dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								868b8c5075
								
							
						 | 
						
							
							
								
								Fixed the ego parameters to actually allow extended optimisation.
							
							
							
							
							
						 | 
						
							2007-04-29 21:25:09 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								eb4ea1e761
								
							
						 | 
						
							
							
								
								Use better optimisation options.
							
							
							
							
							
						 | 
						
							2007-04-29 21:24:17 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								494d9a3e4a
								
							
						 | 
						
							
							
								
								Now runs descr files through the ANSI C preprocessor, rather than the K&R one (which no longer exists).
							
							
							
							
							
						 | 
						
							2007-04-29 21:23:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								6127ddf024
								
							
						 | 
						
							
							
								
								Fixed the trap code to write out the error message correctly.
							
							
							
							
							
						 | 
						
							2007-04-29 20:47:48 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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).
							
							
							
							
							
						 | 
						
							2007-04-29 20:46:48 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								c9d7f7ef23
								
							
						 | 
						
							
							
								
								Added suppot for BSS clearing and command line parsing.
							
							
							
							
							
						 | 
						
							2007-04-29 00:28:06 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								a7323e1a8b
								
							
						 | 
						
							
							
								
								Documented floating-point status.
							
							
							
							
							
						 | 
						
							2007-04-28 22:34:47 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								3a4147a37d
								
							
						 | 
						
							
							
								
								Added the Mandelbrot generator.
							
							
							
							
							
						 | 
						
							2007-04-28 22:34:05 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								be8baf3da6
								
							
						 | 
						
							
							
								
								Added cpm platform.
							
							
							
							
							
						 | 
						
							2007-04-27 22:42:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								013f58f94e
								
							
						 | 
						
							
							
								
								Added the stdint.h header file.
							
							
							
							
							
						 | 
						
							2007-04-27 22:42:02 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								0d8578410c
								
							
						 | 
						
							
							
								
								Cleaned up and enabled the support for conditionally emitting the floating-point stdio code.
							
							
							
							
							
						 | 
						
							2007-04-27 22:41:39 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f266d6b4e
								
							
						 | 
						
							
							
								
								Removed a completely pointless 128-byte buffer.
							
							
							
							
							
						 | 
						
							2007-04-27 22:41:05 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								440d6faadd
								
							
						 | 
						
							
							
								
								Fixed a bug where loc lol stf was getting the constant pushed onto the stack *after* stf had popped it off.
							
							
							
							
							
						 | 
						
							2007-04-27 22:15:31 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								24ea8aee3d
								
							
						 | 
						
							
							
								
								Updated for the 6.0pre2 release.
							
							
							
							
							
						 | 
						
							2007-04-24 20:45:58 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								bc5ccee8d5
								
							
						 | 
						
							
							
								
								Removed bashish.
							
							
							
							
							
						 | 
						
							2007-04-24 19:48:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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.
							
							
							
							
							
						 | 
						
							2007-04-24 19:42:24 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								740940c9fc
								
							
						 | 
						
							
							
								
								Fixed major typos in the signal declarations that was preventing anything that used signal() from compiling.
							
							
							
							
							
						 | 
						
							2007-04-24 19:34:34 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								f6085fb234
								
							
						 | 
						
							
							
								
								Updated use of headers to compile cleanly.
							
							
							
							
							
						 | 
						
							2007-04-24 19:33:53 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								b8e1348f2a
								
							
						 | 
						
							
							
								
								Ensured that _errno is always defined. Rejigged the pc86 boot code so it doesn't always waste 510 bytes of memory.
							
							
							
							
							
						 | 
						
							2007-04-24 19:25:00 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								413880c52d
								
							
						 | 
						
							
							
								
								Added support for the linux386 platform. Disabled building of the K&R C, Basic and Occam compilers.
							
							
							
							
							
						 | 
						
							2007-04-23 23:41:50 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								ae9ac25f45
								
							
						 | 
						
							
							
								
								Modified to run ncgg input files through the ANSI preprocessor rather than the K&R one.
							
							
							
							
							
						 | 
						
							2007-04-23 23:40:59 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								f471d2e618
								
							
						 | 
						
							
							
								
								Added the aelflod tool for generating ELF executables. Added documentation for aelflod and ashow. Now installs the documentation when built.
							
							
							
							
							
						 | 
						
							2007-04-23 23:40:10 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								67c4f3de87
								
							
						 | 
						
							
							
								
								Modified to allow a space between the sign and the first digit of a constant.
							
							
							
							
							
						 | 
						
							2007-04-23 23:24:46 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								9b920e59cb
								
							
						 | 
						
							
							
								
								Now fetches argc, argv, env correctly from the host OS.
							
							
							
							
							
						 | 
						
							2007-04-23 23:24:03 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								9710c14c93
								
							
						 | 
						
							
							
								
								Added the 'Star Trek' example game.
							
							
							
							
							
						 | 
						
							2007-04-21 23:20:11 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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.
							
							
							
							
							
						 | 
						
							2007-04-21 23:19:32 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								1c83baa702
								
							
						 | 
						
							
							
								
								Adapted for ANSI C and our pseudo-Posix syscall interface.
							
							
							
							
							
						 | 
						
							2007-04-21 23:18:14 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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.
							
							
							
							
							
						 | 
						
							2007-04-21 23:10:13 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a367fa192
								
							
						 | 
						
							
							
								
								Disabled Terminal as it uses hard-coded ioctls and appears to be non-standard anyway.
							
							
							
							
							
						 | 
						
							2007-04-21 23:07:57 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								f4e37e1319
								
							
						 | 
						
							
							
								
								Changed to call the isatty() syscall directly, rather than fiddling around with non-portable ioctls.
							
							
							
							
							
						 | 
						
							2007-04-21 23:07:05 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								400c475c03
								
							
						 | 
						
							
							
								
								Disabled the K&R C compiler in favour of the ANSI one.
							
							
							
							
							
						 | 
						
							2007-04-21 23:03:35 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								b500b1a7b7
								
							
						 | 
						
							
							
								
								Added linux386 platform.
							
							
							
							
							
						 | 
						
							2007-04-21 23:02:11 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								201c66879d
								
							
						 | 
						
							
							
								
								Updated to work with the new libmon-less setup.
							
							
							
							
							
						 | 
						
							2007-04-21 22:59:42 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								04860c08a8
								
							
						 | 
						
							
							
								
								Updated to work with the linux386 platform.
							
							
							
							
							
						 | 
						
							2007-04-21 22:57:51 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								daee8da3c4
								
							
						 | 
						
							
							
								
								yacc source files are now run through the ANSI C preprocessor, not the K&R one.
							
							
							
							
							
						 | 
						
							2007-04-21 22:55:59 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								4428647786
								
							
						 | 
						
							
							
								
								Everything is built in ANSI C now.
							
							
							
							
							
						 | 
						
							2007-04-21 22:55:04 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								d77b4ce97c
								
							
						 | 
						
							
							
								
								Renamed the language libraries and runtimes to have more
							
							
							
							
							
							
							
							conventional names. 
							
						 | 
						
							2007-02-26 22:36:56 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									cvs2hg
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d80c1d2c8
								
							
						 | 
						
							
							
								
								fixup commit for tag 'release-6-0-pre-1'
							
							
							
							
							
						 | 
						
							2007-02-25 22:49:23 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a0dd9377d
								
							
						 | 
						
							
							
								
								Removed a dynamically generated file from the distribution.
							
							
							
							
							
						 | 
						
							2007-02-25 22:49:22 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								a4e52740bb
								
							
						 | 
						
							
							
								
								Added some OpenBSD-related comments.
							
							
							
							
							
						 | 
						
							2007-02-25 22:09:15 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								8da0d38b6d
								
							
						 | 
						
							
							
								
								Applied a patch to support OpenBSD.
							
							
							
							
							
						 | 
						
							2007-02-25 22:07:11 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								17b0c36f69
								
							
						 | 
						
							
							
								
								Replaced the call to posix.setenv() with the more portable
							
							
							
							
							
							
							
							posix.putenv(). 
							
						 | 
						
							2007-02-25 20:59:21 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								040151dd76
								
							
						 | 
						
							
							
								
								Removed some explicit (and wrong) redeclarations of system
							
							
							
							
							
							
							
							functions. 
							
						 | 
						
							2007-02-25 20:58:16 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								9170d09462
								
							
						 | 
						
							
							
								
								Performed major renovations to make the script work on OpenBSD.
							
							
							
							
							
						 | 
						
							2007-02-25 20:56:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								415e7e14fc
								
							
						 | 
						
							
							
								
								em_table is now in /h; new_table is now in util/data.
							
							
							
							
							
						 | 
						
							2007-02-25 12:58:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								d85e045ae6
								
							
						 | 
						
							
							
								
								Updated for the new release.
							
							
							
							
							
						 | 
						
							2007-02-25 12:53:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								b046c21d7f
								
							
						 | 
						
							
							
								
								Added the ability to install a built ACK, and did some general
							
							
							
							
							
							
							
							tidying. 
							
						 | 
						
							2007-02-25 12:53:17 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								3dd11c674d
								
							
						 | 
						
							
							
								
								Adjusted some of the default parameters and their names.
							
							
							
							
							
						 | 
						
							2007-02-25 12:52:32 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								b611731ec3
								
							
						 | 
						
							
							
								
								Updated .distr files for the new release.
							
							
							
							
							
						 | 
						
							2007-02-25 12:51:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtrg
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d58210806
								
							
						 | 
						
							
							
								
								em_table is now in /h, not /etc.
							
							
							
							
							
						 | 
						
							2007-02-25 12:51:21 +00:00 | 
						
						
							
							
							
								
							
							
						 |