org.ibex.tool.git
18 years agoadded -J option to preserve unmodified files in preexisting jarfile master
adam [Wed, 12 Oct 2005 21:42:57 +0000 (21:42 +0000)]
added -J option to preserve unmodified files in preexisting jarfile

darcs-hash:20051012214257-5007d-ae8d774d3b63fd3f02199356f09a48d9e1b34ce1.gz

19 years agoreturn nonzero exit code on error
adam [Sun, 16 Jan 2005 01:49:21 +0000 (01:49 +0000)]
return nonzero exit code on error

darcs-hash:20050116014921-5007d-e579b8e8146d70b4556584c7837a4420e3b4fe3c.gz

19 years agoadded jsswitch
adam [Fri, 7 Jan 2005 19:50:35 +0000 (19:50 +0000)]
added jsswitch

darcs-hash:20050107195035-5007d-731ba05206c437055cb49065ee7e575c1c1b8c75.gz

19 years agofix compiler error on processing bad code
crawshaw [Wed, 5 Jan 2005 19:04:52 +0000 (19:04 +0000)]
fix compiler error on processing bad code

darcs-hash:20050105190452-2eb37-0383cea163b956f51e6a116ecbb4aafd42dda488.gz

19 years agolicensing update to APSL 2.0
adam [Tue, 4 Jan 2005 22:45:13 +0000 (22:45 +0000)]
licensing update to APSL 2.0

darcs-hash:20050104224513-5007d-2944dfeee82aa1a42822282c995eed69b203932f.gz

19 years agominor unexpected error report improvement
crawshaw [Fri, 31 Dec 2004 10:50:33 +0000 (10:50 +0000)]
minor unexpected error report improvement

darcs-hash:20041231105033-2eb37-cb4d5f0d121b9566d5988da5a80bf077768929e1.gz

19 years agoremove access restriction warnings
crawshaw [Fri, 31 Dec 2004 10:50:13 +0000 (10:50 +0000)]
remove access restriction warnings

darcs-hash:20041231105013-2eb37-93415d82bdd8e6b6850c5ce9f5ba48b8ba9f2af9.gz

19 years agocorrect finding of system classes
crawshaw [Fri, 31 Dec 2004 10:48:53 +0000 (10:48 +0000)]
correct finding of system classes

darcs-hash:20041231104853-2eb37-54d57e58d2adc3933ae90605e8a599e0c3491a38.gz

19 years agoimport eclipse 3.1 M4 compiler
crawshaw [Fri, 31 Dec 2004 10:07:14 +0000 (10:07 +0000)]
import eclipse 3.1 M4 compiler

darcs-hash:20041231100714-2eb37-8bdd1b5af884c3d6c9242e3e7964c2b8964ad7c3.gz

19 years agoremoved Makefile; lifted repo/org.ibex.tool/src/ to src/
adam [Wed, 29 Dec 2004 01:09:40 +0000 (01:09 +0000)]
removed Makefile; lifted repo/org.ibex.tool/src/ to src/

darcs-hash:20041229010940-5007d-c21f0787defbff75a3e031727f01851072b03f92.gz

19 years agoMakefile fixup
adam [Mon, 27 Dec 2004 10:41:16 +0000 (10:41 +0000)]
Makefile fixup

darcs-hash:20041227104116-5007d-5b9f2802ffe03e862d860b351146d3bb6e1ce6e5.gz

19 years agoMakefile reorg
adam [Mon, 27 Dec 2004 10:30:50 +0000 (10:30 +0000)]
Makefile reorg

darcs-hash:20041227103050-5007d-181746ecc28251f4fd3b4c8bbc9d39534e2e5ee2.gz

19 years agototally new file layout
adam [Mon, 27 Dec 2004 08:45:18 +0000 (08:45 +0000)]
totally new file layout

darcs-hash:20041227084518-5007d-064ba5597fa82059398bcad79c6d7aa0307eae07.gz

19 years agobe more specific about compiler options
adam [Mon, 27 Dec 2004 07:31:14 +0000 (07:31 +0000)]
be more specific about compiler options

darcs-hash:20041227073114-5007d-9490d552582e0ea916490667c8b897b928d92884.gz

19 years agobe quiet
adam [Mon, 27 Dec 2004 06:58:36 +0000 (06:58 +0000)]
be quiet

darcs-hash:20041227065836-5007d-92b347a75eeaae92195c97abb5a60f8c14273de0.gz

19 years agoadded -w to suppress warnings
adam [Mon, 27 Dec 2004 04:42:44 +0000 (04:42 +0000)]
added -w to suppress warnings

darcs-hash:20041227044244-5007d-eb9695ea92511cc66e930b00b4e1e1960fe77b44.gz

19 years agocleanup to verbose (-v) code
adam [Mon, 27 Dec 2004 04:29:34 +0000 (04:29 +0000)]
cleanup to verbose (-v) code

darcs-hash:20041227042934-5007d-412fc488feb5f13d368518e6cb5d99761c020433.gz

19 years agoMakefile: org.ibex.tool.Compiler now bootstraps itself
adam [Mon, 27 Dec 2004 04:29:03 +0000 (04:29 +0000)]
Makefile: org.ibex.tool.Compiler now bootstraps itself

darcs-hash:20041227042903-5007d-c90f08f47c34bf32d6437ddb334e9edde78b0ac1.gz

19 years agoadded progress indicator to -v, added -V
adam [Mon, 27 Dec 2004 04:14:51 +0000 (04:14 +0000)]
added progress indicator to -v, added -V

darcs-hash:20041227041451-5007d-2ca4560e4e3cb76b4c3d118fa696355ca31f3b2b.gz

19 years agoadded support for -j and -m
adam [Mon, 27 Dec 2004 03:50:50 +0000 (03:50 +0000)]
added support for -j and -m

darcs-hash:20041227035050-5007d-73cda0dda469d261ee9bfa148fe5d4071e0ca122.gz

19 years agofixed buglet with -v
adam [Mon, 27 Dec 2004 03:50:32 +0000 (03:50 +0000)]
fixed buglet with -v

darcs-hash:20041227035032-5007d-4a6671cafd97cc5d72f131bd0d7563a191e26293.gz

19 years agoremoved duplicate miscapitalized setbuilddir()
adam [Mon, 27 Dec 2004 03:00:55 +0000 (03:00 +0000)]
removed duplicate miscapitalized setbuilddir()

darcs-hash:20041227030055-5007d-a2374f883bf7ecc96c2df6aed9a43767692244c7.gz

19 years agomade Compiler default to --help if no arguments given
adam [Mon, 27 Dec 2004 02:59:03 +0000 (02:59 +0000)]
made Compiler default to --help if no arguments given

darcs-hash:20041227025903-5007d-f363128744f60e46a26f281f7c812f498e731821.gz

19 years agofixed Makefile to deal with unified src/
adam [Mon, 27 Dec 2004 02:57:36 +0000 (02:57 +0000)]
fixed Makefile to deal with unified src/

darcs-hash:20041227025736-5007d-49d28f70bfb518bf8c71bba10bb05b6b5bd5bd47.gz

19 years agomerged src/java and src/rsc
adam [Mon, 27 Dec 2004 02:37:34 +0000 (02:37 +0000)]
merged src/java and src/rsc

darcs-hash:20041227023734-5007d-3f088951ad2b32318f7a167178b0ba222ae78def.gz

19 years agosupport subclasses accessing protected fields
crawshaw [Thu, 23 Dec 2004 13:58:49 +0000 (13:58 +0000)]
support subclasses accessing protected fields

darcs-hash:20041223135849-2eb37-cfc6c1e834054e4e46fe51a8d27aaabebb036d93.gz

19 years agoimport multiple replacements from ibex core
crawshaw [Thu, 9 Dec 2004 15:32:38 +0000 (15:32 +0000)]
import multiple replacements from ibex core

darcs-hash:20041209153238-2eb37-6d4c84605f2fa4abe202f5f71847ddd84f270ef4.gz

19 years agocorrectly output preprocessor errors
crawshaw [Thu, 9 Dec 2004 15:19:55 +0000 (15:19 +0000)]
correctly output preprocessor errors

darcs-hash:20041209151955-2eb37-7925d9af73a3d22aee56c54c1504b1ab40711dc0.gz

19 years agoaccept multiple file source locations and add verbose switch
crawshaw [Thu, 9 Dec 2004 15:18:19 +0000 (15:18 +0000)]
accept multiple file source locations and add verbose switch

darcs-hash:20041209151819-2eb37-7d39451eb59c93ccb2263a459341142187754140.gz

19 years agominor bug fixes
crawshaw [Wed, 24 Nov 2004 08:07:11 +0000 (08:07 +0000)]
minor bug fixes

darcs-hash:20041124080711-2eb37-1d38ea3315ff43ff5eaa7188289c8391aeb4e7d8.gz

19 years agouse binary files as class source if compiling the source file is skipped over
crawshaw [Tue, 23 Nov 2004 21:38:20 +0000 (21:38 +0000)]
use binary files as class source if compiling the source file is skipped over

darcs-hash:20041123213820-2eb37-8810478c71328596159b1c06c3f5377a5c4f90e6.gz

19 years agooptimise Makefile to reduce build times
crawshaw [Tue, 23 Nov 2004 19:39:41 +0000 (19:39 +0000)]
optimise Makefile to reduce build times

darcs-hash:20041123193941-2eb37-a448ad1f701b5690def383009751bdea0da03a93.gz

19 years agoremove incorrect COPYING file, and revert Preprocessor to its original LGPL + exclusi...
crawshaw [Tue, 23 Nov 2004 19:38:55 +0000 (19:38 +0000)]
remove incorrect COPYING file, and revert Preprocessor to its original LGPL + exclusion license

darcs-hash:20041123193855-2eb37-c96bec4d87ceda9752cc26f5c8f352fa9986c167.gz

19 years agoonly compile class if source file is newer than binary
crawshaw [Tue, 23 Nov 2004 19:25:38 +0000 (19:25 +0000)]
only compile class if source file is newer than binary

darcs-hash:20041123192538-2eb37-87ce91478004d8a7f439a4ae122e543a67b04caf.gz

19 years agoonly produce warnings if there are no errors
crawshaw [Tue, 23 Nov 2004 19:24:41 +0000 (19:24 +0000)]
only produce warnings if there are no errors

darcs-hash:20041123192441-2eb37-1506bf549b9b9f5e17be841408cd35b8c71ceac8.gz

19 years agoimproved error output
crawshaw [Tue, 23 Nov 2004 16:27:26 +0000 (16:27 +0000)]
improved error output

darcs-hash:20041123162726-2eb37-dd073edaf8432208bff202f453743e85509ff5c4.gz

19 years agoadd Makefile
crawshaw [Tue, 23 Nov 2004 15:33:06 +0000 (15:33 +0000)]
add Makefile

darcs-hash:20041123153306-2eb37-5ce024fe5c5c7077f894dc211195a758fc56a33a.gz

19 years agoprocess Preprocessor define property
crawshaw [Tue, 23 Nov 2004 15:30:32 +0000 (15:30 +0000)]
process Preprocessor define property

darcs-hash:20041123153032-2eb37-11da784cb023fd2462b46b322dc2cc5295f6158d.gz

19 years agoadd debug variable
crawshaw [Tue, 23 Nov 2004 15:30:05 +0000 (15:30 +0000)]
add debug variable

darcs-hash:20041123153005-2eb37-7bda1c3cde8ac932e466113f062ecc45bfb53d8f.gz

19 years agofix multiple bugs and add package support. compiler can now compile itself
crawshaw [Tue, 23 Nov 2004 15:10:33 +0000 (15:10 +0000)]
fix multiple bugs and add package support. compiler can now compile itself

darcs-hash:20041123151033-2eb37-25eec6ed371db0c75157813d9da49e13af0b4927.gz

19 years agomove resource files out of src directory
crawshaw [Tue, 23 Nov 2004 09:12:08 +0000 (09:12 +0000)]
move resource files out of src directory

darcs-hash:20041123091208-2eb37-7071ceccfa1e15cb745364857e2341bdbca71437.gz

19 years agoadd constants support to compiler
crawshaw [Mon, 22 Nov 2004 20:10:15 +0000 (20:10 +0000)]
add constants support to compiler

darcs-hash:20041122201015-2eb37-333c418019833ef1decad33865c85bb9197da06c.gz

19 years agoinitial ibex compiler frontend
crawshaw [Mon, 22 Nov 2004 19:27:32 +0000 (19:27 +0000)]
initial ibex compiler frontend

darcs-hash:20041122192732-2eb37-323dd13fc0a057aa21bf27f9f6feaa0095923cb9.gz

19 years agoimport eclipse core compiler plugin (version 3.0.1)
crawshaw [Mon, 22 Nov 2004 19:26:03 +0000 (19:26 +0000)]
import eclipse core compiler plugin (version 3.0.1)

darcs-hash:20041122192603-2eb37-b97550ed0c0b3bef299f075cda45c2b08e013a17.gz

19 years agomove to org.ibex.tool
crawshaw [Sat, 20 Nov 2004 13:33:46 +0000 (13:33 +0000)]
move to org.ibex.tool

darcs-hash:20041120133346-2eb37-79963fb3c0ae4cdb4aeb6bfe0766152d9a94cf90.gz

19 years agoadd #else support to #ifdef
crawshaw [Tue, 16 Nov 2004 16:08:19 +0000 (16:08 +0000)]
add #else support to #ifdef

darcs-hash:20041116160819-2eb37-2cee6252dbbce500a710c992fb44ebc5091b14fe.gz

19 years agoremove Makefile
crawshaw [Tue, 16 Nov 2004 16:08:02 +0000 (16:08 +0000)]
remove Makefile

darcs-hash:20041116160802-2eb37-949c7b11cab15bbe39fc0e4dc94df9e5348b92ce.gz

19 years agoadd Makefile
crawshaw [Sun, 7 Nov 2004 09:11:10 +0000 (09:11 +0000)]
add Makefile

darcs-hash:20041107091110-2eb37-58435cef2876ebc140ef942c3d942a2f8a08b1bb.gz

19 years agoadd version and copying files
crawshaw [Sun, 7 Nov 2004 09:10:59 +0000 (09:10 +0000)]
add version and copying files

darcs-hash:20041107091059-2eb37-41bd2d999aa61fbd439db277edfd17d3d7e62231.gz

19 years agoadd ifdef support and initial system properties to preprocessor
crawshaw [Sun, 7 Nov 2004 08:59:56 +0000 (08:59 +0000)]
add ifdef support and initial system properties to preprocessor

darcs-hash:20041107085956-2eb37-388d8de284fe9201d35702e63f71ed10e119d0d8.gz

19 years agoinitial import of Preprocessor
crawshaw [Sun, 7 Nov 2004 08:55:06 +0000 (08:55 +0000)]
initial import of Preprocessor

darcs-hash:20041107085506-2eb37-4e0392c8920c6b2016bce18ebf527492325b5d29.gz