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 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								c5018d7088 
								
							 
						 
						
							
							
								
								64-bit-ify (adhoc varargs are evil).  
							
							
							
						 
						
							2015-03-23 00:07:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								3d5e72e20b 
								
							 
						 
						
							
							
								
								Newer versions of GNU Make have a new function which collides with a  
							
							... 
							
							
							
							variable we're using; change the name of the variable. 
							
						 
						
							2015-03-22 12:09:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								2271bcd0a7 
								
							 
						 
						
							
							
								
								Fixed a parallel build race condition (forgot to declare a dependency to  
							
							... 
							
							
							
							the makefile). 
							
						 
						
							2014-11-09 18:47:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								6a340ea1bd 
								
							 
						 
						
							
							
								
								Remove regrettable comment.  
							
							
							
						 
						
							2014-08-31 13:40:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								e36d739fa4 
								
							 
						 
						
							
							
								
								Add (largely untested) float/int conversion.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2013-07-01 13:05:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								8b6951dac0 
								
							 
						 
						
							
							
								
								Fix incorrect offset encoding in lea (sp) instructions.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2013-06-29 00:35:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								edb174da8d 
								
							 
						 
						
							
							
								
								Fix incorrect encoding of 'push lr' and 'pop pc'.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2013-06-29 00:32:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								29af6f1adb 
								
							 
						 
						
							
							
								
								ISA change: clz has been renamed to log2.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2013-06-27 11:25:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								2b3f95de0b 
								
							 
						 
						
							
							
								
								Fix jump range checking in the addcmpb family of instructions.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2013-06-26 23:32:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								c72eaef8ee 
								
							 
						 
						
							
							
								
								Add routine to set the Raspberry Pi clock to 250MHz (loads faster than the default 19.2MHz).  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore
rename : plat/rpi/libsys/pi_user_to_phys.s => plat/rpi/libsys/pi_fast_mode.s 
							
						 
						
							2013-06-24 23:57:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								d94c1c8150 
								
							 
						 
						
							
							
								
								Updated distr files.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore
rename : mach/i80/.distr => mach/vc4/.distr
rename : plat/cpm/.distr => plat/rpi/.distr 
							
						 
						
							2013-06-21 23:38:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								2be811bac2 
								
							 
						 
						
							
							
								
								Updated VC4 docs.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2013-06-21 23:21:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								fd2360be0f 
								
							 
						 
						
							
							
								
								Ship assembler man pages.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore
rename : man/8080_as.6 => man/i80_as.6
rename : man/m68k2_as.6 => man/m68020_as.6 
							
						 
						
							2013-06-21 23:20:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								55be35a68a 
								
							 
						 
						
							
							
								
								Add a stub malloc.h.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore
rename : lang/cem/libcc.ansi/headers/stdlib.h => lang/cem/libcc.ansi/headers/malloc.h 
							
						 
						
							2013-06-20 00:15:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								052dd9bfc0 
								
							 
						 
						
							
							
								
								Actually remember to set the stack pointer on startup. Reduce to stack from 16kB to a much more reasonable 1kB.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2013-06-20 00:14:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								eaf4339cd6 
								
							 
						 
						
							
							
								
								Implement a very crude busy-wait based select() mechanism for consol input.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore
rename : plat/rpi/include/ack/config.h => plat/rpi/include/sys/select.h
rename : plat/rpi/libsys/time.c => plat/rpi/libsys/select.c 
							
						 
						
							2013-06-09 22:16:30 +01:00