David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								7435c06ff4 
								
							 
						 
						
							
							
								
								Non-standard stdlib prototypes are not our friend (and not OSX's friend, which  
							
							... 
							
							
							
							implements strcpy() &co as macros). 
							
						 
						
							2016-11-24 20:48:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								d82df74a7a 
								
							 
						 
						
							
							
								
								Rename addr_t to address_t to avoid clashes with the system addr_t.  
							
							
							
						 
						
							2016-11-11 20:17:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								fd91851005 
								
							 
						 
						
							
							
								
								Add enough return types to the K&R C that the ACK builds (on Linux) using clang  
							
							... 
							
							
							
							now. 
							
						 
						
							2016-11-10 22:04:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								f67c98e239 
								
							 
						 
						
							
							
								
								Distributions are a pain --- let's not bother any more. Instead, we just tag  
							
							... 
							
							
							
							the repository and download a complete snapshot, old and ancient stuff and all. 
							
						 
						
							2016-09-02 23:00:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								612e38f1c6 
								
							 
						 
						
							
							
								
								Remove the old make-based build system, plus some big chunks of horribly  
							
							... 
							
							
							
							obsolete protomake build system. 
							
						 
						
							2016-09-02 22:17:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								5e84be70fd 
								
							 
						 
						
							
							
								
								Massive ackbuilder refactor --- cleaner and more expressive. Lists  
							
							... 
							
							
							
							are automatically flattened (leading to better build files), and the
list and filename functions are vastly more orthogonal. 
							
						 
						
							2016-08-04 23:51:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								f9c77fca03 
								
							 
						 
						
							
							
								
								Replace the hacky cflags variable with an equally hacky but vastly  
							
							... 
							
							
							
							more useful magic vars variable. 
							
						 
						
							2016-07-27 00:10:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								1fdc69fb97 
								
							 
						 
						
							
							
								
								cemcom.ansi now builds.  
							
							
							
						 
						
							2016-07-19 23:43:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								2d2497c318 
								
							 
						 
						
							
							
								
								ackbuilder rules files now require absolute paths in external variables  
							
							... 
							
							
							
							(otherwise commands which change directory don't work). 
							
						 
						
							2016-07-18 23:16:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								bcf3408e36 
								
							 
						 
						
							
							
								
								More stuff builds; almost the C compiler now.  
							
							
							
						 
						
							2016-07-14 23:54:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								88bd7ce126 
								
							 
						 
						
							
							
								
								Remove defunct pmfiles.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-03 13:56:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								c18a82ec40 
								
							 
						 
						
							
							
								
								Apply build system fixes for OpenBSD contributed by George Koehler.  
							
							
							
						 
						
							2013-05-18 12:15:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								11377070fd 
								
							 
						 
						
							
							
								
								Update distribution files.  
							
							... 
							
							
							
							--HG--
branch : dtrg-buildsystem 
							
						 
						
							2013-05-15 23:46:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								07453d184a 
								
							 
						 
						
							
							
								
								Top, topgen, aelflod. Moved the libraries back into the platform-specific  
							
							... 
							
							
							
							directories --- wrangling descr files was too hard. C programs can be built
for cpm, pc86, linux386, linux68k!
--HG--
branch : dtrg-buildsystem
rename : util/ack/build.mk => util/led/build.mk
rename : util/LLgen/build.mk => util/topgen/build.mk 
							
						 
						
							2013-05-13 23:26:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								c1aca7dae5 
								
							 
						 
						
							
							
								
								First milestone of replacing the build system.  
							
							... 
							
							
							
							--HG--
branch : dtrg-buildsystem
rename : lang/cem/cpp.ansi/Parameters => lang/cem/cpp.ansi/parameters.h 
							
						 
						
							2013-05-12 20:45:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Koehler 
								
							 
						 
						
							
							
							
							
								
							
							
								0131ca4d46 
								
							 
						 
						
							
							
								
								Delete 689 undead files.  
							
							... 
							
							
							
							These files "magically reappeared" after the conversion from CVS to
Mercurial.  The old CVS repository deleted these files but did not
record *when* it deleted these files.  The conversion resurrected these
files because they have no history of deletion.  These files were
probably deleted before year 1995.  The CVS repository begins to record
deletions around 1995.
These files may still appear in older revisions of this Mercurial
repository, when they should already be deleted.  There is no way to fix
this, because the CVS repository provides no dates of deletion.
See http://sourceforge.net/mailarchive/message.php?msg_id=29823032  
							
						 
						
							2012-09-20 22:26:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								b611731ec3 
								
							 
						 
						
							
							
								
								Updated .distr files for the new release.  
							
							
							
						 
						
							2007-02-25 12:51:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								26a9b76507 
								
							 
						 
						
							
							
								
								Added pregenerated versions of the LLgen source files (to ease  
							
							... 
							
							
							
							bootstrapping issues). 
							
						 
						
							2007-02-24 02:01:57 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								f756747414 
								
							 
						 
						
							
							
								
								Updated to the latest version of pm which installs files with symlinks.  
							
							
							
						 
						
							2006-07-25 23:22:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								b24e1f5aae 
								
							 
						 
						
							
							
								
								Updated to the latest version of pm.  
							
							
							
						 
						
							2006-07-25 13:28:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								1799cb0706 
								
							 
						 
						
							
							
								
								Added a workaround for an OSX compiler bug.  
							
							
							
						 
						
							2006-07-23 20:33:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								f39d595f98 
								
							 
						 
						
							
							
								
								Updated to the latest version of pm.  
							
							
							
						 
						
							2006-07-23 20:07:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								3afd3e4cb4 
								
							 
						 
						
							
							
								
								Updated version number.  
							
							
							
						 
						
							2006-07-21 11:25:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								c0c8695ea4 
								
							 
						 
						
							
							
								
								Now resolves symlinks when creating releases (which avoids including a symlink to pm in the distribution, and not pm itself).  
							
							
							
						 
						
							2006-07-21 11:24:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								154b23cd39 
								
							 
						 
						
							
							
								
								Updated version number. Corrected some typos.  
							
							
							
						 
						
							2006-07-21 11:19:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								70218cfeed 
								
							 
						 
						
							
							
								
								Updated to the latest version of pm.  
							
							
							
						 
						
							2006-07-21 11:15:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								e864bf235e 
								
							 
						 
						
							
							
								
								Split LLgen off to be self-contained, and not necessarily part of the ACK. Replaced its build system with one based on pm. Rewrote the README. Updated the license text to match the overriding license common to all the ACK.  
							
							
							
						 
						
							2006-02-04 00:57:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								953a565a10 
								
							 
						 
						
							
							
								
								Moved LLgen documentation from the main ACK documentation directory into LLgen's own documentation directory.  
							
							
							
						 
						
							2006-02-04 00:43:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								dd57d79b1b 
								
							 
						 
						
							
							
								
								Modernised usage of system header files.  
							
							
							
						 
						
							2006-02-04 00:37:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								71a92846dd 
								
							 
						 
						
							
							
								
								Modernised usage of system header files.  
							
							
							
						 
						
							2006-02-03 22:23:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dtrg 
								
							 
						 
						
							
							
							
							
								
							
							
								c39e85da63 
								
							 
						 
						
							
							
								
								Modernised usage of system header files. Changed the patch buffer (which allowed the library path to be modified with a hex editor) to an environment variable instead.  
							
							
							
						 
						
							2006-02-03 22:23:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								8f69a0ca44 
								
							 
						 
						
							
							
								
								Fix  
							
							
							
						 
						
							2002-09-11 13:32:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								1e32788ad1 
								
							 
						 
						
							
							
								
								Added missing files to .distr  
							
							
							
						 
						
							2002-09-11 13:17:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								ee2c7069e4 
								
							 
						 
						
							
							
								
								Prevent double fclose  
							
							
							
						 
						
							2002-08-26 14:27:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								4556d261d8 
								
							 
						 
						
							
							
								
								???  
							
							
							
						 
						
							2002-04-04 12:33:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								55dbc99000 
								
							 
						 
						
							
							
								
								Updated copyright  
							
							
							
						 
						
							1999-04-23 14:15:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								6ca98e7102 
								
							 
						 
						
							
							
								
								Adapted copyright notice  
							
							
							
						 
						
							1999-03-18 15:34:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								f0a7a313fc 
								
							 
						 
						
							
							
								
								Fix: did not always produce error message  
							
							
							
						 
						
							1998-11-10 14:26:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								d6e0e461f7 
								
							 
						 
						
							
							
								
								Corrected Makefile  
							
							
							
						 
						
							1997-09-04 15:49:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								f8fd2aa273 
								
							 
						 
						
							
							
								
								Removed superfluous ;  
							
							
							
						 
						
							1997-06-16 13:07:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								cebde164bb 
								
							 
						 
						
							
							
								
								Prevent warning about unused labels  
							
							
							
						 
						
							1997-04-02 10:42:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								8ea5d257c4 
								
							 
						 
						
							
							
								
								improved error reporting, added -DNON_CORRECTING  
							
							
							
						 
						
							1997-02-21 15:44:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								664d3fc8d3 
								
							 
						 
						
							
							
								
								some minor fixes  
							
							
							
						 
						
							1997-02-21 15:44:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								13fea7102b 
								
							 
						 
						
							
							
								
								Updated  
							
							
							
						 
						
							1997-02-21 12:23:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								c2607fdf0f 
								
							 
						 
						
							
							
								
								Added non-correcting error recovery stuff  
							
							
							
						 
						
							1997-02-21 11:27:57 +00:00