Reorganise struct bfd
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
b6a1c03a
AM
12014-07-01 Alan Modra <amodra@gmail.com>
2
3 * objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE.
4
334ac421
EA
52014-06-26 Erik Akermann <kurterikackermann@gmail.com>
6
7 * strings.c: Add -w/--include-all-whitespace option to include any
8 whitespace character in the displayed strings.
9 * NEWS: Mention the new feature.
10 * doc/binutils.texi (strings): Document the new command line
11 option.
12
df565f32
NC
132014-06-26 Nick Clifton <nickc@redhat.com>
14
15 * readelf.c (process_note_sections): If there are no note sections
16 try processing note segments instead.
17
548a2357
NC
182014-06-17 Anton Lavrentiwev <lavr@ncbi.nim.nih.gov>
19
20 PR binutils/16923
21 * rcparse.y (fixedverinfo): Prevent large version numbers from
22 corrupting other values.
23
d71ad7fc
RC
242014-06-09 Romain Chastenet <romain.chastenet@free.fr>
25
26 PR binutils/16252
27 * dwarf.c (display_debug_frames): Remember the state of the
28 cfa_offset, cfa_reg, ra and cfa_exp field
29
270c9937
JB
302014-06-05 Joel Brobecker <brobecker@adacore.com>
31
32 * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on
33 bfd's development.sh.
34 * Makefile.in, configure: Regenerate.
35
6e6e7cfc
JT
362014-05-16 Jon Turney <jon.turney@dronecode.org.uk>
37
38 * objcopy.c (is_nondebug_keep_contents_section): New function.
39 (setup_section): Use it.
40
856ea05c
KP
412014-05-16 Kaushik Phata <Kaushik.Phatak@kpit.com>
42
43 * readelf.c (get_machine_flags): Handle RL78 64-bit doubles flag.
44
6d00b590
AM
452014-05-02 Alan Modra <amodra@gmail.com>
46
47 * emul_aix.c: Update bfd target vector naming.
48 * testsuite/binutils-all/objcopy.exp: Likewise.
49
b2bcb4bd
CS
502014-04-24 Christian Svensson <blue@cmd.nu>
51
52 * MAINTAINERS: Add myself and Stefan as OR1K maintainers.
53
7d64c587
AB
542014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
55
56 * doc/binutils.texi: Document the disassemble MIPS XPA instructions
57 command line option.
58
73589c9d
CS
592014-04-22 Christian Svensson <blue@cmd.nu>
60
61 * readelf.c: Remove openrisc and or32 support. Add support for or1k.
62
c9ffd2ea
TG
632014-04-18 Tristan Gingold <gingold@adacore.com>
64
65 * od-macho.c (dump_section_map): Adjust as load commands
66 are now chained.
67 (dump_load_command, dump_section_content): Likewise.
68
e89d3dee
TG
692014-04-16 Tristan Gingold <gingold@adacore.com>
70
71 * od-macho.c (OPT_DYLD_INFO): New macro.
72 (options): Add entry for dyld_info.
73 (mach_o_help): Likewise.
74 (load_and_dump, dump_dyld_info_rebase, dump_dyld_info_bind)
75 (dump_dyld_info_export_1, dump_dyld_info_export): New functions.
76 (bfd_mach_o_dyld_rebase_type_name): New array.
77 (export_info_data): New struct.
78 (dump_dyld_info): Add verbose argument. Dump rebase, bind and
79 exports data.
80 (dump_load_command): Adjust dump_dyld_info call.
81 (mach_o_dump): Handle dyld_info.
82
47f8a107
TG
832014-04-16 Tristan Gingold <gingold@adacore.com>
84
85 * od-macho.c (dump_header): Display sizeofcmds in decimal too.
86 (dump_segment): Reformat output.
87 (dump_dyld_info): Also display end offsets.
88 (dump_load_command): Add IDX argument, display commands size
89 and offset, reformat display.
90 (dump_load_commands): Adjust for added argument.
91
5063a421
AM
922014-04-07 Alan Modra <amodra@gmail.com>
93
94 PR binutils/16811
95 * objcopy.c (copy_object): Error if no sections.
96
92b1b678
MT
972014-04-03 Markus Trippelsdorf <markus@trippelsdorf.de>
98
99 PR binutils/14698
100 ar.c: Set plugin_target early if plugins are supported.
101 nm.c: Likewise.
102
965b60c9
TG
1032014-04-03 Tristan Gingold <gingold@adacore.com>
104
105 * od-macho.c (printf_uint64): New function.
106 (dump_load_command, dump_obj_compact_unwind): Use it.
107 (dump_exe_compact_unwind): Display personality functions.
108
7a79c514
TG
1092014-04-02 Tristan Gingold <gingold@adacore.com>
110
111 * od-macho.c (OPT_TWOLEVEL_HINTS): New macro.
112 (options): Add entry for twolevel_hints.
113 (dump_data_in_code): Fix error message.
114 (dump_twolevel_hints): New function.
115 (dump_load_command): Handle prebound dylib, prebind cksum
116 and twolevel hints.
117 (mach_o_dump): Handle twolevel hints.
118
c275b681
TG
1192014-04-01 Tristan Gingold <gingold@adacore.com>
120
121 * od-macho.c (OPT_DATA_IN_CODE): New macro.
122 (options): Add entry for data in code.
123 (mach_o_help): Ditto.
124 (data_in_code_kind_name): New array.
125 (dump_data_in_code): New function.
126 (dump_load_command): Handle data in code.
127 (mach_o_dump): Ditto.
128 (dump_header): Display a terminal newline.
129
10be66a4
TG
1302014-03-27 Tristan Gingold <gingold@adacore.com>
131
132 * od-macho.c (dump_load_command): Display value for
133 BFD_MACH_O_LC_DYLD_ENVIRONMENT. Handle BFD_MACH_O_LC_DATA_IN_CODE
134 and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
135
3cc27770
TG
1362014-03-27 Tristan Gingold <gingold@adacore.com>
137
138 * od-macho.c (OPT_FUNCTION_STARTS): New macro.
139 (options): Add entry for function_starts.
140 (mach_o_help): Ditto.
141 (disp_segment_prot): New function.
142 (dump_section_map): Call disp_segment_prot.
143 (dump_function_starts): New function.
144 (dump_obj_compact_unwind): Fix ouput indentation.
145 (dump_exe_compact_unwind): Fix ouput indentation.
146 (mach_o_dump): Handle function_starts.
147
d8028530
TG
1482014-03-26 Tristan Gingold <gingold@adacore.com>
149
150 * od-macho.c (bfd_mach_o_cpu_name): Add BFD_MACH_O_CPU_TYPE_ARM64.
151
595330b7
TG
1522014-03-24 Tristan Gingold <gingold@adacore.com>
153
154 * objdump.c (load_specific_debug_section): Set address of section.
155
aa9fa1e2
TG
1562014-03-24 Tristan Gingold <gingold@adacore.com>
157
158 * od-macho.c (dump_unwind_encoding_x86): Set the factor.
159 (dump_exe_compact_unwind): Change the condition. Improve
160 indentation.
161
bcf83b2a
NC
1622014-03-20 Nick Clifton <nickc@redhat.com>
163
164 * readelf.c (process_version_sections): Fix off-by-one error in
165 previous delta.
166
c24cf8b6
NC
1672014-03-19 Nick Clifton <nickc@redhat.com>
168
169 PR binutils/16723
170 * readelf.c (process_version_sections): Prevent an infinite loop
171 when the vn_next field is zero but there are still entries to be
172 processed.
173
167e1c1f
TG
1742014-03-17 Tristan Gingold <gingold@adacore.com>
175
176 * od-macho.c (dump_section_header): Renames of dump_section.
177 (dump_segment): Adjust after renaming.
178 (OPT_COMPACT_UNWIND): Define.
179 (options): Add compact unwind.
180 (mach_o_help): Document compact_unwind.
181 (unwind_x86_64_regs, unwind_x86_regs): New arrays.
182 (dump_unwind_encoding_x86, dump_unwind_encoding)
183 (dump_obj_compact_unwind, dump_exe_compact_unwind)
184 (dump_section_content): New functions.
185 (mach_o_dump): Handle compact unwind.
186
fbe383b9
TG
1872014-03-17 Tristan Gingold <gingold@adacore.com>
188
189 * od-macho.c (dump_load_command): Handle lazy load dylib.
190
182a105a
AG
1912014-03-14 Anthony Green <green@moxielogic.com>
192
193 * objcopy.c (copy_object): Check fwrite return code.
194
5a026fc9
NC
1952014-03-14 Meador Inge <meadori@codesourcery.com>
196
197 * dwarf.c (strnlen): Move prototype ...
198 * sysdep.h (strnlen): ... to here.
199
8a1373cc
NC
2002014-03-12 Nick Clifton <nickc@redhat.com>
201
202 PR binutils/16652
203 * doc/binutils.texi (ar cmdline): Move --plugin command line
204 option to after the command option.
205
c63043aa
DG
2062014-03-12 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
207
208 PR binutils/16567
209 * deflex.l: Add noinput and nounput options.
210
fa47fa92
AM
2112014-03-12 Alan Modra <amodra@gmail.com>
212
213 * Makefile.in: Regenerate.
214 * doc/Makefile.in: Regenerate.
215
e9847026
NC
2162014-03-06 Nick Clifton <nickc@redhat.com>
217
218 PR binutils/16664
219 * readelf.c (process_attributes): Add checks for corrupt
220 attribute section names.
221
4b95cf5c
AM
2222014-03-05 Alan Modra <amodra@gmail.com>
223
224 Update copyright years.
225
2c80b753
AM
2262014-03-03 Alan Modra <amodra@gmail.com>
227
228 * README: Add "Copyright Notices" paragraph.
229
503a6091
CC
2302014-02-11 Cary Coutant <ccoutant@google.com>
231
232 * binutils/dwarf.c (read_and_display_attr_value): Don't warn
233 for zero-length attribute value.
234
c1c69e83
AM
2352014-02-10 Alan Modra <amodra@gmail.com>
236
237 * po/binutils.pot: Regenerate.
238
d32e5c54
AP
2392014-02-06 Andrew Pinski <apinski@cavium.com>
240
241 * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case.
242
926c5385
CC
2432014-02-06 Cary Coutant <ccoutant@google.com>
244
245 PR binutils/16444
246 * readelf.c (print_gnu_note): Add support for NT_GNU_GOLD_VERSION.
247
221fd5d5
L
2482014-01-08 H.J. Lu <hongjiu.lu@intel.com>
249
250 * version.c (print_version): Update copyright year to 2014.
251
1651e569
TT
2522014-01-07 Tom Tromey <tromey@redhat.com>
253
254 * bucomm.c (fatal, non_fatal): Replace obsolete VA_* macros with
255 stdarg macros.
256 * dlltool.c (inform): Replace obsolete VA_* macros with stdarg
257 macros.
258 * dllwrap.c (inform, warn): Replace obsolete VA_* macros with
259 stdarg macros.
260
b51f1626
TT
2612014-01-07 Tom Tromey <tromey@redhat.com>
262
263 * coffgrok.h (coff_ofile): Don't use PARAMS.
264 * nlmheader.y (strerror): Don't use PARAMS.
265
5fb776a6 266For older changes see ChangeLog-2013
252b5132 267\f
5fb776a6 268Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
269
270Copying and distribution of this file, with or without modification,
271are permitted in any medium without royalty provided the copyright
272notice and this notice are preserved.
273
252b5132
RH
274Local Variables:
275mode: change-log
276left-margin: 8
277fill-column: 74
278version-control: never
279End:
This page took 0.613752 seconds and 4 git commands to generate.