cvs2hg
|
58e5e12ead
fixup commit for tag 'release-6-0-pre-3'
|
17 years ago |
dtrg
|
54ce3f451b
Configured distr system for the 6.0pre3 release.
|
17 years ago |
dtrg
|
663f4f2fb5
Cleaned up a bit and made work with the new platform architecture.
|
17 years ago |
dtrg
|
78777e802b
Now using more conservative optimisation due to random seg fault issues.
|
17 years ago |
dtrg
|
df088c184b
Added optimised rules for int<<8 and uint>>8 (which can be done with simple register shuffling rather than calling .sli).
|
17 years ago |
dtrg
|
868b8c5075
Fixed the ego parameters to actually allow extended optimisation.
|
17 years ago |
dtrg
|
eb4ea1e761
Use better optimisation options.
|
17 years ago |
dtrg
|
494d9a3e4a
Now runs descr files through the ANSI C preprocessor, rather than the K&R one (which no longer exists).
|
17 years ago |
dtrg
|
6127ddf024
Fixed the trap code to write out the error message correctly.
|
17 years ago |
dtrg
|
9d0f0a8fdd
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 years ago |
dtrg
|
c9d7f7ef23
Added suppot for BSS clearing and command line parsing.
|
17 years ago |
dtrg
|
a7323e1a8b
Documented floating-point status.
|
17 years ago |
dtrg
|
3a4147a37d
Added the Mandelbrot generator.
|
17 years ago |
dtrg
|
be8baf3da6
Added cpm platform.
|
17 years ago |
dtrg
|
013f58f94e
Added the stdint.h header file.
|
17 years ago |
dtrg
|
0d8578410c
Cleaned up and enabled the support for conditionally emitting the floating-point stdio code.
|
17 years ago |
dtrg
|
7f266d6b4e
Removed a completely pointless 128-byte buffer.
|
17 years ago |
dtrg
|
440d6faadd
Fixed a bug where loc lol stf was getting the constant pushed onto the stack *after* stf had popped it off.
|
17 years ago |
dtrg
|
24ea8aee3d
Updated for the 6.0pre2 release.
|
17 years ago |
dtrg
|
bc5ccee8d5
Removed bashish.
|
17 years ago |
dtrg
|
bfeb736c35
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 years ago |
dtrg
|
740940c9fc
Fixed major typos in the signal declarations that was preventing anything that used signal() from compiling.
|
17 years ago |
dtrg
|
f6085fb234
Updated use of headers to compile cleanly.
|
17 years ago |
dtrg
|
b8e1348f2a
Ensured that _errno is always defined. Rejigged the pc86 boot code so it doesn't always waste 510 bytes of memory.
|
17 years ago |
dtrg
|
413880c52d
Added support for the linux386 platform. Disabled building of the K&R C, Basic and Occam compilers.
|
17 years ago |
dtrg
|
ae9ac25f45
Modified to run ncgg input files through the ANSI preprocessor rather than the K&R one.
|
17 years ago |
dtrg
|
f471d2e618
Added the aelflod tool for generating ELF executables. Added documentation for aelflod and ashow. Now installs the documentation when built.
|
17 years ago |
dtrg
|
67c4f3de87
Modified to allow a space between the sign and the first digit of a constant.
|
17 years ago |
dtrg
|
9b920e59cb
Now fetches argc, argv, env correctly from the host OS.
|
17 years ago |
dtrg
|
9710c14c93
Added the 'Star Trek' example game.
|
17 years ago |