1*ef5ccd6cSJohn Marino2012-11-14 Tristan Gingold <gingold@adacore.com> 2*ef5ccd6cSJohn Marino 3*ef5ccd6cSJohn Marino * external.h (mach_o_entry_point_command_external) 4*ef5ccd6cSJohn Marino (mach_o_source_version_command_external) 5*ef5ccd6cSJohn Marino (mach_o_data_in_code_entry_external): New structures. 6*ef5ccd6cSJohn Marino 7*ef5ccd6cSJohn Marino * loader.h (bfd_mach_o_load_command_type): Add 8*ef5ccd6cSJohn Marino BFD_MACH_O_LC_MAIN, BFD_MACH_O_LC_DATA_IN_CODE, 9*ef5ccd6cSJohn Marino BFD_MACH_O_LC_SOURCE_VERSION and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS. 10*ef5ccd6cSJohn Marino (BFD_MACH_O_REFERENCE_MASK): Adjust value. 11*ef5ccd6cSJohn Marino (BFD_MACH_O_N_REF_TO_WEAK): New definition. 12*ef5ccd6cSJohn Marino (BFD_MACH_O_N_ARM_THUMB_DEF, BFD_MACH_O_N_SYMBOL_RESOLVER): Likewise. 13*ef5ccd6cSJohn Marino (bfd_mach_o_data_in_code_entry_kind): New enum. 14*ef5ccd6cSJohn Marino 15*ef5ccd6cSJohn Marino2012-11-14 Tristan Gingold <gingold@adacore.com> 16*ef5ccd6cSJohn Marino 17*ef5ccd6cSJohn Marino * arm.h: New file. 18*ef5ccd6cSJohn Marino 19*ef5ccd6cSJohn Marino2012-02-23 Iain Sandoe <idsandoe@googlemail.com> 20*ef5ccd6cSJohn Marino 21*ef5ccd6cSJohn Marino * external.h: Add comments about relocations fields. Add macros 22*ef5ccd6cSJohn Marino for non-scattered relocations. Move scattered relocation macros to 23*ef5ccd6cSJohn Marino here. 24*ef5ccd6cSJohn Marino * reloc.h: Remove macros related to external representation of reloc 25*ef5ccd6cSJohn Marino fields. 26*ef5ccd6cSJohn Marino 27*ef5ccd6cSJohn Marino2012-01-12 Iain Sandoe <idsandoe@googlemail.com> 28*ef5ccd6cSJohn Marino 29*ef5ccd6cSJohn Marino * loader.h (BFD_MACH_O_INDIRECT_SYM_LOCAL): New. 30*ef5ccd6cSJohn Marino (BFD_MACH_O_INDIRECT_SYM_ABS): New 31*ef5ccd6cSJohn Marino 32*ef5ccd6cSJohn Marino2012-01-04 Tristan Gingold <gingold@adacore.com> 33*ef5ccd6cSJohn Marino 34*ef5ccd6cSJohn Marino * external.h (mach_o_fvmlib_command_external): New structure. 35*ef5ccd6cSJohn Marino 36*ef5ccd6cSJohn Marino2012-01-04 Tristan Gingold <gingold@adacore.com> 37*ef5ccd6cSJohn Marino 38*ef5ccd6cSJohn Marino * loader.h: Update copyright year. 39*ef5ccd6cSJohn Marino (bfd_mach_o_cpu_subtype): Add ARM subtypes. 40*ef5ccd6cSJohn Marino 41*ef5ccd6cSJohn Marino2012-01-04 Tristan Gingold <gingold@adacore.com> 42*ef5ccd6cSJohn Marino 43*ef5ccd6cSJohn Marino * external.h: Update copyright year. 44*ef5ccd6cSJohn Marino (mach_o_symtab_command_external): Add comments. 45*ef5ccd6cSJohn Marino (mach_o_encryption_info_command_external): New structure. 46*ef5ccd6cSJohn Marino 47*ef5ccd6cSJohn Marino2011-12-16 Tristan Gingold <gingold@adacore.com> 48*ef5ccd6cSJohn Marino 49*ef5ccd6cSJohn Marino * codesign.h: New file. 50*ef5ccd6cSJohn Marino 51a45ae5f8SJohn Marino2011-08-08 Tristan Gingold <gingold@adacore.com> 52a45ae5f8SJohn Marino 53a45ae5f8SJohn Marino * loader.h (bfd_mach_o_load_command_type): Add 54a45ae5f8SJohn Marino BFD_MACH_O_LC_LOAD_UPWARD_DYLIB, BFD_MACH_O_LC_VERSION_MIN_MACOSX, 55a45ae5f8SJohn Marino BFD_MACH_O_LC_VERSION_MIN_IPHONEOS, BFD_MACH_O_LC_FUNCTION_STARTS, 56a45ae5f8SJohn Marino and BFD_MACH_O_LC_DYLD_ENVIRONMENT. 57a45ae5f8SJohn Marino * external.h (mach_o_version_min_command_external): New structure. 58a45ae5f8SJohn Marino 59a45ae5f8SJohn Marino2011-08-08 Tristan Gingold <gingold@adacore.com> 60a45ae5f8SJohn Marino 61a45ae5f8SJohn Marino * loader.h: Reorder declarations. 62a45ae5f8SJohn Marino * x86-64.h: New file. 63a45ae5f8SJohn Marino * external.h: New file. 64a45ae5f8SJohn Marino * reloc.h: New file. 65a45ae5f8SJohn Marino 66a45ae5f8SJohn Marino2011-07-06 Tristan Gingold <gingold@adacore.com> 67a45ae5f8SJohn Marino 68a45ae5f8SJohn Marino * loader.h: New file. 69*ef5ccd6cSJohn Marino 70*ef5ccd6cSJohn MarinoCopyright (C) 2011-2012 Free Software Foundation, Inc. 71a45ae5f8SJohn Marino 72*ef5ccd6cSJohn MarinoCopying and distribution of this file, with or without modification, 73*ef5ccd6cSJohn Marinoare permitted in any medium without royalty provided the copyright 74*ef5ccd6cSJohn Marinonotice and this notice are preserved. 75*ef5ccd6cSJohn Marino 76*ef5ccd6cSJohn MarinoLocal Variables: 77*ef5ccd6cSJohn Marinomode: change-log 78*ef5ccd6cSJohn Marinoleft-margin: 8 79*ef5ccd6cSJohn Marinofill-column: 74 80*ef5ccd6cSJohn Marinoversion-control: never 81*ef5ccd6cSJohn MarinoEnd: 82