xref: /dflybsd-src/contrib/gdb-7/include/mach-o/ChangeLog (revision de8e141f24382815c10a4012d209bbbf7abf1112)
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