diff options
Diffstat (limited to 'development/sdcc/README')
-rw-r--r-- | development/sdcc/README | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/development/sdcc/README b/development/sdcc/README index 9b80f85b51..761e4b5a82 100644 --- a/development/sdcc/README +++ b/development/sdcc/README @@ -1,11 +1,16 @@ -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, -gbz80, Rabbit 2000/3000, Rabbit 3000A, TLCS-90), Padauk (pdk14, pdk15) and -STMicroelectronics STM8. Work is in progress on supporting the Padauk (pdk13), -Microchip PIC16 and PIC18 targets. It can be retargeted for other +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. -By default, this will build sdcc without pic support. If you want that, install -gputils and run the script as follows: ENABLE_PIC=y sh ./sdcc.SlackBuild +The documentation (SDCC manual) and support for PIC targets are disabled +by default because they require extra packages. Enable them by passing +these variables to the script (VAR=yes|no ./sdcc.SlackBuild): + +ENABLE_DOC=yes|no (default: no), requires lyx, latex2html +ENABLE_PIC=yes|no (default: no), requires gputils |