dtrg
|
20f09f610e
Renamed getline() to getln() to avoid conflict with glibc's version.
|
14 年之前 |
dtrg
|
b218202619
Added a very-nearly-noop peephole optimiser for Z80.
|
16 年之前 |
dtrg
|
594fb05c87
Properly handles files ending in a partial line.
|
16 年之前 |
dtrg
|
d06e0b1670
Archival checkin (semi-working code).
|
16 年之前 |
cvs2hg
|
debf852e0d
fixup commit for tag 'release-6-0-pre-3'
|
17 年之前 |
dtrg
|
e9e9c8ac50
Configured distr system for the 6.0pre3 release.
|
17 年之前 |
dtrg
|
a45f7db24a
Cleaned up a bit and made work with the new platform architecture.
|
17 年之前 |
dtrg
|
4c74889bc1
Now using more conservative optimisation due to random seg fault issues.
|
17 年之前 |
dtrg
|
1820152008
Added optimised rules for int<<8 and uint>>8 (which can be done with simple register shuffling rather than calling .sli).
|
17 年之前 |
dtrg
|
c90ee3021b
Fixed the ego parameters to actually allow extended optimisation.
|
17 年之前 |
dtrg
|
5c12b869aa
Use better optimisation options.
|
17 年之前 |
dtrg
|
a1c93cbbe6
Now runs descr files through the ANSI C preprocessor, rather than the K&R one (which no longer exists).
|
17 年之前 |
dtrg
|
f4e3111f50
Fixed the trap code to write out the error message correctly.
|
17 年之前 |
dtrg
|
ac72c550ba
Disabled the code to throw signals on EM traps; this is the platform's job (and requires working signal support, which we may not have).
|
17 年之前 |
dtrg
|
7e624e2f1d
Added suppot for BSS clearing and command line parsing.
|
17 年之前 |
dtrg
|
65e8bffed3
Documented floating-point status.
|
17 年之前 |
dtrg
|
1189d41aec
Added the Mandelbrot generator.
|
17 年之前 |
dtrg
|
d6fc2d19f9
Added cpm platform.
|
17 年之前 |
dtrg
|
c710fde0d5
Added the stdint.h header file.
|
17 年之前 |
dtrg
|
9d8c776888
Cleaned up and enabled the support for conditionally emitting the floating-point stdio code.
|
17 年之前 |
dtrg
|
dcaec5dfa8
Removed a completely pointless 128-byte buffer.
|
17 年之前 |
dtrg
|
d1cf99c245
Fixed a bug where loc lol stf was getting the constant pushed onto the stack *after* stf had popped it off.
|
17 年之前 |
dtrg
|
e02179a9fe
Updated for the 6.0pre2 release.
|
17 年之前 |
dtrg
|
13496800ab
Removed bashish.
|
17 年之前 |
dtrg
|
15a318b4b1
Stripped down the library to something approaching the ANSI C minimum and replaced most of the header files, to provide a reasonably consistent base to work up from.
|
17 年之前 |
dtrg
|
de5dfda220
Fixed major typos in the signal declarations that was preventing anything that used signal() from compiling.
|
17 年之前 |
dtrg
|
4839ce3ec6
Updated use of headers to compile cleanly.
|
17 年之前 |
dtrg
|
5621f951a2
Ensured that _errno is always defined. Rejigged the pc86 boot code so it doesn't always waste 510 bytes of memory.
|
17 年之前 |
dtrg
|
116a3f49c9
Added support for the linux386 platform. Disabled building of the K&R C, Basic and Occam compilers.
|
17 年之前 |
dtrg
|
2b16e9f8dc
Modified to run ncgg input files through the ANSI preprocessor rather than the K&R one.
|
17 年之前 |