Before beginning to work on the inner parts of the GNU/Hurd toolchain, it's always profitable to also know how things are done on other systems. Compare, for example, how things are done differently for GNU/Hurd than they are done for GNU/Linux.