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 |
dtrg
|
921c55968c
Adapted to tell the user what language they were written in (because they're too similar!). Modified the Pascal implementation to work with our new syscall model.
|
17 years ago |
dtrg
|
1c83baa702
Adapted for ANSI C and our pseudo-Posix syscall interface.
|
17 years ago |
dtrg
|
b66d66b597
Fixed a bug where the preprocessor would occasionally lose whitespace at the beginning of lines immediately after a #endif, which was confusing the assembler.
|
17 years ago |
dtrg
|
2a367fa192
Disabled Terminal as it uses hard-coded ioctls and appears to be non-standard anyway.
|
17 years ago |
dtrg
|
f4e37e1319
Changed to call the isatty() syscall directly, rather than fiddling around with non-portable ioctls.
|
17 years ago |
dtrg
|
400c475c03
Disabled the K&R C compiler in favour of the ANSI one.
|
17 years ago |
dtrg
|
b500b1a7b7
Added linux386 platform.
|
17 years ago |
dtrg
|
201c66879d
Updated to work with the new libmon-less setup.
|
17 years ago |
dtrg
|
04860c08a8
Updated to work with the linux386 platform.
|
17 years ago |
dtrg
|
daee8da3c4
yacc source files are now run through the ANSI C preprocessor, not the K&R one.
|
17 years ago |
dtrg
|
4428647786
Everything is built in ANSI C now.
|
17 years ago |
dtrg
|
d77b4ce97c
Renamed the language libraries and runtimes to have more
|
17 years ago |
cvs2hg
|
2d80c1d2c8
fixup commit for tag 'release-6-0-pre-1'
|
17 years ago |
dtrg
|
6a0dd9377d
Removed a dynamically generated file from the distribution.
|
17 years ago |
dtrg
|
a4e52740bb
Added some OpenBSD-related comments.
|
17 years ago |
dtrg
|
8da0d38b6d
Applied a patch to support OpenBSD.
|
17 years ago |
dtrg
|
17b0c36f69
Replaced the call to posix.setenv() with the more portable
|
17 years ago |
dtrg
|
040151dd76
Removed some explicit (and wrong) redeclarations of system
|
17 years ago |
dtrg
|
9170d09462
Performed major renovations to make the script work on OpenBSD.
|
17 years ago |