diff options
author | Robert de Bath <rdebath@poboxes.com> | 2003-07-31 21:29:34 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2013-10-23 23:48:49 +0200 |
commit | 5613ba3c0749fa494d35c4dc36b57c5b4e6edb55 (patch) | |
tree | 501d9fdeed78d55ee8464338fab230f628382018 /Changes | |
parent | ded00c0d1c0dc38e63b2c48ff8cbb12c1b60c70f (diff) | |
download | dev86-5613ba3c0749fa494d35c4dc36b57c5b4e6edb55.tar.gz |
Import Dev86src-0.16.12.tar.gzv0.16.12
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -3,6 +3,7 @@ For version 0.16.*. > Hitting bcc.c again, bcc-cpp now the default. > Some bugfixes for DEC Alpha -- 64 bit longs! + Constant folding still done with 64bit longs though. > The fopen function (and friends) is now a real function not a macro. @@ -24,16 +25,14 @@ For version 0.16.*. > Conditional assembler added around push and pop of 'si' and 'di' if the optimiser (and as86's optimiser) are to be run. -> Signed keyward added to bcc-cc1 for 'signed char' also words with other +> Signed keyword added to bcc-cc1 for 'signed char' also works with other int types but is usually just a noiseword. -> As86 macro syntax altered, you new don't have to include any brackets. - -> Various test and old document files removed. +> As86 macro syntax altered, you now don't have to include any brackets. > Gcc warnings in ar86 cleaned up. -> Mk_dist now make incremental patch files too. +> Mk_dist now makes incremental patch files too. > Update magic file. @@ -43,13 +42,13 @@ For version 0.16.*. > Added -v (version) -> as86 and ld86 now delete thier binary outputs if there were errors. +> as86 and ld86 now delete their binary outputs if there were errors. > Added more 'set' commands generated by '#asm' lines. The new ones begin with '.' rather than '_' an are based off the 'bp' register rather than the 'sp' register. -> General clean out of some files that are no longer needed. +> Various unused, test and old document files removed. > as86 modified to use normal malloc routines - no longer has limited input file size. @@ -144,7 +143,7 @@ For version 0.15.0. Added lsys.com to install the dosfs boot sector under dos. monitor.out now (finally!) loads zImage files. Monitor.out now works with a TAR "filesystem" on a floppy. - Added two conpile time options (-DTARFLOPPY and -DDOSFLOPPY) for smaller + Added two compile time options (-DTARFLOPPY and -DDOSFLOPPY) for smaller executables to only boot linux-386 from a floppy. Makeboot can install the mbr. Removed the ELKS specific code from the minixfs loader, added a helper @@ -196,7 +195,7 @@ For version 0.14.0. > Added -x option to bcc to prevent it linking in crt0.o. > Added various improvemnts to the optimiser, I don't think it'll generate - illegal code now for "-O", "-O1", or "-Oi". the last inlines the functions + illegal code now for "-O", "-O1", or "-Oi". The last inlines the functions __get_es(), __seg_es(), __poke_es(), __peek_es() etc. > Code generator improvement for integer multiply and shifts. (Including |