#
6.2 Tools included in the distribution

Name | Purpose | Directory
--- | --- | ---
as2gbmap.py | sdas map to rrgb map and no$gmb sym file format converter | sdcc/support/scripts
cinc2h.pl | gpasm inc to c header file converter | sdcc/support/scripts
gen_known_bugs.pl | generate knownbugs.html | sdcc/support/scripts
keil2sdcc.pl | Keil header to SDCC header file converter | sdcc/support/scripts
makebin | Intel Hex to binary and GameBoy binay format converter | sdcc/bin
mcs51-disasm.pl | disassembler to the mcs51 instructions contained hex files | sdcc/support/scripts
mh2h.c | header file conversion | sdcc/support/scripts
optimize_pic16devices.pl | optimizes or unoptimizes the pic16devices.txt file | sdcc/support/scripts
packihx | Intel Hex packer | sdcc/bin
pic14-header-parser.pl | helper to realization of peripheral-handling (PIC14) | sdcc/support/scripts
pic16-header-parser.pl | helper to realization of peripheral-handling (PIC16) | sdcc/support/scripts
pic16fam-h-gen.pl | helper to realization of peripheral-handling (PIC14) | sdcc/support/scripts
pic18fam-h-gen.pl | helper to realization of peripheral-handling (PIC16) | sdcc/support/scripts
repack_release.sh | repack sdcc to release package | sdcc/support/scripts
sdas390 | assembler | sdcc/bin
sdas6808 | assembler | sdcc/bin
sdas8051 | assembler | sdcc/bin
sdasgb | assembler | sdcc/bin
sdasz80 | assembler | sdcc/bin
sdcc_cygwin_mingw32 | cross compile the sdcc with mingw32 under Cygwin | sdcc/support/scripts
sdcc_mingw32 | cross compile the sdcc with mingw32 | sdcc/support/scripts
SDCDB | simulator | sdcc/bin
sdld | linker | sdcc/bin
sdld6808 | linker | sdcc/bin
sdldgb | linker | sdcc/bin
sdldz80 | linker | sdcc/bin
uCsim | simulator for various architectures | sdcc/sim/ucsim