David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								7f7005bac5 
								
							 
						 
						
							
							
								
								Local rules; include() and replace().  
							
							
							
						 
						
							2016-06-29 13:28:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								d805052205 
								
							 
						 
						
							
							
								
								All the amisc binaries now build.  
							
							
							
						 
						
							2016-06-19 09:32:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								1978867fd2 
								
							 
						 
						
							
							
								
								Add ninja support. It works so much better than make.  
							
							
							
						 
						
							2016-06-19 08:55:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								2af8568cc3 
								
							 
						 
						
							
							
								
								First draft at installables; not very satisfactory. make bugs with multiple  
							
							... 
							
							
							
							output targets and parallelism? 
							
						 
						
							2016-06-16 05:26:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								09554cb324 
								
							 
						 
						
							
							
								
								installable works, although it's a bit kludgy. Change the : separator to +  
							
							... 
							
							
							
							because : is special in make and non of the others I could think of would work. 
							
						 
						
							2016-06-14 07:34:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								605651776e 
								
							 
						 
						
							
							
								
								We can build a real program now!  
							
							
							
						 
						
							2016-06-12 20:59:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								a04dbf33f3 
								
							 
						 
						
							
							
								
								Add hgignore file.  
							
							
							
						 
						
							2016-06-12 20:59:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								015804afce 
								
							 
						 
						
							
							
								
								cprogram works.  
							
							
							
						 
						
							2016-06-09 07:14:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								f47bb49c1f 
								
							 
						 
						
							
							
								
								Multiple build files work. Use deps intelligently. clibraries.  
							
							
							
						 
						
							2016-06-09 06:55:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								fcc5a878ae 
								
							 
						 
						
							
							
								
								Rather cleaner cfile implementation where you just give it a .c and a pile of .h files.  
							
							
							
						 
						
							2016-06-08 03:21:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								8082ef16a7 
								
							 
						 
						
							
							
								
								cfile with dynamically generated headers sort of works.  
							
							
							
						 
						
							2016-06-07 05:00:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								f4449e3f97 
								
							 
						 
						
							
							
								
								Multioutput rules work!  
							
							
							
						 
						
							2016-06-07 04:20:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								79f7c0ad23 
								
							 
						 
						
							
							
								
								Leaf rules work!  
							
							
							
						 
						
							2016-06-07 04:13:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								b7d2b9c3cf 
								
							 
						 
						
							
							
								
								Dependent rules work!  
							
							
							
						 
						
							2016-06-07 00:10:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								14ccf7151e 
								
							 
						 
						
							
							
								
								Most of simplerule now looks like it's working.  
							
							
							
						 
						
							2016-06-06 22:13:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								cb0111b290 
								
							 
						 
						
							
							
								
								Skeleton of the rule engine and type system.  
							
							
							
						 
						
							2016-06-06 20:50:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								df1372ab35 
								
							 
						 
						
							
							
								
								Really basic skeleton of Ackbuilder mark 2.  
							
							
							
						 
						
							2016-06-06 17:18:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								d0bfee142b 
								
							 
						 
						
							
							
								
								Archival non-working checkin of the experimental build tool.  
							
							
							
						 
						
							2016-06-05 10:39:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								ffc03090ea 
								
							 
						 
						
							
							
								
								hgtags shouldn't be checked in.  
							
							
							
						 
						
							2016-06-04 18:16:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								059073e56c 
								
							 
						 
						
							
							
								
								Branching bug fix.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-04 12:57:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								45f0cb3c0d 
								
							 
						 
						
							
							
								
								Added tag release-5-6 for changeset 976d56ed63bd  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-04 12:56:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								6db95dc81e 
								
							 
						 
						
							
							
								
								Added tag release-6-0-pre-1 for changeset 3d69c08001d4  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-04 12:55:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								ca981a2f6a 
								
							 
						 
						
							
							
								
								Added tag release-6-0-pre-3 for changeset dd12ef08179d  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-04 12:55:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								73ade9cbcf 
								
							 
						 
						
							
							
								
								Added tag release-6-0-pre-4 for changeset 42d4fcc3a87c  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-04 12:55:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								82399d86ae 
								
							 
						 
						
							
							
								
								Added tag release-6-0-pre-5 for changeset 0708542a3c39  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-04 12:53:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								88bd7ce126 
								
							 
						 
						
							
							
								
								Remove defunct pmfiles.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-03 13:56:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								9d620ad1c2 
								
							 
						 
						
							
							
								
								The archiver is called aal now.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-02 12:35:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								4b3c1a2d07 
								
							 
						 
						
							
							
								
								Add missing (but probably non-working) rpi file.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-02 12:21:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								f24658181d 
								
							 
						 
						
							
							
								
								Has it really been three years since the last release?  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-02 12:07:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								7ee4dcde7b 
								
							 
						 
						
							
							
								
								Don't strip binaries so we retain debugging information.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-06-02 12:06:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								ef8e6e25e0 
								
							 
						 
						
							
							
								
								Fix a whole pile of issues related to the failed attempt to increase  
							
							... 
							
							
							
							the number of types of relocation possible in the object file. (Now,
hopefully, working.)
Also change the object serialiser/deserialiser to never try to read or
write raw structures; it's way safer this way and we don't need the
performance boost any more.
--HG--
branch : default-branch 
							
						 
						
							2016-03-18 21:46:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								fd7e9f9046 
								
							 
						 
						
							
							
								
								Fix an insidious 64-bitness bug which was causing incorrectly optimised code.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-03-17 22:30:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								391cb0f2cd 
								
							 
						 
						
							
							
								
								Fix checkin into wrong hg branch.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-03-17 20:53:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								863b610144 
								
							 
						 
						
							
							
								
								Fix use-after-free.  
							
							
							
						 
						
							2016-03-17 20:52:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								b7b449cec3 
								
							 
						 
						
							
							
								
								Install directory now defaults to INSDIR, for ease of use during development.  
							
							
							
						 
						
							2016-03-17 20:52:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								7e964dd25e 
								
							 
						 
						
							
							
								
								Raise the limit on ack.out relocation types by making the size of a  
							
							... 
							
							
							
							relocation structure bigger. Bump ack.out magic number.
--HG--
branch : default-branch 
							
						 
						
							2016-03-14 21:08:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								88e13ecce3 
								
							 
						 
						
							
							
								
								Don't use the ACK preprocessor on host files --- use the host preprocessor  
							
							... 
							
							
							
							instead.
--HG--
branch : default-branch 
							
						 
						
							2016-03-14 20:58:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								e85991ec86 
								
							 
						 
						
							
							
								
								Fix stray 'call file'.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-03-13 21:40:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								436db46f48 
								
							 
						 
						
							
							
								
								Merge in VideoCore IV code generator.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2016-03-13 21:39:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								ff0c78cc78 
								
							 
						 
						
							
							
								
								Merge from default.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore-branch-branch 
							
						 
						
							2016-03-13 21:13:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								4c5eb9a602 
								
							 
						 
						
							
							
								
								The ACK needs ed? Also, Ubuntu doesn't *have* ed?  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2015-06-19 22:14:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								5e9f79db05 
								
							 
						 
						
							
							
								
								Add Travis config file.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2015-06-19 22:07:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								f07c6e4d6a 
								
							 
						 
						
							
							
								
								Rename branch.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore-branch-branch 
							
						 
						
							2015-06-18 23:39:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								ff774212be 
								
							 
						 
						
							
							
								
								Rename branch.  
							
							... 
							
							
							
							--HG--
branch : default-branch 
							
						 
						
							2015-06-18 23:39:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								171f16d7b8 
								
							 
						 
						
							
							
								
								Rename branch.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore-branch 
							
						 
						
							2015-06-18 23:38:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								62cc636f10 
								
							 
						 
						
							
							
								
								Merge.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2015-03-23 00:15:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								44b5d01525 
								
							 
						 
						
							
							
								
								Merge.  
							
							... 
							
							
							
							--HG--
rename : util/ncgg/build.mk => util/cgg/build.mk 
							
						 
						
							2015-03-23 00:14:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								b146d2641c 
								
							 
						 
						
							
							
								
								Fix a slightly mysterious dependency issue.  
							
							
							
						 
						
							2015-03-23 00:09:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								98ea849d03 
								
							 
						 
						
							
							
								
								Improve flex correctness.  
							
							
							
						 
						
							2015-03-23 00:09:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								9f23fbbe6a 
								
							 
						 
						
							
							
								
								Allow machines to use cg if they wish.  
							
							... 
							
							
							
							--HG--
rename : mach/proto/ncg/build.mk => mach/proto/cg/build.mk
rename : util/ncgg/build.mk => util/cgg/build.mk 
							
						 
						
							2015-03-23 00:08:51 +01:00