BFD: * mach-o.c (bfd_mach_o_swap_in_non_scattered_reloc): New. (bfd_mach_o_canonicalize_one_reloc): Swap non-scattered reloc bit-fields when target and host differ in endian-ness. When PAIRs are non-scattered find the 'symbol' from the preceding reloc. Add FIXME re. reloc symbols on section boundaries. (bfd_mach_o_swap_out_non_scattered_reloc): New. (bfd_mach_o_write_relocs): Use bfd_mach_o_encode_non_scattered_reloc. include/mach-o: * external.h: Add comments about relocations fields. Add macros for non-scattered relocations. Move scattered relocation macros to here. * reloc.h: Remove macros related to external representation of reloc fields.
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
2012-02-23  Iain Sandoe  <idsandoe@googlemail.com>
 | 
						|
 | 
						|
	* external.h: Add comments about relocations fields.  Add macros
 | 
						|
	for non-scattered relocations.  Move scattered relocation macros to
 | 
						|
	here.
 | 
						|
	* reloc.h: Remove macros related to external representation of reloc
 | 
						|
	fields.
 | 
						|
 | 
						|
2012-01-12  Iain Sandoe  <idsandoe@googlemail.com>
 | 
						|
 | 
						|
	* loader.h (BFD_MACH_O_INDIRECT_SYM_LOCAL): New.
 | 
						|
	(BFD_MACH_O_INDIRECT_SYM_ABS): New
 | 
						|
 | 
						|
2012-01-04  Tristan Gingold  <gingold@adacore.com>
 | 
						|
 | 
						|
	* external.h (mach_o_fvmlib_command_external): New structure.
 | 
						|
 | 
						|
2012-01-04  Tristan Gingold  <gingold@adacore.com>
 | 
						|
 | 
						|
	* loader.h: Update copyright year.
 | 
						|
	(bfd_mach_o_cpu_subtype): Add ARM subtypes.
 | 
						|
 | 
						|
2012-01-04  Tristan Gingold  <gingold@adacore.com>
 | 
						|
 | 
						|
	* external.h: Update copyright year.
 | 
						|
	(mach_o_symtab_command_external): Add comments.
 | 
						|
	(mach_o_encryption_info_command_external): New structure.
 | 
						|
 | 
						|
2011-12-16  Tristan Gingold  <gingold@adacore.com>
 | 
						|
 | 
						|
	* codesign.h: New file.
 | 
						|
 | 
						|
2011-08-08  Tristan Gingold  <gingold@adacore.com>
 | 
						|
 | 
						|
	* loader.h (bfd_mach_o_load_command_type): Add
 | 
						|
	BFD_MACH_O_LC_LOAD_UPWARD_DYLIB, BFD_MACH_O_LC_VERSION_MIN_MACOSX,
 | 
						|
	BFD_MACH_O_LC_VERSION_MIN_IPHONEOS, BFD_MACH_O_LC_FUNCTION_STARTS,
 | 
						|
	and BFD_MACH_O_LC_DYLD_ENVIRONMENT.
 | 
						|
	* external.h (mach_o_version_min_command_external): New structure.
 | 
						|
 | 
						|
2011-08-08  Tristan Gingold  <gingold@adacore.com>
 | 
						|
 | 
						|
	* loader.h: Reorder declarations.
 | 
						|
	* x86-64.h: New file.
 | 
						|
	* external.h: New file.
 | 
						|
	* reloc.h: New file.
 | 
						|
 | 
						|
2011-07-06  Tristan Gingold  <gingold@adacore.com>
 | 
						|
 | 
						|
	* loader.h: New file.
 | 
						|
 |