* src/SDCC.lex (doPragma, process_pragma),
authorepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 10 Sep 2004 06:38:16 +0000 (06:38 +0000)
committerepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 10 Sep 2004 06:38:16 +0000 (06:38 +0000)
commit2c2a3e86240f026f29708ca8118ffa5cd745db08
tree424ab06187c2491719411259da9bb059a7b37764
parentff7b5335ba987f731d73c81a1e136b5d0b826dce
* src/SDCC.lex (doPragma, process_pragma),
* src/SDCCglobl.h (struct optimize): added pragmas "opt_code_speed",
"opt_code_size", and "opt_code_balanced"
* src/SDCCmain.c (optionsTable[], printOptions, scanOptionsTable):
regrouped options by category, added support for category headers
* src/SDCCmain.c (parseCmdLine): added options "--opt-code-speed"
and "--opt-code-size"
* doc/sdccman.lyx: documented these new options and pragmas
* src/hc08/gen.c (AccLsh, AccRsh): take speed/size optimization
preference into account

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3487 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
doc/sdccman.lyx
src/SDCC.lex
src/SDCCglobl.h
src/SDCCmain.c
src/hc08/gen.c