| 
								
								
									 David Given | b6dfaefeff | Removed file that the CVS conversion procedure left in (when it shouldn't have). | 2011-03-20 20:47:10 +00:00 |  | 
				
					
						| 
								
								
									 cvs2hg | eb0b730607 | convert CVS tags | 2011-02-11 00:51:45 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 45ee287136 | Replaced dis and new with modern implementations donated by erik@backerud.se. | 2010-10-02 21:52:29 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 075cb488a3 | Call the correct kill() and getpid() syscalls rather than _kill() and _getpid(). | 2010-10-02 21:51:40 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | a33473e0a5 | Now call creat() and open() instead of _creat() and _open(). | 2010-09-27 20:47:32 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 7292b538bc | Added support for remove() and unlink(). | 2010-09-27 20:44:49 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | a8ecb11013 | Fixed very old bug where Streams.GetStreamPosition would return the wrong position --- thanks to Jan Verhoeven for finding this. | 2010-09-01 19:55:15 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 085f346f8c | Fixed definitions of O_* flags. | 2010-08-20 19:27:09 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | c326f3c6a3 | Remove references to using-machine-name-for-compiler, as we don't do that any more. | 2010-08-09 22:47:33 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | a0c67da261 | Changed to actually work. (On modern Linux systems the old version just crashes. On old Linux systems it apparently only worked by accident.) | 2010-08-06 17:06:31 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 293f34fa9b | Flush stdout before prompting the user for input. | 2010-08-06 17:02:16 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | da6111328d | Flush output stream before waiting for user input. | 2010-08-05 22:23:34 +00:00 |  | 
				
					
						| 
								
								
									 cvs2hg | 7273130b4c | fixup commit for tag 'release-6-0-pre-4' | 2010-08-04 18:04:08 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 9d2d5606ea | Forgot to update version number. | 2010-08-04 18:04:07 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 5147166810 | Updated for 6.0pre4. | 2010-08-04 18:01:12 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | e537bcc321 | Fixed typo. | 2010-08-04 17:59:40 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 5a872eed38 | Prevent build failure on modern Bisons (which are more picky than the old yacc this was written for). | 2010-08-01 10:36:01 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 51b41f72f8 | Invoke genfiles explicitly with sh --- CVS doesn't store executable bits. | 2010-08-01 10:35:33 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | ee72886e54 | Renamed 'switch' variable to avoid conflict with a keyword in modern awks. | 2010-08-01 10:35:04 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 2c54f8c742 | Renamed getline() to getln() to avoid conflict with glibc's version. | 2010-08-01 10:34:27 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 481bcd8a8b | Added a very-nearly-noop peephole optimiser for Z80. | 2008-03-20 23:20:08 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | fc44fe2185 | Properly handles files ending in a partial line. | 2008-03-20 22:50:50 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 4dd1ff6d80 | Archival checkin (semi-working code). | 2007-11-02 18:56:58 +00:00 |  | 
				
					
						| 
								
								
									 cvs2hg | 58e5e12ead | fixup commit for tag 'release-6-0-pre-3' | 2007-04-29 23:09:25 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 54ce3f451b | Configured distr system for the 6.0pre3 release. | 2007-04-29 23:09:24 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 663f4f2fb5 | Cleaned up a bit and made work with the new platform architecture. | 2007-04-29 23:03:24 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 78777e802b | Now using more conservative optimisation due to random seg fault issues. | 2007-04-29 23:02:23 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | df088c184b | Added optimised rules for int<<8 and uint>>8 (which can be done with simple register shuffling rather than calling .sli). | 2007-04-29 23:00:31 +00:00 |  | 
				
					
						| 
								
								
									 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 |  |