embedded@gentoo.org Embedded Gentoo SDCC is a retargettable, optimizing Standard C (ANSI C89, ISO C99, ISO C11) compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08), Zilog Z80 based MCUs (Z80, Z180, SM83, Rabbit 2000, 2000A, 3000A, TLCS-90), Padauk (pdk14, pdk15) and STMicroelectronics STM8. Work is in progress on supporting the Padauk pdk13 and MOS 6502 targets; Microchip PIC16 and PIC18 targets are unmaintained. SDCC can be retargeted for other microprocessors. sdcc Enable Hans Boehm's garbage collector dev-libs/boehm-gc Enable built of devices libraries Enable non-free runtime library parts Enable Intel HEX files pack utility Enable SDCC library archive utilities sdar, sdranlib, sdnm Enable SDCC source level debugger Enable SDCC preprocessor based on GCC cpp Enable software simulator for microcontrollers Add support for AVR -- not supported upstream Add support for Intel mcs51 Add support for Zilog Z80 Add support for Zilog Z180 Add support for Rabbit 2000 Add support for Rabbit 2000A Add support for Rabbit 3000A Add support for Gameboy gbz80 Add support for Gameboy SM83 Add support for TLCS-90 Add support for EZ80-Z80 Add support for Zilog Z80N Add support for Dallas DS390 Add support for Dallas DS400 Add support for Microchip 14 bits PICs Add support for Microchip 16 bits PICs Add support for Freescale/Motorola HC08 based Add support for Freescale/Motorola S08 Add support for STMicroelectronics STM8 Add support for PDK13 Add support for PDK14 Add support for PDK15 Add support for PDK16 Add support for MOS 6502 Add support for MOS 65C02