1 2018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
3 * doc/binutils.texi (objcopy): Add missing closing square
4 parenthesis to listing of objcopy's command line options.
6 2018-02-19 Matthias Klose <doko@debian.org>
8 * strings.c (long_options): Include-all-whitespace does not take
11 2018-02-13 Alan Modra <amodra@gmail.com>
14 * testsuite/binutils-all/group-7.s,
15 * testsuite/binutils-all/group-7a.d,
16 * testsuite/binutils-all/group-7b.d,
17 * testsuite/binutils-all/group-7c.d: New tests.
18 * testsuite/binutils-all/objcopy.exp: Run them.
20 2018-02-08 Nick Clifton <nickc@redhat.com>
23 * dwarf.c (load_separate_debug_file): Return early if the user is
24 not interested in debug links.
26 2018-02-06 Nick Clifton <nickc@redhat.com>
29 * readelf.c (find_section): Replace assertion with test and return
31 (find_section_by_address): Add test of section header table
33 (find_section_by_type): Likewise.
34 (find_section_in_set): Likewise.
36 2018-02-05 Maciej W. Rozycki <macro@mips.com>
38 * testsuite/binutils-all/mips/mips-reginfo.d: New test.
39 * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
40 * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
41 * testsuite/binutils-all/mips/mips.exp: Run the new tests.
43 2018-02-05 Maciej W. Rozycki <macro@mips.com>
45 * testsuite/config/default.exp (binutils_run): Document
46 `binutils_run_status'.
47 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
49 (run_dump_test): Add `error', `error_output', `warning' and
50 `warning_output' options. Update documentation accordingly.
52 2018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
54 * dwarf.c (dwarf_regnames_riscv): New register name table.
55 (init_dwarf_regnames_riscv): New function.
56 (init_dwarf_regnames): Add call to initialise RiscV register
58 * dwarf.h (init_dwarf_regnames_riscv): Declare.
59 * objdump.c (dump_dwarf): Add call to initialise RiscV register
62 2018-02-01 Alan Modra <amodra@gmail.com>
65 * objdump.c (load_specific_debug_section): Check for overflow
66 when adding one to section size for a string section terminator.
68 2018-01-30 Nick Clifton <nickc@redhat.com>
71 * doc/binutils.texi (nm): Update description to point out that
72 zero-initialized values can also be shown as type B, b, S or s
73 since they can be stored in the BSS section.
75 2018-01-30 Alan Modra <amodra@gmail.com>
77 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
78 "artificially large" end address.
80 2018-01-28 Nick Clifton <nickc@redhat.com>
82 * README-how-to-make-a-release: Add note about checking gpg key
83 and the results of gnupload.
85 2018-01-27 Nick Clifton <nickc@redhat.com>
87 * README-how-to-make-a-release: Add details on how to actually
90 2018-01-26 Nick Clifton <nickc@redhat.com>
92 * README-how-to-make-a-release: Add more details on updating
95 2018-01-22 Maciej W. Rozycki <macro@mips.com>
97 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
100 2018-01-22 Maciej W. Rozycki <macro@mips.com>
102 * MAINTAINERS: Update my company e-mail address.
104 2018-01-22 Nick Clifton <nickc@redhat.com>
106 * po/sv.po: Updated Swedish translation.
108 2018-01-18 Nick Clifton <nickc@redhat.com>
110 * po/bg.po: Updated Bulgarian translation.
112 2018-01-16 Joel Brobecker <brobecker@adacore.com>
114 * README-how-to-make-a-release: Add reminder to update the
115 branch name in gdbadmin's crontab on sourceware.
117 2018-01-16 Joel Brobecker <brobecker@adacore.com>
119 * README-how-to-make-a-release: Remove trailing spaces.
121 2018-01-16 Nick Clifton <nickc@redhat.com>
123 * po/fr.po: Updated French translation.
125 2018-01-15 Nick Clifton <nickc@redhat.com>
127 * po/uk.po: Updated Ukranian translation.
129 2018-01-13 Nick Clifton <nickc@redhat.com>
131 * README-how-to-make-a-release: Update notes.
132 * po/binutils.pot: Regenerated.
134 2018-01-13 Nick Clifton <nickc@redhat.com>
136 * configure: Regenerate.
138 2018-01-13 Nick Clifton <nickc@redhat.com>
141 * NEWS: Add marker for 2.30.
143 2018-01-12 Nick Clifton <nickc@redhat.com>
145 * README-how-to-make-a-release: Add notes on how to make the
146 branch and prelease snapshot.
147 * BRANCHES: Add binutils-2_29-branch.
149 2018-01-10 Nick Clifton <nickc@redhat.com>
151 * MAINTAINERS: Note that it is now the configure.ac file and not
152 the configure.in file that needs to be kept in sync with gcc.
153 Add a note about sending patches for libiberty to gcc.
155 2018-01-03 Nick Clifton <nickc@redhat.com>
157 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
160 2018-01-03 Nick Clifton <nickc@redhat.com>
162 * objcopy.c (objcopy_internal_note): New structure.
163 (gap_exists): New function.
164 (is_open_note): New function.
165 (is_func_note): New function.
166 (is_64bit): New function.
167 (merge_gnu_build_notes): Handle v3 notes. Do not merge
168 if there are relocations against the notes.
169 * readelf.c (get_note_type): Use short names for build attribute
171 (print_symbol_for_build_attribute): Rename to
172 get_symbol_for_build_attribute. Returns the found symbol rather
174 (print_gnu_build_attribute_description): Maintain address ranges
175 for function notes as well as global notes. Handle v3 notes.
176 (print_gnu_build_attribute_name): Use more space for printing the
178 * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
179 Eliminate symbol references in order to remove the need for
181 * testsuite/binutils-all/note-2-64.s: Likewise.
182 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
184 * testsuite/binutils-all/note-3-64.s: Likewise.
185 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
187 * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
188 * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
189 * testsuite/binutils-all/note-2-32.d: Likewise.
190 * testsuite/binutils-all/note-2-64.d: Likewise.
191 * testsuite/binutils-all/note-3-32.d: Likewise.
192 * testsuite/binutils-all/note-3-64.d: Likewise.
193 * testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
194 * testsuite/binutils-all/note-4-32.s: New test.
195 * testsuite/binutils-all/note-4-64.d: New test result file.
196 * testsuite/binutils-all/note-4-32.d: New test result file.
198 2018-01-03 Alan Modra <amodra@gmail.com>
200 Update year range in copyright notice of all files.
202 For older changes see ChangeLog-2017
204 Copyright (C) 2018 Free Software Foundation, Inc.
206 Copying and distribution of this file, with or without modification,
207 are permitted in any medium without royalty provided the copyright
208 notice and this notice are preserved.
214 version-control: never