Fix an illegal memorty access when running gprof over corrupt data.
[binutils-gdb.git] / gprof / ChangeLog
1 2023-04-11 Nick Clifton <nickc@redhat.com>
2
3 PR 30324
4 * symtab.c (symtab_finalize): Only change the end address if dst
5 has been updated.
6
7 2023-02-20 Nick Clifton <nickc@redhat.com>
8
9 * po/ms.po: Updated Malayasian translation.
10
11 2023-01-09 Nick Clifton <nickc@redhat.com>
12
13 * po/eo.po: Updated Esperanto translation.
14
15 2023-01-05 Nick Clifton <nickc@redhat.com>
16
17 * po/bg.po: Updated Bulgarian translation.
18 * po/ru.po: Updated Russian translation.
19
20 2023-01-03 Nick Clifton <nickc@redhat.com>
21
22 * po/de.po: Updated German translation.
23 * po/ro.po: Updated Romainian translation.
24 * po/sv.po: Updated Swedish translation.
25 * po/uk.po: Updated Ukrainian translation.
26
27 2022-12-31 Nick Clifton <nickc@redhat.com>
28
29 * 2.40 branch created.
30
31 2022-10-21 Nick Clifton <nickc@redhat.com>
32
33 * po/hu.po: Updated Hungarian translation.
34
35 2022-09-29 Nick Clifton <nickc@redhat.com>
36
37 PR 29627
38 * gprof.c (usage): Add -B.
39 * gprof.texi (synopsis): Add -B.
40 (Output Options): Add entry for -B.
41
42 2022-07-08 Nick Clifton <nickc@redhat.com>
43
44 * 2.39 branch created.
45
46 2022-03-16 Nick Clifton <nickc@redhat.com>
47
48 * po/ru.po: Updated Russian translation.
49
50 2022-01-24 Nick Clifton <nickc@redhat.com>
51
52 * po/ro.po: Updated Romanian translation.
53
54 2022-01-22 Nick Clifton <nickc@redhat.com>
55
56 * configure: Regenerate.
57 * Makefile.in: Regenerate.
58 * po/gprof.pot: Regenerate.
59
60 2022-01-22 Nick Clifton <nickc@redhat.com>
61
62 * 2.38 release branch created.
63
64 2021-09-27 Nick Alcock <nick.alcock@oracle.com>
65
66 * configure: Regenerate.
67
68 2021-07-03 H.J. Lu <hongjiu.lu@intel.com>
69
70 * configure: Regenerated.
71
72 2021-07-03 Nick Clifton <nickc@redhat.com>
73
74 * 2.37 release branch created.
75
76 2021-06-03 Ben Asselstine <benasselstine@gmail.com>
77
78 PR 4283
79 * gprof.texi (Executing): Note GMON_OUT_PREFIX environment variable.
80
81 2021-05-08 Mike Frysinger <vapier@gentoo.org>
82
83 * Makefile.am (html-local, doc/gprof/index.html): New targets.
84 * Makefile.in: Regenerate.
85
86 2021-05-08 Mike Frysinger <vapier@gentoo.org>
87
88 * Makefile.am (AM_MAKEINFOFLAGS): Add --no-split.
89 * Makefile.in: Regenerate.
90
91 2021-04-14 Alan Modra <amodra@gmail.com>
92
93 PR 27716
94 * gprof.h (PATH_MAX): Don't define.
95 * corefile.c (core_create_line_syms): Don't use PATH_MAX for initial
96 file name size.
97 * source.c (annotate_source): Malloc file name buffer. Always
98 trim off "-ann" when dos 8.3 annotate file matches original.
99 * utils.c (print_name_only): Malloc file name buffer.
100
101 2021-04-05 Alan Modra <amodra@gmail.com>
102
103 * configure.ac: Check for sys/time.h and setitimer. Don't invoke
104 AC_ISC_POSIX. Don't check for setmode.
105 * gprof.c: Don't test HAVE_SETLOCALE.
106 * gprof.h: Include sys/time.h.
107 * configure: Regenerate.
108 * gconfig.in: Regenerate.
109
110 2021-03-31 Alan Modra <amodra@gmail.com>
111
112 * basic_blocks.c: Replace bfd_boolean with bool, FALSE with false,
113 and TRUE with true throughout.
114 * basic_blocks.h: Likewise.
115 * cg_arcs.c: Likewise.
116 * cg_dfn.c: Likewise.
117 * cg_print.c: Likewise.
118 * corefile.c: Likewise.
119 * gmon_io.c: Likewise.
120 * gprof.c: Likewise.
121 * gprof.h: Likewise.
122 * hist.c: Likewise.
123 * mips.c: Likewise.
124 * source.c: Likewise.
125 * source.h: Likewise.
126 * sym_ids.c: Likewise.
127 * sym_ids.h: Likewise.
128 * symtab.h: Likewise.
129 * vax.c: Likewise.
130
131 2021-01-13 Alan Modra <amodra@gmail.com>
132
133 * Makefile.in: Regenerate.
134
135 2021-01-12 H.J. Lu <hongjiu.lu@intel.com>
136
137 PR binutils/26792
138 * configure.ac: Use GNU_MAKE_JOBSERVER.
139 * aclocal.m4: Regenerated.
140 * configure: Likewise.
141
142 2021-01-11 H.J. Lu <hongjiu.lu@intel.com>
143
144 PR ld/27173
145 * configure: Regenerated.
146
147 2021-01-09 H.J. Lu <hongjiu.lu@intel.com>
148
149 * configure: Regenerated.
150
151 2021-01-09 Nick Clifton <nickc@redhat.com>
152
153 * configure: Regenerate.
154 * po/gprof.pot: Regenerate.
155
156 2021-01-09 Nick Clifton <nickc@redhat.com>
157
158 * 2.36 release branch crated.
159
160 2021-01-09 Alan Modra <amodra@gmail.com>
161
162 * configure: Regenerate.
163
164 2021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
165
166 * configure: Regenerate.
167
168 2021-01-01 Nicolas Boulenguez <nicolas@debian.org>
169
170 * README: Correct grammar.
171 * gprof.texi: Likewise.
172
173 2021-01-01 Alan Modra <amodra@gmail.com>
174
175 Update year range in copyright notice of all files.
176
177 For older changes see ChangeLog-2020
178 \f
179 Copyright (C) 2021-2023 Free Software Foundation, Inc.
180
181 Copying and distribution of this file, with or without modification,
182 are permitted in any medium without royalty provided the copyright
183 notice and this notice are preserved.
184
185 Local Variables:
186 mode: change-log
187 left-margin: 8
188 fill-column: 74
189 version-control: never
190 End: