Use gdb::def_vector in find_source_lines
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
8de3a6e2
NC
12018-02-08 Nick Clifton <nickc@redhat.com>
2
3 PR 22802
4 * dwarf.c (load_separate_debug_file): Return early if the user is
5 not interested in debug links.
6
68807c3c
NC
72018-02-06 Nick Clifton <nickc@redhat.com>
8
9 PR 22793
10 * readelf.c (find_section): Replace assertion with test and return
11 of NULL.
12 (find_section_by_address): Add test of section header table
13 existance.
14 (find_section_by_type): Likewise.
15 (find_section_in_set): Likewise.
16
2d6dda71
MR
172018-02-05 Maciej W. Rozycki <macro@mips.com>
18
19 * testsuite/binutils-all/mips/mips-reginfo.d: New test.
20 * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
21 * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
22 * testsuite/binutils-all/mips/mips.exp: Run the new tests.
23
78c88364
MR
242018-02-05 Maciej W. Rozycki <macro@mips.com>
25
26 * testsuite/config/default.exp (binutils_run): Document
27 `binutils_run_status'.
28 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
29 and set it.
30 (run_dump_test): Add `error', `error_output', `warning' and
31 `warning_output' options. Update documentation accordingly.
32
5bb0830d
AB
332018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
34
35 * dwarf.c (dwarf_regnames_riscv): New register name table.
36 (init_dwarf_regnames_riscv): New function.
37 (init_dwarf_regnames): Add call to initialise RiscV register
38 names.
39 * dwarf.h (init_dwarf_regnames_riscv): Declare.
40 * objdump.c (dump_dwarf): Add call to initialise RiscV register
41 names.
42
f2023ce7
AM
432018-02-01 Alan Modra <amodra@gmail.com>
44
45 PR 22769
46 * objdump.c (load_specific_debug_section): Check for overflow
47 when adding one to section size for a string section terminator.
48
fcabedd5
NC
492018-01-30 Nick Clifton <nickc@redhat.com>
50
51 PR 22734
52 * doc/binutils.texi (nm): Update description to point out that
53 zero-initialized values can also be shown as type B, b, S or s
54 since they can be stored in the BSS section.
55
f49db8be
AM
562018-01-30 Alan Modra <amodra@gmail.com>
57
58 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
59 "artificially large" end address.
60
a8d6d6ac
NC
612018-01-28 Nick Clifton <nickc@redhat.com>
62
63 * README-how-to-make-a-release: Add note about checking gpg key
64 and the results of gnupload.
65
9a5db26e
NC
662018-01-27 Nick Clifton <nickc@redhat.com>
67
68 * README-how-to-make-a-release: Add details on how to actually
69 make the release.
70
94c2436b
NC
712018-01-26 Nick Clifton <nickc@redhat.com>
72
73 * README-how-to-make-a-release: Add more details on updating
74 version numbers.
75
1ea332d6
MR
762018-01-22 Maciej W. Rozycki <macro@mips.com>
77
78 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
79 option description.
80
d65ce302
MR
812018-01-22 Maciej W. Rozycki <macro@mips.com>
82
83 * MAINTAINERS: Update my company e-mail address.
84
f433138f
NC
852018-01-22 Nick Clifton <nickc@redhat.com>
86
87 * po/sv.po: Updated Swedish translation.
88
7ab82037
NC
892018-01-18 Nick Clifton <nickc@redhat.com>
90
91 * po/bg.po: Updated Bulgarian translation.
92
0dd86f32
JB
932018-01-16 Joel Brobecker <brobecker@adacore.com>
94
95 * README-how-to-make-a-release: Add reminder to update the
96 branch name in gdbadmin's crontab on sourceware.
97
a960d29f
JB
982018-01-16 Joel Brobecker <brobecker@adacore.com>
99
100 * README-how-to-make-a-release: Remove trailing spaces.
101
f6efed01
NC
1022018-01-16 Nick Clifton <nickc@redhat.com>
103
104 * po/fr.po: Updated French translation.
105
616dcb87
NC
1062018-01-15 Nick Clifton <nickc@redhat.com>
107
108 * po/uk.po: Updated Ukranian translation.
109
3957a496
NC
1102018-01-13 Nick Clifton <nickc@redhat.com>
111
19e2900b 112 * README-how-to-make-a-release: Update notes.
3957a496
NC
113 * po/binutils.pot: Regenerated.
114
769c7ea5
NC
1152018-01-13 Nick Clifton <nickc@redhat.com>
116
117 * configure: Regenerate.
118
9176ac5b
NC
1192018-01-13 Nick Clifton <nickc@redhat.com>
120
faf766e3 121 2.30 branch created.
9176ac5b
NC
122 * NEWS: Add marker for 2.30.
123
98ab9e96
NC
1242018-01-12 Nick Clifton <nickc@redhat.com>
125
126 * README-how-to-make-a-release: Add notes on how to make the
127 branch and prelease snapshot.
128 * BRANCHES: Add binutils-2_29-branch.
129
bf41f30d
NC
1302018-01-10 Nick Clifton <nickc@redhat.com>
131
132 * MAINTAINERS: Note that it is now the configure.ac file and not
133 the configure.in file that needs to be kept in sync with gcc.
134 Add a note about sending patches for libiberty to gcc.
135
f13974bd
NC
1362018-01-03 Nick Clifton <nickc@redhat.com>
137
138 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
139 constants.
140
6f156d7a
NC
1412018-01-03 Nick Clifton <nickc@redhat.com>
142
143 * objcopy.c (objcopy_internal_note): New structure.
144 (gap_exists): New function.
145 (is_open_note): New function.
146 (is_func_note): New function.
147 (is_64bit): New function.
148 (merge_gnu_build_notes): Handle v3 notes. Do not merge
149 if there are relocations against the notes.
150 * readelf.c (get_note_type): Use short names for build attribute
151 notes.
152 (print_symbol_for_build_attribute): Rename to
153 get_symbol_for_build_attribute. Returns the found symbol rather
154 than printing it.
155 (print_gnu_build_attribute_description): Maintain address ranges
156 for function notes as well as global notes. Handle v3 notes.
157 (print_gnu_build_attribute_name): Use more space for printing the
158 name in wide mode.
159 * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
160 Eliminate symbol references in order to remove the need for
161 relocations.
162 * testsuite/binutils-all/note-2-64.s: Likewise.
163 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
164 symbol.
165 * testsuite/binutils-all/note-3-64.s: Likewise.
166 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
167 output.
168 * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
169 * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
170 * testsuite/binutils-all/note-2-32.d: Likewise.
171 * testsuite/binutils-all/note-2-64.d: Likewise.
172 * testsuite/binutils-all/note-3-32.d: Likewise.
173 * testsuite/binutils-all/note-3-64.d: Likewise.
174 * testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
175 * testsuite/binutils-all/note-4-32.s: New test.
176 * testsuite/binutils-all/note-4-64.d: New test result file.
177 * testsuite/binutils-all/note-4-32.d: New test result file.
178
219d1afa
AM
1792018-01-03 Alan Modra <amodra@gmail.com>
180
181 Update year range in copyright notice of all files.
182
1e563868 183For older changes see ChangeLog-2017
3499769a 184\f
1e563868 185Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
186
187Copying and distribution of this file, with or without modification,
188are permitted in any medium without royalty provided the copyright
189notice and this notice are preserved.
190
191Local Variables:
192mode: change-log
193left-margin: 8
194fill-column: 74
195version-control: never
196End:
This page took 0.113141 seconds and 4 git commands to generate.