Mach-O: add new defines and struct for darwin 14.5
[deliverable/binutils-gdb.git] / include / mach-o / ChangeLog
1 2015-11-17 Tristan Gingold <gingold@adacore.com>
2
3 * arm64.h: New file.
4 * arm.h: New file.
5 * unwind.h: Add arm64 encodings.
6 * loader.h (bfd_mach_o_cpu_subtype): Add arm64 literals.
7 (BFD_MACH_O_LC_ENCRYPTION_INFO_64, BFD_MACH_O_LC_LINKER_OPTIONS)
8 (BFD_MACH_O_LC_LINKER_OPTIMIZATION_HINT)
9 (BFD_MACH_O_LC_VERSION_MIN_WATCHOS): Define.
10 * external.h (mach_o_encryption_info_64_command_external):
11 (mach_o_linker_option_command_external)
12 (mach_o_dyld_cache_header_external)
13 (mach_o_dyld_cache_mapping_info_external)
14 (mach_o_dyld_cache_image_info_external): New types.
15
16 2015-01-01 Alan Modra <amodra@gmail.com>
17
18 Update year range in copyright notice of all files.
19
20 2014-04-16 Tristan Gingold <gingold@adacore.com>
21
22 * loader.h: Add macros for rebase, bind and export constants.
23
24 2014-04-16 Tristan Gingold <gingold@adacore.com>
25
26 * loader.h (BFD_MACH_O_CPU_ARCH_MASK, BFD_MACH_O_CPU_ARCH_ABI64)
27 (BFD_MACH_O_CPU_SUBTYPE_MASK, BFD_MACH_O_CPU_SUBTYPE_LIB64): Define.
28
29 2014-04-03 Tristan Gingold <gingold@adacore.com>
30
31 * unwind.h (mach_o_compact_unwind_64): Fix typo in personality.
32
33 2014-04-02 Tristan Gingold <gingold@adacore.com>
34
35 * external.h (mach_o_prebound_dylib_command_external)
36 (mach_o_prebind_cksum_command_external)
37 (mach_o_twolevel_hints_command_external): New types.
38
39 2014-03-26 Tristan Gingold <gingold@adacore.com>
40
41 * loader.h (bfd_mach_o_cpu_type): Add BFD_MACH_O_CPU_TYPE_ARM64.
42
43 2014-03-17 Tristan Gingold <gingold@adacore.com>
44
45 * unwind.h: New file.
46
47 2014-03-05 Alan Modra <amodra@gmail.com>
48
49 Update copyright years.
50
51 2012-11-14 Tristan Gingold <gingold@adacore.com>
52
53 * external.h (mach_o_entry_point_command_external)
54 (mach_o_source_version_command_external)
55 (mach_o_data_in_code_entry_external): New structures.
56
57 * loader.h (bfd_mach_o_load_command_type): Add
58 BFD_MACH_O_LC_MAIN, BFD_MACH_O_LC_DATA_IN_CODE,
59 BFD_MACH_O_LC_SOURCE_VERSION and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
60 (BFD_MACH_O_REFERENCE_MASK): Adjust value.
61 (BFD_MACH_O_N_REF_TO_WEAK): New definition.
62 (BFD_MACH_O_N_ARM_THUMB_DEF, BFD_MACH_O_N_SYMBOL_RESOLVER): Likewise.
63 (bfd_mach_o_data_in_code_entry_kind): New enum.
64
65 2012-11-14 Tristan Gingold <gingold@adacore.com>
66
67 * arm.h: New file.
68
69 2012-02-23 Iain Sandoe <idsandoe@googlemail.com>
70
71 * external.h: Add comments about relocations fields. Add macros
72 for non-scattered relocations. Move scattered relocation macros to
73 here.
74 * reloc.h: Remove macros related to external representation of reloc
75 fields.
76
77 2012-01-12 Iain Sandoe <idsandoe@googlemail.com>
78
79 * loader.h (BFD_MACH_O_INDIRECT_SYM_LOCAL): New.
80 (BFD_MACH_O_INDIRECT_SYM_ABS): New
81
82 2012-01-04 Tristan Gingold <gingold@adacore.com>
83
84 * external.h (mach_o_fvmlib_command_external): New structure.
85
86 2012-01-04 Tristan Gingold <gingold@adacore.com>
87
88 * loader.h: Update copyright year.
89 (bfd_mach_o_cpu_subtype): Add ARM subtypes.
90
91 2012-01-04 Tristan Gingold <gingold@adacore.com>
92
93 * external.h: Update copyright year.
94 (mach_o_symtab_command_external): Add comments.
95 (mach_o_encryption_info_command_external): New structure.
96
97 2011-12-16 Tristan Gingold <gingold@adacore.com>
98
99 * codesign.h: New file.
100
101 2011-08-08 Tristan Gingold <gingold@adacore.com>
102
103 * loader.h (bfd_mach_o_load_command_type): Add
104 BFD_MACH_O_LC_LOAD_UPWARD_DYLIB, BFD_MACH_O_LC_VERSION_MIN_MACOSX,
105 BFD_MACH_O_LC_VERSION_MIN_IPHONEOS, BFD_MACH_O_LC_FUNCTION_STARTS,
106 and BFD_MACH_O_LC_DYLD_ENVIRONMENT.
107 * external.h (mach_o_version_min_command_external): New structure.
108
109 2011-08-08 Tristan Gingold <gingold@adacore.com>
110
111 * loader.h: Reorder declarations.
112 * x86-64.h: New file.
113 * external.h: New file.
114 * reloc.h: New file.
115
116 2011-07-06 Tristan Gingold <gingold@adacore.com>
117
118 * loader.h: New file.
119 \f
120 Copyright (C) 2011-2015 Free Software Foundation, Inc.
121
122 Copying and distribution of this file, with or without modification,
123 are permitted in any medium without royalty provided the copyright
124 notice and this notice are preserved.
125
126 Local Variables:
127 mode: change-log
128 left-margin: 8
129 fill-column: 74
130 version-control: never
131 End:
This page took 0.031929 seconds and 4 git commands to generate.