[initial import of Preprocessor crawshaw@ibex.org**20041107085506] [add ifdef support and initial system properties to preprocessor crawshaw@ibex.org**20041107085956] [add version and copying files crawshaw@ibex.org**20041107091059] [add Makefile crawshaw@ibex.org**20041107091110] [remove Makefile crawshaw@ibex.org**20041116160802] [add #else support to #ifdef crawshaw@ibex.org**20041116160819] [move to org.ibex.tool crawshaw@ibex.org**20041120133346] [import eclipse core compiler plugin (version 3.0.1) crawshaw@ibex.org**20041122192603] [initial ibex compiler frontend crawshaw@ibex.org**20041122192732] [add constants support to compiler crawshaw@ibex.org**20041122201015] [move resource files out of src directory crawshaw@ibex.org**20041123091208] [fix multiple bugs and add package support. compiler can now compile itself crawshaw@ibex.org**20041123151033] [add debug variable crawshaw@ibex.org**20041123153005] [process Preprocessor define property crawshaw@ibex.org**20041123153032] [add Makefile crawshaw@ibex.org**20041123153306] [improved error output crawshaw@ibex.org**20041123162726] [only produce warnings if there are no errors crawshaw@ibex.org**20041123192441] [only compile class if source file is newer than binary crawshaw@ibex.org**20041123192538] [remove incorrect COPYING file, and revert Preprocessor to its original LGPL + exclusion license crawshaw@ibex.org**20041123193855] [optimise Makefile to reduce build times crawshaw@ibex.org**20041123193941] [use binary files as class source if compiling the source file is skipped over crawshaw@ibex.org**20041123213820] [minor bug fixes crawshaw@ibex.org**20041124080711] [accept multiple file source locations and add verbose switch crawshaw@ibex.org**20041209151819] [correctly output preprocessor errors crawshaw@ibex.org**20041209151955] [import multiple replacements from ibex core crawshaw@ibex.org**20041209153238] [support subclasses accessing protected fields crawshaw@ibex.org**20041223135849] [merged src/java and src/rsc adam@megacz.com**20041227023734] [fixed Makefile to deal with unified src/ adam@megacz.com**20041227025736] [made Compiler default to --help if no arguments given adam@megacz.com**20041227025903] [removed duplicate miscapitalized setbuilddir() adam@megacz.com**20041227030055] [fixed buglet with -v adam@megacz.com**20041227035032] [added support for -j and -m adam@megacz.com**20041227035050] [added progress indicator to -v, added -V adam@megacz.com**20041227041451] [Makefile: org.ibex.tool.Compiler now bootstraps itself adam@megacz.com**20041227042903] [cleanup to verbose (-v) code adam@megacz.com**20041227042934] [added -w to suppress warnings adam@megacz.com**20041227044244] [be quiet adam@megacz.com**20041227065836] [be more specific about compiler options adam@megacz.com**20041227073114] [totally new file layout adam@megacz.com**20041227084518] [Makefile reorg adam@megacz.com**20041227103050] [Makefile fixup adam@megacz.com**20041227104116] [removed Makefile; lifted repo/org.ibex.tool/src/ to src/ adam@megacz.com**20041229010940] [import eclipse 3.1 M4 compiler crawshaw@ibex.org**20041231100714] [correct finding of system classes crawshaw@ibex.org**20041231104853] [remove access restriction warnings crawshaw@ibex.org**20041231105013] [minor unexpected error report improvement crawshaw@ibex.org**20041231105033] [licensing update to APSL 2.0 adam@megacz.com**20050104224513] [fix compiler error on processing bad code crawshaw@ibex.org**20050105190452] [added jsswitch adam@megacz.com**20050107195035] [return nonzero exit code on error adam@megacz.com**20050116014921] [added -J option to preserve unmodified files in preexisting jarfile adam@megacz.com**20051012214257]