| 
								
								
									 dtrg | 5165f0b11f | Added some comments and a CVS header. | 2007-02-20 00:41:26 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 39689a4de9 | Tweaked to allow _ as a leading character in identifier names (if use of underscores in identifiers has been turned on). | 2007-02-20 00:40:00 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | e4292486a3 | Added some missing #includes. | 2007-02-20 00:38:49 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 08431edbdb | Now uses fd 0 instead of trying to explicitly open /dev/tty. | 2007-02-20 00:38:13 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 611bc73043 | Changed to no longer include /usr/include by default. | 2007-02-20 00:36:15 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | f9ddb860a9 | Fixed some reentrant comments. | 2007-02-20 00:35:37 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 94a7b315e3 | Changed the 'preprocess' rule to use the system C preprocessor. | 2007-02-20 00:32:58 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | c40a44b52e | Added some missing CVS headers and did a bit of cleaning up. | 2007-02-20 00:31:54 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 478d0b1d8a | Fixed a compilation error that was causing opt to not have its peephole optimisation tables, which would make it generate
duff code. | 2007-02-20 00:27:01 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | df153ba299 | Added 8086 PC bootable floppy support (pc86). | 2007-02-20 00:25:12 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 1c7bb87041 | Fixed a bug in the maximum segment calculation. | 2006-11-11 23:00:55 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | c21ba9ed0f | Updated to work with the new version of pm. | 2006-11-11 22:59:52 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 02a2876821 | Now uses the version of LLgen included with the ACK instead of the standalone version. | 2006-11-11 22:59:01 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 30b980bf7e | Added a pmfile to allow LLgen to be built as part of the ACK again. | 2006-11-11 22:58:30 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | c0ecde554a | Added support for anm, asize, ashow, astrip and the new aslod tool. | 2006-10-16 23:25:56 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 47e1c27c05 | Added new aslod tool for making memory dumps. | 2006-10-16 23:25:27 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 12683dd8c6 | Sanitised the use of #include files to more properly conform to the standards. | 2006-10-16 23:20:11 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | dbe10d2c19 | Updated to the version 0.1 of Prime Mover (which involves some syntax changes). | 2006-10-15 00:28:12 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 708a83ef22 | ack expects the tail_ libraries not to have the .a extension. | 2006-07-30 23:45:48 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 1e4ca91a8b | Modified to install aal's manpage. | 2006-07-30 23:45:35 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 606012371e | Added support for the ANSI C language runtime and preprocessor. | 2006-07-30 23:45:18 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 1efe7422d3 | Added rules for building things with the ack itself. | 2006-07-30 23:44:57 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 9bcefaafa8 | Broke dependency on tool_cpp in order to speed up the build. | 2006-07-30 23:41:16 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 45b4fef7d6 | Rationalised use of #includes to be more standards-compliant. | 2006-07-30 23:40:35 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | d3b557e0db | Adjusted to only check the module name against the leaf of the filename, to prevent unnecessary warnings if the source file isn't in the current directory. | 2006-07-30 23:38:41 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 67733b9d3c | Added the correct shell script magic. (Some platforms insist on this.) | 2006-07-30 23:37:15 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | c1725577a7 | Worked around a mysterious preprocessor oddness causing some crucial whitespace to be removed. | 2006-07-30 23:36:19 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | e6f856e795 | Updated to the latest version of pm. | 2006-07-30 23:33:31 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 7826e03427 | Added support for the K&R C language runtime. | 2006-07-27 22:51:38 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | c5acfe7919 | Added support for the Modula-2 language runtime. | 2006-07-27 22:14:55 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 5a8968ae4f | Added support for the Pascal language runtime. | 2006-07-27 22:07:38 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | f3a9a3bc40 | Added support for the Basic and Occam language runtimes. | 2006-07-27 21:58:13 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | d29b1ef7d0 | Added support for the Basic compiler. | 2006-07-26 23:08:09 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 1caa63775f | Rationalised use of #includes to be more standards-compliant. | 2006-07-26 23:06:56 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 4c65324e11 | Adjusted to allow the path of the Lpars.h file to be given on the command line. | 2006-07-26 23:05:52 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | e5e66bf27d | Updated to the latest version of pm. | 2006-07-26 18:24:16 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 2cfb9afac8 | Added support for the Occam compiler. | 2006-07-26 18:23:32 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 30e34f493f | Rationalised use of #includes to be more standards-compliant. | 2006-07-26 18:22:02 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 4fd0f0dba4 | Renamed em.h to occam-em.h to avoid a clash with an ACK module header file. | 2006-07-26 18:20:38 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | c65c560acd | Tweaked the CVS settings. | 2006-07-26 18:19:15 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 2d2ee38770 | Added support for the Modula-2 compiler. | 2006-07-26 17:12:19 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 26b17074a1 | Rationalised use of #includes to be more standards-compliant. | 2006-07-26 17:10:30 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | bbd94dc2dc | Changed to no longer build sys_lock() and sys_unlock(); they only work on platforms that support hardlinks, and nobody uses them anyway. | 2006-07-26 12:40:59 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 3494ffb302 | Fixed to use rename() for renaming files, not link()/unlink(). | 2006-07-26 12:40:25 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 8558656665 | Now avoids piping shell scripts into a new instance of sh, instead using a subshell. | 2006-07-26 12:29:47 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | dc5d08b2a3 | Modified to include the appropriate header file rather than (badly) prototyping syscalls itself. | 2006-07-26 12:28:56 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | ec254c30c1 | Updated to the latest version of pm. | 2006-07-26 12:27:01 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 3435e8d6ed | Modified to not try to unlink directories when installing. | 2006-07-25 23:29:12 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | b3b2ec567f | Updated version number. | 2006-07-25 23:24:39 +00:00 |  | 
				
					
						| 
								
								
									 dtrg | 7068d0d301 | Modified to use rename() instead of link()/unlink() to rename files. | 2006-07-25 23:24:20 +00:00 |  |