David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								80cb6ba927 
								
							 
						 
						
							
							
								
								Eliminate the RELOH2 relocation, as it never worked --- the address would be  
							
							... 
							
							
							
							calculated incorrectly because of overflow errors.
Replace it with an extended RELOPPC relocation which understands addis/ori
pairs; add an la pseudoop to the assembler which generates these and the
appropriate relocation. Make good.
--HG--
branch : dtrg-experimental-powerpc-branch 
							
						 
						
							2016-09-17 12:43:15 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								d3e3e72860 
								
							 
						 
						
							
							
								
								Update from trunk.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2013-05-29 15:03:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								6fff2d45fe 
								
							 
						 
						
							
							
								
								Attempt to fix 64-bitness error in ashow. Deprecate the structure format macros in h/out.h because they make no sense on 64-bit platforms.  
							
							
							
						 
						
							2013-05-29 14:48:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								5378e3fe53 
								
							 
						 
						
							
							
								
								Add special relocation type for VC4 jump instructions.  
							
							... 
							
							
							
							--HG--
branch : dtrg-videocore 
							
						 
						
							2013-05-17 22:40:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								c93cb69959 
								
							 
						 
						
							
							
								
								Check in incomplete Linux PowerPC and M68K work.  
							
							... 
							
							
							
							--HG--
branch : dtrg-experimental-powerpc 
							
						 
						
							2013-05-08 00:48:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								dccecc5d45 
								
							 
						 
						
							
							
								
								Back out erroneous change.  
							
							
							
						 
						
							2012-12-14 11:56:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Given 
								
							 
						 
						
							
							
							
							
								
							
							
								2beb3646a7 
								
							 
						 
						
							
							
								
								Change to use stdint's implementation independent types rather than short and  
							
							... 
							
							
							
							long (which vary depending on whether you're on a 64-bit system or not). 
							
						 
						
							2012-09-27 10:54:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								5c83e7dbb5 
								
							 
						 
						
							
							
								
								Header --> Id  
							
							
							
						 
						
							1994-06-24 11:31:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								b53facde73 
								
							 
						 
						
							
							
								
								removed macro defining ushort; gave clash with /usr/include/sys/types.h  
							
							
							
						 
						
							1991-12-12 14:15:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								16e89fea1f 
								
							 
						 
						
							
							
								
								protect against multiple inclusions, commented text after #endif  
							
							
							
						 
						
							1990-10-25 11:18:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								8cd417eeab 
								
							 
						 
						
							
							
								
								modifications for debugger  
							
							
							
						 
						
							1990-07-30 14:20:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								d6e4d5a18c 
								
							 
						 
						
							
							
								
								Added copyright notice  
							
							
							
						 
						
							1987-03-09 21:20:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ceriel 
								
							 
						 
						
							
							
							
							
								
							
							
								e0926981a4 
								
							 
						 
						
							
							
								
								Deleted the #ifdef JOHAN stuff, and  
							
							... 
							
							
							
							added a #define MAXSECT. 
							
						 
						
							1986-10-16 16:36:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									duk 
								
							 
						 
						
							
							
							
							
								
							
							
								d7fb9edfe2 
								
							 
						 
						
							
							
								
								Maybe some minor changes.  
							
							
							
						 
						
							1985-01-10 13:35:39 +00:00