The 68HC11/68HC12 tool chain is integrated in FSF main sources. When you want to build the tool chain from FSF sources, a set of patchs must be applied. In fact these patchs are not mandatory. They are however strongly recommended:
- Some patchs fix various problems detected after the FSF sources are released. These fixes are provided until the FSF releases a new version.
- Unfortunately, several fixes are not integrated in FSF sources because it takes time to make them approved by FSF maintainers. This is the case for several nasty bugs in the compiler.
- The gdb patch contains a BDM support that can't be integrated in FSF mainline due to the lack of copyright assignment by its author.