Fedora 12 includes a range of packages to support development of embedded applications on various targets. There is broad support for the AVR and related parts as well as for the Microchip PIC. In addition, there are packages to support development on older, less popular parts such as the Z80, 8051, and others. For a more complete description refer to Packages for embedded development on the wiki .
gputils has added support for a number of newer processors.
gputils now supports all processors supported by MPLAB 8.20 (except for EEPROM and similar devices).
sdcc 2.9.0 includes a number of new features. Refer to http://sdcc.sourceforge.net/ for the complete list.