2012-11-14 Tristan Gingold <gingold@adacore.com>
authorTristan Gingold <gingold@adacore.com>
Wed, 14 Nov 2012 10:45:39 +0000 (10:45 +0000)
committerTristan Gingold <gingold@adacore.com>
Wed, 14 Nov 2012 10:45:39 +0000 (10:45 +0000)
commit91cb77818bed6466a0c4097025a43d99266f07bb
treef0b1f948e64f8cb6b4a40db6bec300aeb85ae4de
parentf4716ee22ef19217facb7433dc1767d19d393308
2012-11-14  Tristan Gingold  <gingold@adacore.com>

* external.h (mach_o_entry_point_command_external)
(mach_o_source_version_command_external)
(mach_o_data_in_code_entry_external): New structures.

* loader.h (bfd_mach_o_load_command_type): Add
BFD_MACH_O_LC_MAIN, BFD_MACH_O_LC_DATA_IN_CODE,
BFD_MACH_O_LC_SOURCE_VERSION and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
(BFD_MACH_O_REFERENCE_MASK): Adjust value.
(BFD_MACH_O_N_REF_TO_WEAK): New definition.
(BFD_MACH_O_N_ARM_THUMB_DEF, BFD_MACH_O_N_SYMBOL_RESOLVER): Likewise.
(bfd_mach_o_data_in_code_entry_kind): New enum.
include/mach-o/ChangeLog
include/mach-o/external.h
include/mach-o/loader.h