Commit History

Author SHA1 Message Date
  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