* Makefile.in (GDBvn.texi): Set GDBVN from ../version.in.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
579f31ac
JJ
12001-05-11 Jakub Jelinek <jakub@redhat.com>
2
3 * readelf.c (process_unwind): Print all unwind sections, not just
4 one.
5
78f4a3f7
AM
62001-05-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
7
8 * readelf.c (process_unwind): Remove const specifier.
9
1c529ca6
NC
102001-04-27 Michal Svec <rebel@atrey.karlin.mff.cuni.cz>
11
12 * strings.c (isgraphic): Do not use isascii() unless it is needed
13 for isprint() to work.
14 (main): Set the locale domain to LC_ALL not just LC_MESSAGES.
15
87e6d782
NC
162001-04-27 Johan Rydberg <jrydberg@opencores.org>
17
18 * NEWS: Announce support for OpenRISC.
19
4bd3d870
DD
202001-04-17 Danny Smith <dannysmith@users.sourceforge.net>
21
22 * dlltool.c (do_default_excludes): Initialise to true.
23
21211521
AM
242001-04-10 Alan Modra <amodra@one.net.au>
25
26 * MAINTAINERS: Update my email address
27 * nm.c (print_symbol_info_bsd): Use a simple printf string.
28
0c66b61e 292001-04-05 Hans-Peter Nilsson <hp@axis.com>
ff94ebf2
HPN
30
31 * readelf.c (display_debug_lines): Fix typo for "Prologue".
32
e58d53af
L
332001-03-30 H.J. Lu <hjl@gnu.org>
34
35 * readelf.c (process_unwind): Just return if do_unwind is 0.
36
bee72332
DD
372001-03-28 Roger Sayle <roger@metaphorics.com>
38
39 * dlltool.c (make_one_lib_file): Fix section flags for
40 .text, .data and .bss in stub ds*.o files to match those
41 generated by gas.
42
f1467e33
L
432001-03-29 H.J. Lu <hjl@gnu.org>
44
45 * readelf.c (process_unwind): Only do unwind sections for
46 IA64.
47
1c6fb4fe
L
482001-03-28 H.J. Lu <hjl@gnu.org>
49
50 * Makefile.am ($(srcdir)/dlltool.1): Remove the extra target.
51 * Makefile.in: Regenerate.
52
0879a67a
AJ
532001-03-26 Andreas Jaeger <aj@suse.de>
54
55 * binutils.texi (nm): Fix texi syntax.
56
0285c67d
NC
572001-03-25 Stephane Carrez <Stephane.Carrez@worldnet.fr>
58
59 * binutils.texi: Put @c man begin and @c man end indications
60 to generate man pages using texi2pod and pod2man. Put @c man title
61 to identify each man. Add SEEALSO entries.
62 * Makefile.am (MANCONF, TEXI2POD, POD2MAN): New variable.
63 (man_MANS): Add dlltool.1, nlmconv.1, readelf.1, windres.1,
64 sort the list.
65 (*.1): Build the man pages from binutils.texi.
66 * Makefile.in: Regenerate.
67
04847a4d
CF
682001-03-13 Eric Kohl <ekohl@rz-online.de>
69
70 * defparse.y (opt_equal_name): allow "." in name.
71 * dlltool.c (def_exports): Added ability to generate forwarded exports.
72 (gen_exp_file): Likewise.
73
43a0748c
NC
742001-03-12 Stefan Geuken <mail@stefan-geuken.de>
75
76 * NEWS: Document addition of -B switch to objcopy.
77 * binutils.texi: Document addition of -B switch to objcopy.
78 * objcopy.c: (copy_options): Add --binary-architecture.
79 (copy_usage): Document -B/--binary-architecture.
80 (copy_main): Support -B/--binary-architecture. Set
81 bfd_external_binary_architecture.
0879a67a 82
b7498e0e
NC
832001-03-11 Andreas Jaeger <aj@suse.de>
84
85 * readelf.c (guess_is_rela): Handle EM_S390_OLD.
86 (dump_relocations): Likewise.
87 (get_machine_name): Likewise.
88
a59e3bd7
NC
892001-02-28 Nick Clifton <nickc@redhat.com>
90
91 * readelf.c: (struct unw_aux_info): Remove const modifier for
92 'strtab' field.
93 (process_unwind): Remove non-K&R compliant LHS type cast in call
94 to GET_DATA_ALLOC macro.
95
a5bcd848
PB
962001-02-28 Philip Blundell <pb@futuretv.com>
97
98 * readelf.c (decode_ARM_machine_flags): Explicitly mention which
99 ABI is in use; remove ambiguity between the "unknown" EABI and
100 unrecognised ABIs. Handle version 2 ARM EABI. Update uses of
101 renamed EF_xx constants.
102
27b7e12d
AM
1032001-02-27 Alan Modra <alan@linuxcare.com.au>
104
105 * configure.in (BFD_VERSION): New.
106 (AM_INIT_AUTOMAKE): Use $BFD_VERSION.
107 * configure: Regenerate.
108 * Makefile.am: Run "make dep-am"
109 * Makefile.in: Regenerate.
110
a9f10786
NC
1112001-02-14 Nick Clifton <nickc@redhat.com>
112
113 * MAINTAINERS: Add "Obvious Fix" rule.
114
3c44da9a
MS
1152001-02-11 Michael Sokolov <msokolov@ivan.Harhan.ORG>
116
117 * unwind-ia64.c: Don't use ANSI C preprocessor stringisation and string
118 literal concatenation.
119
ecd03389
MS
1202001-02-11 Michael Sokolov <msokolov@ivan.Harhan.ORG>
121
122 * readelf.c (struct unw_aux_info): Remove const from the info member.
123 (process_unwind): Don't type-cast the third argument to the
124 GET_DATA_ALLOC macro.
125
88ec60c7
NC
1262001-02-11 Nick Clifton <nickc@redhat.com>
127
128 * readelf.c (dump_relocations): Free corrected allocated
129 array.
130 (process_unwind): Fix compile time warning.
131
f5e21966
NC
1322001-02-10 Nick Clifton <nickc@redhat.com>
133
134 * binutils.texi: Document new --unwind option to readelf.
135
a85d7ed0
NC
1362001-02-09 Martin Schwidefsky <schwidefsky@de.ibm.com>
137
138 * readelf.c: Add linux target for S/390.
139
7bb10502
AM
1402001-02-10 Alan Modra <alan@linuxcare.com.au>
141
142 * nm.c (print_symbol_info_bsd): Don't #ifdef inside printf in case
143 printf is a macro.
144
8ca8f343
HPN
1452001-02-08 Hans-Peter Nilsson <hp@bitrange.com>
146
147 * acinclude.m4 (AM_PROG_LEX): Override installed definition.
148 * aclocal.m4: Regenerate.
149 * configure: Regenerate.
150
7340082d
NC
1512001-02-07 Todd Vierling <tv@wasabisystems.com>
152
153 * bucomm.c (bfd_target_vector): Change extern array to pointer.
154 * objdump.c (bfd_target_vector): Likewise.
155
4d6ed7c8
NC
1562001-02-07 David Mosberger <davidm@hpl.hp.com>
157
158 * readelf.c (process_unwind): New function.
159 (slurp_ia64_unwind_table): Ditto.
160 (dump_ia64_unwind): Ditto.
161 (find_symbol_for_address): Ditto.
162 (slurp_rela_relocs): New function (split off from dump_relocations()).
163 (slurp_rel_relocs): Ditto.
164 (parse_args): Handle '-u' option.
165
166 * unwind-ia64.c: New file.
167 * unwind-ia64.h: New file.
168 * Makefile.am: Include unwind-ia64.c in readelf build.
169 * Makefile.in: Regenerate.
7340082d 170 * po/binutils.pot: Regenerate.
4d6ed7c8 171
c7217458
PB
1722001-02-04 Philip Blundell <philb@gnu.org>
173
174 * configure.in (OBJDUMP_DEFS): Match `arm*-*', not just `arm-*'.
175 * configure: Regenerate.
176
956eedd4
AM
1772001-01-31 Steve deRosier <sderosier@vari-lite.com>
178
179 * ieee.c (ieee_add_bb11): Don't check for backslashes
180 unless HAVE_DOS_BASED_FILE_SYSTEM is defined.
181
8855cbca
AM
1822001-01-24 Mark Elbrecht <snowball3@bigfoot.com>
183
c7f2731e
AM
184 * ieee.c: Update copyright.
185 (ieee_start_compilation_unit): Don't check for backslashes
186 unless HAVE_DOS_BASED_FILE_SYSTEM is defined.
187
8855cbca
AM
188 * stabs.c: Update copyright. Include "filenames.h".
189 (parse_stab): Use IS_ABSOLUTE_PATH. Ignore N_WARNING stabs.
190
329de803 1912001-01-23 Jakub Jelinek <jakub@redhat.com>
00d93f34
JJ
192
193 * readelf.c (process_version_sections): Check if VERDEF or VERNEED
194 sections are present before using them. Remove code duplication.
195 (process_symbol_table): Check if VERDEF or VERNEED sections are
196 present before using them.
197
23719f39
NC
1982001-01-17 Nick Clifton <nickc@redhat.com>
199
200 * objcopy.c (copy_object): Fail if attempting to convert the
201 endianness of the input object file.
202
203 * binutils.texi: Explain that objcopy cannot convert endianness.
c7f2731e 204
f726e849
NC
2052001-01-16 Nick Clifton <nickc@redhat.com>
206
207 * readelf.c (string_table_length): New variable.
208 (SECTION_NAME): Catch out of range indices and missing section
209 pointers.
210 (process_section_headers): Delete useless local variable
211 string_table_offset. Set the value of string_table_length
212 after loading the string table.
213 (process_mips_specific): Use SECTION_NAME macro.
214 (process_file): Set string_table_length to 0 when it is freed.
215
d0398d6a
NC
2162001-01-12 Nick Clifton <nickc@redhat.com>
217
218 * version.c (print_version): Update copyright date.
219
0d2bcfaf
NC
2202001-01-11 Peter Targett <peter.targett@arccores.com>
221
222 * readelf.c (dump_relocations): Include selection with EM_ARC.
223 (get_machine_name) Update name to "ARC".
224
8b1e6df3
NC
2252001-01-09 Nick Clifton <nickc@redhat.com>
226
227 * Makefile.am: Add rule to build objdump.o from objdump.c and
228 using OBJDUMP_DEFS.
229 * Makefile.in: Regenerate.
230
231 * configure.in: Define OBJDUMP_DEFS. Default to empty.
232 (arm, xscale, d10v): For these targets define OBJDUMP_DEFS to
233 -DDISASSEMBLER_NEEDS_RELOCS.
34cc70e3 234 * configure: Regenerate.
8b1e6df3
NC
235
236 * objdump.c (disassemble_bytes): If DISASSEMBLER_NEEDS_RELOCS
237 is defined read in the relocs even if dump_reloc_info is
238 false.
239
2f952d20
PB
2402001-01-07 Philip Blundell <philb@gnu.org>
241
242 * binutils.texi (Bug Reporting): Replace `bug-gnu-utils' with
243 `bug-binutils'.
244 * README: Likewise.
245
a8c548cb
NC
2462000-12-19 Nick Clifton <nickc@redhat.com>
247
248 * dlltool.c: Add missing support for arm-epoc-pe.
249 * configure.in: Add missing support for arm-epoc-pe.
250 * configure: Regenerate.
251
cc5fda35
NC
2522000-12-15 Nick Clifton <nickc@redhat.com>
253
254 * MAINTAINERS: Add Diego Novillo as a maintainer for the Intel
255 Mode parts of the x86 port.
256
bcedfee6
NC
2572000-12-04 Andreas Jaeger <aj@suse.de>
258
259 * readelf.c (guess_is_rela): Add EM_X86_64.
260 (dump_relocations): Add EM_X86_64.
261 (get_machine_name): Add EM_X86_64.
262 Include "elf/x86-64.h".
263
584da044
NC
2642000-12-12 Nick Clifton <nickc@redhat.com>
265
266 * readelf.c: Fix formatting.
267
b8355149
JH
268Mon Dec 11 14:30:21 MET 2000 Jan Hubicka <jh@suse.cz>
269
270 * MAINTAINERS: Add myself and Andreas Jaeger as x86_64 maintainer.
271
a98cc2b2
AH
2722000-12-07 Andrew Haley <aph@redhat.com>
273
274 * readelf.c (display_debug_frames): Only display columns that are
275 referenced by the frame debug info.
276
c7987a69
NC
2772000-12-05 Nick Clifton <nickc@redhat.com>
278
279 * MAINTAINERS: Add Jason Merrill as DWARF2 maintainer.
280
09fd7e38
JM
2812000-12-04 Jason Merrill <jason@redhat.com>
282
283 * readelf.c (process_section_headers): Handle linkonce.wi sections.
284 (display_debug_section): Likewise.
285 (display_debug_info): Display CU header before bailing.
286
e7af610e
NC
2872000-12-01 Chris Demetriou <cgd@sibyte.com>
288
09fd7e38
JM
289 * readelf.c (get_machine_flags): Recognize MIPS32 ISA in
290 EF_MIPS_ARCH. Replace use of E_MIPS_MACH_MIPS32 with
291 E_MIPS_MACH_MIPS32_4K and adjust printed CPU name similarly.
e7af610e 292
09fd7e38
JM
293 * readelf.c (get_machine_flags): Add cases for E_MIPS_ARCH_5,
294 and E_MIPS_ARCH_64.
84ea6cf2 295
09fd7e38
JM
296 * readelf.c (get_machine_flags): Add case for
297 E_MIPS_MACH_SB1.
c6c98b38 298
75066968
DD
2992000-11-30 Richard Earnshaw <rearnsha@arm.com>
300
301 * readelf.c (frame_display_row): Output 's' for DW_CFA_same_value.
302
5c4666ea
HPN
3032000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
304
ecd03389 305 * MAINTAINERS: Add Jvrn Rennecke and self as SH maintainers.
08c404a5
HPN
306 Change sourceware.cygnus.com to sources.redhat.com.
307 Fix typo for "amongst".
5c4666ea 308
e47b9e39
NC
3092000-11-28 Nick Clifton <nickc@redhat.com>
310
311 * strip.1 (COPYING): Mention that the GNU Free Documentation
312 License is present in the sources, but not the output, and
313 also available from the GNU website.
314 (GNU Free Documentation License): Comment out this section.
315 * strings.1: Ditto.
316 * size.1: Ditto.
317 * ranlib.1: Ditto.
318 * objdump.1: Ditto.
319 * objcopy.1: Ditto.
320 * nm.1: Ditto.
321 * nlmconv.1: Ditto.
322 * ar.1: Ditto.
323 * addr2line.1: Ditto.
324
c47d488e
DD
3252000-11-27 DJ Delorie <dj@redhat.com>
326
327 * readelf.c (usage): Add -wf (--debug-dump=frames) option.
328 (parse_args): Support -wf option.
329 (process_section_headers): Ditto.
330 (debug_displays): Ditto.
331 (display_debug_frames): New, dump *_frame sections.
332 (frame_need_space): Support for above.
333 (frame_display_row): Ditto.
334 * binutils.texi: Document it.
335
077b8428
NC
3362000-11-24 Nick Clifton <nickc@redhat.com>
337
338 * NEWS: Announce support for v5t, v5te and XScale.
339
93ebe586
NC
3402000-11-22 Nick Clifton <nickc@redhat.com>
341
342 * readelf.c (get_machine_name): Add EM_JAVELIN, EM_FIREPATH,
343 EM_ZSP, EM_MMIX, EM_HUANY, EM_PRISM.
344 (get_section_type_name): Add SHT_GROUP and SHT_SYMTAB_SHNDX.
345 (get_elf_section_flags: Add SHF_GROUP.
346 (process_section_headers): Adjust output for 32-bit binaries
347 to look nice on an 80 column terminal.
348
bd980545
L
3492000-11-20 H.J. Lu <hjl@gnu.org>
350
351 * readelf.c (get_osabi_name): Change ELFOSABI_MONTEREY to
352 ELFOSABI_AIX.
353
b612ab9c
RH
3542000-11-17 Richard Henderson <rth@redhat.com>
355
356 * readelf.c (display_debug_lines): Adjust last change to
357 use sizeof (external->li_length).
358
512d22f4
RH
3592000-11-17 Richard Henderson <rth@redhat.com>
360
361 * readelf.c (display_debug_lines): Fix section length check
362 and end_of_sequence computation.
363
cf055d54
NC
3642000-11-06 Nick Clifton <nickc@redhat.com>
365
366 * binutils.texi: Add GNU Free Documentation License.
367 * objcopy.1: Add GNU Free Documentation License.
368 * objdump.1: Add GNU Free Documentation License.
369 * addr2line.1: Add GNU Free Documentation License.
370 * ar.1: Add GNU Free Documentation License.
371 * nlmconv.1: Add GNU Free Documentation License.
372 * nm.1: Add GNU Free Documentation License.
373 * ranlib.1: Add GNU Free Documentation License.
374 * size.1: Add GNU Free Documentation License.
375 * strings.1: Add GNU Free Documentation License.
376 * strip.1: Add GNU Free Documentation License.
377
420496c1
NC
3782000-10-06 Luciano Gemme <ishitawa@yahoo.com>
379
380 * objcopy.c (--srec-len=nn): New parameter to set the
381 maximum length of generated Srecords.
382 (--srec-forceS3): New parameter that restricts the generation of
383 Srecords to type S3 only.
82ae5c6b
NC
384 * binutils.texi: Document new command line switches.
385 * objcopy.1: Docuemnt the new command line switches.
386 * NEWS: Announce the existence of the new command line switches.
c7f2731e 387
4d765177
NC
3882000-10-31 Nick Clifton <nickc@redhat.com>
389
390 * MAINTAINERS: Add Jim Wilson as the maintainer for the IA64
7947af93 391 code. Add Eric Chrisopher as maintainer of MN10300 port.
4d765177 392
9eb01b42
DD
3932000-10-12 Roger Sayle <roger@metaphorics.com>
394
395 * Make comma after string after icon/control optional.
396
156c2f8b
NC
3972000-09-13 Anders Norlander <anorland@acc.umu.se>
398
399 * readelf.c (get_machine_flags): Also print EF_MIPS_MACH field.
400
401 * NEWS: Mention support for MIPS32.
c7f2731e 402
99f9523c
NC
4032000-09-08 Nick Clifton <nickc@redhat.com>
404
405 * MAINTAINERS: Add Stephane Carrez as maintainer for 68HC[11|12].
406
5d64ca4e
L
4072000-09-07 H.J. Lu <hjl@gnu.org>
408
409 * configure.in (AC_ISC_POSIX): Put after AC_CANONICAL_SYSTEM.
410 * configure: Rebuild.
411
58cccadb
AO
4122000-09-06 Alexandre Oliva <aoliva@redhat.com>
413
414 * configure: Rebuilt with new libtool.m4.
415
5b343f5a
NC
4162000-09-05 Nick Clifton <nickc@redhat.com>
417
418 * aclocal.m4: Regenerate.
419 * config.in: Regenerate.
420 * configure: Regenerate.
421
468390eb
DB
4222000-09-04 Todd Vierling <tv@wasabisystems.com>
423
424 * strip.1: Fix stray '\' in -o formatting.
425
18e03609
NC
4262000-09-02 Nick Clifton <nickc@redhat.com>
427
428 * configure.in: Increase version number to 2.10.91.
429 * configure: Regenerate.
430 * aclocal.m4: Regenerate.
431 * config.in: Regenerate.
432 * po/binutils.pot: Regenerate.
c7f2731e 433
ac48eca1
AO
4342000-08-31 Alexandre Oliva <aoliva@redhat.com>
435
436 * acinclude.m4: Include libtool and gettext macros from the
437 top level.
438 * aclocal.m4, configure: Rebuilt.
439
6a84a0f9
DD
4402000-08-30 Jamie Guinan <guinan@bluebutton.com>
441
8948065d 442 * resrc.c (close_input_stream): Delete extraneous logic
6a84a0f9 443
5bcac8a4
HPN
4442000-08-24 Hans-Peter Nilsson <hp@axis.com>
445
446 * NEWS: Mention support for CRIS.
447
c8c5888e
NC
4482000-08-21 Nick Clifton <nickc@redhat.com>
449
450 * addr2line.c: Changed email address for Ulrich Lauther.
451
2ac374c4
L
4522000-08-17 Christopher C. Chimelis <chris@debian.org>
453
454 * objdump.c (LONGEST_ARCH): Set to sizeof("powerpc:common").
455
3f215a10
NC
4562000-08-17 Nick Clifton <nickc@redhat.com>
457
458 * readelf.c (display_debug_pubnames): Only issue warning
459 message once. Terminate message with a new line.
460 (display_debug_aranges): Only display version 2 debug info.
461
db4f6831
NC
4622000-08-14 Todd Vierling <tv@wasabisystems.com>
463
464 * objcopy.c (strip_main): Silently accept -d as an alias for -g
465 for compatability with old BSD systems.
466
22b36938
JE
4672000-08-14 Jason Eckhardt <jle@cygnus.com>
468
469 * NEWS: Mention i860 support.
470
4047915b
L
4712000-08-11 Carlo Wood <carlo@alinoe.com>
472
473 * addr2line.c (main): Add const to char *.
474
8d720007
GK
4752000-08-11 Geoff Keating <geoffk@cygnus.com>
476
477 * ar.c (main): Don't crash if called with no arguments
478 or only '-X32_64' as an argument.
479
205b2e50
NC
4802000-08-08 DJ Delorie <dj@redhat.com>
481
482 * resrc.c: use "gcc -xc" instead of -xc-header
483
535c37ff
JE
4842000-08-05 Jason Eckhardt <jle@cygnus.com>
485
486 * readelf.c (elf/i860.h): Include.
487 (dump_relocations): Add recognition of i860 architecture.
488 (guess_is_rela): Add recognition of i860 architecture.
489
dac850af
NC
4902000-08-03 Nick Clifton <nickc@cygnus.com>
491
492 * MAINTAINERS: Add information about CGEN maintainers.
493
6e800839
GK
4942000-07-26 Geoff Keating <geoffk@cygnus.com>
495
496 * nm.c (main): Ignore '-X32_64' as an option.
497 * ar.c (main): Likewise.
498 * binutils.texi (nm): Document new option.
499 (ar): Likewise.
500
5bbe3a50
AM
5012000-07-23 Michael Sokolov <msokolov@ivan.Harhan.ORG>
502
503 * rdcoff.c (external_coff_symbol_p): K&R-ise.
504
e107c42f
L
5052000-07-20 H.J. Lu <hjl@gnu.org>
506
8c2bc687 507 * binutils.texi: Put back "@end table" deleted by
e107c42f
L
508 accident.
509
28c309a2
NC
5102000-07-05 Kenneth Block <krblock@computer.org>
511
8c2bc687
NC
512 * nm.c: Add optional style to demangle switch.
513 * objdump.c: Add optional style to demangle switch.
514 * addr2line.c: Add optional style to demangle switch.
515 * binutils.texi: Document optional style to demangle
28c309a2
NC
516 switch.
517
1b61cf92
HPN
5182000-07-20 Hans-Peter Nilsson <hp@axis.com>
519
520 * MAINTAINERS: Add self as CRIS port maintainer.
521 * readelf.c: Include elf/cris.h.
522 (guess_is_rela): Handle EM_CRIS.
523 (dump_relocations): Ditto.
524 (get_machine_name): Ditto.
525 * Makefile.am: Rebuild dependencies.
526 * Makefile.in: Regenerate.
527 * po/binutils.pot: Regenerate.
528
019148e4
L
5292000-07-19 H.J. Lu <hjl@gnu.org>
530
531 * readelf.c (get_dynamic_type): Change "AUXILARY" to
532 "AUXILIARY".
533 (process_dynamic_segment): Print out strings for DT_CONFIG,
534 DT_DEPAUDIT, DT_AUDIT and DT_RUNPATH.
535
b56f55ce
NC
5362000-07-19 Mark Kettenis <kettenis@gnu.org>
537
538 * nm.c (usage): Change output of `nm --help' to include a
539 description of the purpose of the program and a detailed
540 description of the accepted options.
541
f7db6139
L
5422000-07-19 H.J. Lu <hjl@gnu.org>
543
544 * readelf.c (process_dynamic_segment): Change DF_1_NODEPLIB
545 to DF_1_NODEFLIB.
546
05107a46
L
5472000-07-19 H.J. Lu <hjl@gnu.org>
548
549 * readelf.c (get_dynamic_type): Fix DT_CHECKSUM.
550
dcefbbbd
L
5512000-07-19 H.J. Lu <hjl@gnu.org>
552
553 * readelf.c (get_dynamic_type): Change DT_FEATURE_1 to
554 DT_FEATURE.
555 (process_dynamic_segment): Likewise.
556
557 * readelf.c (get_dynamic_type): Handle DT_CONFIG, DT_DEPAUDIT,
558 DT_AUDIT, DT_PLTPAD, DT_MOVETAB and DT_CHECKSUM.
559 (process_dynamic_segment): Handle DTF_1_CONFEXP, DF_1_NODEPLIB,
560 DF_1_NODUMP and DF_1_CONLFAT.
561
6dbb55b6
NC
5622000-07-18 Nick Clifton <nickc@cygnus.com>
563
564 * binutils.texi (readelf): Fix spelling typo.
565
86d65c94
MK
5662000-07-11 Mark Kettenis <kettenis@gnu.org>
567
568 * objdump.c (usage): Make output of `objdump --help' more
569 consistent with the rest of the GNU world. Add a line describing
570 the purpose of the program.
571
3c9f43b1
AM
5722000-07-10 David Huggins-Daines <dhd@linuxcare.com>
573
574 * stabs.c (parse_stab_range_type): Cast to proper type to fix
575 warning.
576
5772000-07-10 Ryan Bradetich <rbradetich@uswest.net>
578
579 * readelf.c (get_dynamic_data): Add casts and use unsigned chars
580 to fix warnings.
581 (process_symbol_table): Ditto.
582 (procesS_extended_line_op): Ditto.
583 (display_debug_lines): Ditto.
584 (display_debug_pubnames): Ditto.
585 (read_and_display_attr): Ditto.
586
3316ae25
NC
5872000-07-09 Nick Clifton <nickc@cygnus.com>
588
589 * MAINTAINERS: Add several more port specific maintainers.
590
68dcecab
NC
5912000-07-05 Nick Clifton <nickc@cygnus.com>
592
593 * MAINTAINERS: Add blanket write privs for Michael Meissner.
594
302ab118
DD
5952000-06-05 DJ Delorie <dj@redhat.com>
596
68dcecab 597 * MAINTAINERS: New.
302ab118 598
7f143ac1
DD
5992000-07-01 Eric Fifer <EFifer@sanwaint.com>
600
601 * dllwrap.c: Changed mistaken dyn_string_append() calls
602 to dyn_string_append_cstr().
603
944e5c61
AM
6042000-07-01 Alexander Aganichev <AAganichev@hypercom.com>
605
606 * stabs.c (parse_stab_type): Divide size in bits by 8 as binutils
607 struct debug_type stores size in bytes.
608
0bdaf48b
AM
6092000-07-01 Alan Modra <alan@linuxcare.com.au>
610
611 * Makefile.am (DEP): Fix 2000-06-22. grep after running dep.sed
612 (CLEANFILES): Add DEPA.
613 * Makefile.in: Regenerate.
614
a0c0ddf7
AM
6152000-06-27 Alan Modra <alan@linuxcare.com.au>
616
617 * ar.c: Revert incorrect 2000-06-25 patch.
618 * bucomm.c: Likewise.
619
05c58a7c
NC
6202000-06-25 Mark Elbrecht <snowball3@bigfoot.com>
621
622 * rdcoff (parse_coff_symbol): Treat GNU weak symbols as external.
623 (external_coff_symbol_p): New function.
624 (parse_coff): Use it.
625
307ff1df
NC
6262000-06-25 Alexander Aganichev <AAganichev@hypercom.com>
627
628 * ar.c (normalize): Advance past both characters in a DOS based
629 <letter>: filepath prefix.
630 (main): Likewise.
631 * bucomm.c (make_tempname): Likewise.
632
d1cdf501
NC
6332000-06-24 Nick Clifton <nickc@cygnus.com>
634
635 * objdump.c (usage): Fix description of --stabs switch.
636
6d5be915
AM
6372000-06-22 Alan Modra <alan@linuxcare.com.au>
638
639 * Makefile.am (DEP): grep for leading `/' in DEP1, and fail if we
640 find one.
641 * Makefile.in: Regenerate.
642
2ab47eed
AM
6432000-06-20 Alexander Aganichev <AAganichev@hypercom.com>
644
645 * ar.c (normalize): Correct pointer comparison when checking for
646 backslashes.
647 (main): Likewise.
648 * bucomm.c (make_tempname): Likewise.
649
650 * ieee.c (ieee_start_compilation_unit): Correct pointer comparison
651 and search for backslashes in the original pathname.
652 (ieee_add_bb11): Likewise.
653
58781cd0
NC
6542000-06-18 Nick Clifton <nickc@redhat.com>
655
656 * ar.c (print_contents): Improve verbose message.
657
0724d64b
L
6582000-06-15 H.J. Lu <hjl@gnu.org>
659
660 * dyn-string.c: Removed. Not needed with dyn-string.c in
661 libiberty.
662 * dyn-string.h: Likewise.
663
664 * Makefile.am: Remove references to dyn-string.c and
665 dyn-string.h. Rebuild dependency.
666 * Makefile.in: Rebuild.
667
ccd13d18
L
6682000-06-15 H.J. Lu <hjl@gnu.org>
669
670 * binutils.texi: Put a warning on copying relocatable object
671 files between two different formats.
672
2104a50e
DD
6732000-06-13 DJ Delorie <dj@cygnus.com>
674
675 * rcparse.y (control): ICON controls take an id as the first
676 parameter, not an optional string. Also, call new convenience
677 function that takes res_id's.
678 * resrc.c (define_control): missing text means zero-length string,
679 not zero ID.
680 (define_icon_control): New.
681 * windres.h: declare define_icon_control.
682
bcef29e6
L
6832000-06-13 H.J. Lu <hjl@gnu.org>
684
685 * configure: Regenerate.
686
946efd95
DB
6872000-06-08 David O'Brien <obrien@FreeBSD.org>
688
689 * configure.in (VERSION): Update to show this is the CVS mainline.
690
6b3bf560
DB
6912000-06-02 David O'Brien <obrien@FreeBSD.org>
692
693 * strings.c (isgraphic): Interpret <TAB> as a printable character,
694 analogous to <SPACE>.
695
fb101ead
AM
6962000-05-30 Alan Modra <alan@linuxcare.com.au>
697
698 * objdump.c (display_target_list): Use bfd_close_all_done, not
699 bfd_close to fix crash caused by 2000-05-24 change.
700
3b35ec75
DD
7012000-05-25 DJ Delorie <dj@cygnus.com>
702
703 * resrc.c (close_input_stream): zero out cpp_pipe after closing it.
704
2114f57b
AM
7052000-05-26 Alan Modra <alan@linuxcare.com.au>
706
707 * Makefile.am: Update dependencies with "make dep-am"
708 * Makefile.in: Regenerate.
709
5af11cab
AM
7102000-05-26 Eli Zaretskii <eliz@is.elta.co.il>
711
712 * ar.c: Include filenames.h.
713 (normalize) [HAVE_DOS_BASED_FILE_SYSTEM]: Support backslashes
714 and drive letters in file names.
715 (main): Support backslashes and drive letters in argv[0]. Drop
716 the .exe suffix, if any, in argv[0] if is_ranlib is negative. Use
717 FILENAME_CMP instead of strcmp to compare file names.
718 (open_inarch) [__GO32__]: Don't ifdef errno != ENOENT test for
719 DJGPP v2.
720 (do_quick_append) [__GO32__]: Ditto.
721 (get_pos_bfd, delete_members, move_members, replace_members):
722 Compare file names with FILENAME_CMP.
723
724 * bucomm.c: Include filenames.h.
725 (make_tempname) [HAVE_DOS_BASED_FILE_SYSTEM]: Support mixed
726 forward/backward slashes and drive letters in file names.
727
728 * ieee.c (ieee_start_compilation_unit, ieee_add_bb11): Support
729 mixed forward/backward slashes and drive letters in file names.
730
731 * strings.c (O_BINARY, setmode, SET_BINARY): Define.
732 (main) [SET_BINARY]: Use SET_BINARY to switch stdin into binary
733 mode.
734
735 * objcopy.c: Include filenames.h.
736 (main) [HAVE_DOS_BASED_FILE_SYSTEM]: Drop the .exe suffix
737 before comparing to "strip".
738 Use FILENAME_CMP to compare file names.
739
740 * arsup.c: Include filenames.h.
741 (map_over_list, ar_delete, ar_replace, ar_extract): Use
742 FILENAME_CMP to compare file names.
743 (ar_open): Prepend "tmp-" instead of appending "-tmp", to create
744 the temporary file name.
745
746 * configure.in: Check for setmode.
747 * configure: Regenerate.
748
f190c5c4
AM
7492000-05-24 Alan Modra <alan@linuxcare.com.au>
750
751 * objdump.c (display_target_list): Close the bfd.
752 (display_info_table): Likewise.
753
d8121479
L
7542000-05-14 H.J. Lu (hjl@gnu.org)
755
756 * objcopy.c (filter_symbols): Don't strip global symbols in
757 relocatable object files.
758
e3a69612
AM
7592000-05-14 Alan Modra <alan@linuxcare.com.au>
760
761 * size.c (usage): Associate short options with corresponding long
762 option to give a clue as to their function.
763
7642000-05-14 Philippe De Muyter <phdm@macqel.be>
765
766 * size.c (main): Accept and ignore `-f' option.
767
897083bd
AM
7682000-05-13 Alan Modra <alan@linuxcare.com.au>
769
770 * bucomm.h (gettext, dgettext, dcgettext, textdomain,
771 bindtextdomain): Replace defines with those from intl/libgettext.h
772 to quieten gcc warnings.
773
5ee1baa2
L
7742000-05-12 H.J. Lu <hjl@gnu.org>
775
776 * nlmconv.c (temp_filename): Removed.
777
778 * nlmconv.c (link_inputs): Use make_temp_file () instead of
779 choose_temp_base ().
780 * objdump.c (display_target_list): Likewise.
781 (display_info_table): Likewise.
782
1a89cc7d
AM
7832000-05-08 Alan Modra <alan@linuxcare.com.au>
784
785 * objcopy.c (setup_section): Add const and gettext calls for err.
786
146243a7
L
7872000-05-02 H.J. Lu <hjl@gnu.org>
788
789 * readelf.c (get_osabi_name): Handle ELFOSABI_NONE instead of
790 ELFOSABI_SYSV. Also handle ELFOSABI_NETBSD, ELFOSABI_HURD,
791 ELFOSABI_SOLARIS, ELFOSABI_MONTEREY, ELFOSABI_IRIX,
792 ELFOSABI_FREEBSD, ELFOSABI_TRU64, ELFOSABI_MODESTO
793 and ELFOSABI_OPENBSD.
794
0f371bb4
AM
7952000-05-02 Kazu Hirata <kazu@hxi.com>
796
797 * coffgrok.c: Add ATTRIBUTE_UNUSED as appropriate.
798 * srconv.c: Likewise.
799 * sysdump.c: Likewise.
800
dff14200
DC
801Sun Apr 23 14:23:26 2000 Denis Chertykov <denisc@overta.ru>
802
803 * readelf.c (guess_is_rela): AVR uses RELA relocations.
804 (get_machine_name): machine name for EM_AVR added.
805
800eeca4
JW
806Fri Apr 21 13:20:53 2000 Richard Henderson <rth@cygnus.com>
807 David Mosberger <davidm@hpl.hp.com>
808
809 * Makefile.am (readelf.o): Add elf/ia64.h.
810 * Makefile.in: Rebuild.
811 * readelf.c: Include elf/ia64.h.
812 (guess_is_rela, dump_relocations): Handle EM_IA_64.
c7f2731e 813
ea584125
TW
8142000-04-17 Timothy Wall <twall@cygnus.com>
815
816 * objdump.c (disassemble_data): Set octets per byte *after*
817 resolving arch/mach for binary files.
818
12ff5d56
AM
8192000-04-14 Michael Sokolov <msokolov@ivan.Harhan.ORG>
820
821 * arlex.l: Add directives to increase lex buffer size.
822
823 * objdump.c, readelf.c: Don't include strarg.h or varargs.h. They are
c7f2731e 824 already included by bucomm.h.
12ff5d56 825
50da7a9c
NC
8262000-04-10 Philippe De Muyter <phdm@macqel.be>
827
8c2bc687 828 * readelf.c (dynamic_segment_mips_val): Call `sprintf', not
50da7a9c
NC
829 `strftime' since strftime is not available on all systems.
830 (process_mips_specific): Ditto.
831
a2d91340 832Fri Apr 7 15:56:57 2000 Andrew Cagney <cagney@b1.cygnus.com>
c7f2731e 833
a2d91340 834 * configure.in (WARN_CFLAGS): Set to -W -Wall by default. Add
c7f2731e 835 --enable-build-warnings option.
a2d91340
AC
836 * Makefile.am (AM_CFLAGS, WARN_CFLAGS): Add definitions.
837 * Makefile.in, configure: Re-generate.
838
37cc8ec1
AM
8392000-04-06 Alan Modra <alan@linuxcare.com.au>
840
841 * addr2line.c: Update copyright.
842 * objcopy.1: Likewise, and title.
843 * strings.1: Likewise.
844
845 * version.c (print_version): Add 2000.
846
847 * rddbg.c (read_section_stabs_debugging_info): Don't use
848 bfd_size_type for strx to avoid printf problems if BFD64.
849
850 * bucomm.c: (report): Remove `static'.
851 Move inclusion of stdarg.h/vararg.h from here.
852 * bucomm.h: To here.
853 (CONST): Change all occurences to const.
854 (report): Declare it.
855 (bfd_fatal): Add ATTRIBUTE_NORETURN.
856 (fatal): Add ATTRIBUTE_PRINTF_1 ATTRIBUTE_NORETURN.
857 (non_fatal): Add ATTRIBUTE_PRINTF_1.
858
859 * ar.c (main): Use fatal or non_fatal instead of fprintf.
860 Correct a typo in an error message.
861 (do_quick_append): Use non_fatal instead of fprintf.
862 (move_members): Use fatal instead of fprintf, exit.
863 * coffdump.c (main): Same here.
864
865 * dlltool.c (display): Delete.
866 (warn): Delete.
867 (inform): Use `report' instead of `display'.
868 (rvaafter): Remove trailing \n from fatal error msg.
869 (rvabefore): Ditto.
870 (asm_prefix): Ditto.
871 (yyerror): Replace `warn' with `non_fatal', and remove \n.
872 (def_name): Likewise.
873 (run): Likewise.
874 (scan_all_symbols): Likewise.
875 (gen_lib_file): Likewise.
876 (def_library): Likewise. Remove extra program_name too.
877 (run): Remove \n from inform strings.
878 (scan_drectve_symbols): Likewise.
879 (add_excludes): Likewise.
880 (scan_open_obj_file): Likewise.
881 (gen_exp_file): Likewise.
882 (gen_lib_file): Likewise.
883 (process_duplicates): Likewise.
884
885 * Makefile.am (dllwrap_SOURCES): Add version.c.
886 * dllwrap.c (program_version): Delete.
887 (print_version): Delete.
888 (display): Always print trailing \n.
889 (warn): New.
890 (delete_temp_files): Use warn instead of fprintf. Use gettext.
891 (run): Here too.
892 (main): And here.
893 (usage): gettext'ify.
894 (long_options): Add missing initialisers.
895
896 * nlmconv.c (main): Use fatal/non_fatal instead of fprintf.
897 (select_output_format): Likewise.
898 (powerpc_mangle_relocs): Likewise.
899 (link_inputs): Likewise.
900
901 * nm.c (set_print_radix): Use fatal instead of fprintf, exit.
902 (set_output_format): Likewise.
903 (main): Use non_fatal instead of fprintf.
904 (display_rel_file): Likewise.
905
906 * objdump.c (slurp_symtab): Use non_fatal instead of fprintf.
907 (slurp_dynamic_symtab): Same here.
908 (disassemble_data): And here.
909 (read_section_stabs): And here.
910 (read_section_stabs): And here.
911 (dump_bfd): And here.
912 (main): And here.
913 (objdump_sprintf): Use fatal instead of fprintf, exit.
914 (disassemble_data): Same here.
915
916 * rdcoff.c (parse_coff_type): Use non_fatal instead of fprintf.
917 (parse_coff_struct_type): Same here.
918 (parse_coff_enum_type): And here.
919 (parse_coff): And here.
920 * rddbg.c (read_debugging_info): And here.
921 * size.c (main): And here.
922 * windres.c (format_from_name): And here.
923 * wrstabs.c (stab_write_symbol): Here too.
924 (write_stabs_in_sections_debugging_info): And here.
925 (stab_int_type): And here.
926 (stab_struct_field): And here.
927 (stab_typdef): And here.
928
929 * rescoff.c (read_coff_rsrc): Use fatal instead of fprintf, exit.
930 * srconv.c (main): Same here.
931 * strings.c (main): And here.
932 (integer_arg): And here.
933 * sysdump.c (main): And here.
934
34cbe64e
TW
9352000-04-06 Timothy Wall <twall@cygnus.com>
936
937 * objdump.c (dump_section_header): Print CLINK and BLOCK flags.
938
eb6bd4d3
JM
9392000-04-06 Jason Merrill <jason@yorick.cygnus.com>
940
941 * readelf.c (decode_location_expression): Loop through multiple
942 operations.
943 (read_and_display_attr): Pass in length.
1fa37306
JM
944
945 * readelf.c (read_and_display_attr): Add CU offset to references.
946 (display_debug_info): Pass it in.
947
f3485b74
NC
9482000-04-06 Nick Clifton <nickc@cygnus.com>
949
950 * readelf.c (decode_ARM_machine_flags): New function.
951 (get_machine_flags): Call decode_ARM_machine_flags for ARM
952 targets.
c7f2731e 953
5f8a9d91 954 (get_machine_name): Catch EM_AVR
f3485b74 955
57938635
AM
9562000-04-05 Alan Modra <alan@linuxcare.com.au>
957
958 * binutils.texi: Remove optional `=' from long options that have
959 an `=' in the argument.
960 * objcopy.1: Here too. Remove extra space on discard-all.
961
962 * binutils.texi (objcopy): Mention --redefine-sym.
963 * objcopy.1: Here too.
964 * NEWS: And here.
965
966 * objcopy.c (parse_flags): Split off flag names from error message
967 gettext as they are not translated.
968 (copy_main): Similarly split off option name for --add-section,
969 --set-section-flags, --change-section-vma, --change-section-lma
970 error messages.
971 Some white space changes.
972
973 from Matthew Benjamin <matt@linuxbox.nu>
974 * objcopy.c (struct redefine_node): New.
975 (redefine_sym_list): New.
976 (redefine_list_append): New.
977 (lookup_sym_redefinition): New.
978 (OPTION_REDEFINE_SYM): New.
979 (copy_options): Add --redefine-sym option.
980 (copy_usage): Mention it.
981 (filter_symbols): Rename symbols on redefine_sym_list.
982 (copy_object): Call filter_symbols if redefine_sym_list != NULL.
983 (copy_main): Handle OPTION_REDEFINE_SYM.
984
dd27201e
L
9852000-04-04 H.J. Lu <hjl@gnu.org>
986
987 * readelf.c (process_symbol_table): Correctly read in symbol
988 versioning information.
989
41b49281
AM
9902000-04-04 Alan Modra <alan@linuxcare.com.au>
991
8ad3436c
AM
992 * po/binutils.pot: Regenerate.
993
994 * addr2line.c (usage): Restore translated part of bug string.
995 * ar.c (usage): Likewise.
996 * nlmconv.c (show_usage): Likewise.
997 * nm.c (usage): Likewise.
998 * objcopy.c (copy_usage): Likewise.
999 (strip_usage): Likewise.
1000 * objdump.c (usage): Likewise.
1001 * readelf.c (usage): Likewise.
1002 * size.c (usage): Likewise.
1003 * strings.c (usage): Likewise.
1004 * windres.c (usage): Likewise.
1005
41b49281
AM
1006 * Makefile.am (MKDEP): Use gcc -MM rather than mkdep.
1007 (DEP): Quote when passing vars to sub-make. Add warning
1008 message to end.
1009 (DEP1): Rewrite for "gcc -MM".
1010 (CLEANFILES): Add DEP2.
1011 Update dependencies.
1012 * Makefile.in: Regenerate.
1013
10142000-04-04 H.J. Lu <hjl@gnu.org>
1015
1016 * Makefile.am (GENERATED_HFILES): Add rcparse.h
1017 (arparse.h): Depend on arparse.c
1018 (defparse.h, nlmheader.h, rcparse.h, sysinfo.h): Similarly.
1019
a9273d78
L
10202000-04-03 H.J. Lu (hjl@gnu.org)
1021
1022 * size.c (usage): Use REPORT_BUGS_TO.
1023
c20f4f8c
AM
10242000-04-03 Alan Modra <alan@linuxcare.com.au>
1025
1026 * bucomm.h: #include "bin-bugs.h"
1027 * addr2line.c (usage): Use REPORT_BUGS_TO.
1028 * ar.c (usage): Likewise.
1029 * nlmconv.c (show_usage): Likewise.
1030 * nm.c (usage): Likewise.
1031 (OPTION_TARGET): Define.
1032 (long_options): Use OPTION_TARGET rather than 200.
1033 (main): Likewise.
1034
41b49281 1035 * objcopy.c (copy_usage): Use REPORT_BUGS_TO.
c20f4f8c
AM
1036 (strip_usage): Likewise.
1037 * objdump.c (usage): Likewise.
1038 * readelf.c (usage): Likewise.
1039 * strings.c (usage): Likewise.
1040 * windres.c (usage): Likewise.
1041
00ed88bd
AM
10422000-03-31 John David Anglin <dave@hiauly1.hia.nrc.ca>
1043
1044 * readelf.c: Include sys/types.h before sys/stat.h for ultrix.
1045
3b7aaf81
NC
10462000-03-27 Nick Clifton <nickc@cygnus.com>
1047
1048 * rddbg.c (read_section_stabs_debugging_info): Catch out of range
1049 string offsets in corrupt stabs entries.
1050
c20f4f8c 10512000-03-27 Alan Modra <alan@linuxcare.com.au>
adde6300
AM
1052
1053 * readelf.c: Include elf/avr.h
1054 (dump_relocations): Add EM_AVR case.
1055
fd5ccd47
PB
10562000-03-09 Tim Waugh <twaugh@redhat.com>
1057
1058 * strings.1: Correct '-bytes' to '--bytes'.
1059
9c28aef3
L
10602000-03-08 H.J. Lu <hjl@gnu.org>
1061
1062 * Makefile.am (install-exec-local): Depend on
1063 install-binPROGRAMS for parallel make.
1064 * Makefile.in: Regenerated.
1065
e699b9ff
ILT
10662000-02-27 Ian Lance Taylor <ian@zembu.com>
1067
1068 From Brad Lucier <lucier@math.purdue.edu>:
1069 * readelf.c (process_dynamic_segment): Add cast to make sure
1070 argument to %* is int.
1071
2f79b725
L
10722000-02-25 H.J. Lu <hjl@gnu.org>
1073
07735828 1074 * configure.in (AC_SEARCH_LIBS): Pass m, not -lm.
2f79b725 1075
8a0e0f38
NC
10762000-02-24 Nick Clifton <nickc@cygnus.com>
1077
1078 * configure.in: Add arm-wince, mips-pe and sh-pe targets.
1079 * configure: Regenerate.
1080
8c2bc687 1081 * dlltool.c: Add support for sh-pe and mips-pe targets.
8a0e0f38
NC
1082 * rescoff.c: Add support for sh-pe and mips-pe targets.
1083
1ce6cb43
AM
10842000-02-23 H.J. Lu <hjl@gnu.org>
1085
1086 * readelf.c (get_osabi_name): Handle ELFOSABI_LINUX.
1087
ca47b30c
NC
10882000-02-22 Nick Clifton <nickc@cygnus.com>
1089
1090 * readelf.c (process_symbol_table): Remove use of ELF_ST_OTHER.
1091
16062207
ILT
10922000-02-22 Ian Lance Taylor <ian@zembu.com>
1093
1094 From Brad Lucier <lucier@math.purdue.edu>:
1095 * readelf.c (process_version_sections): Add casts to make sure
1096 argument to %* is an int.
1097 (process_mips_specific): Add casts to make printf arguments match
1098 format.
1099
f6af82bd
AM
11002000-02-21 Alan Modra <alan@spri.levels.unisa.edu.au>
1101
1102 * objdump.c (dump_section_header): Change `opb' to unsigned.
1103 (find_symbol_for_address): Same here.
1104 (disassemble_data): And here. Change `addr_offset',
1105 `stop_offset', `nextstop_offset' to unsigned long.
1106 (dump_data): Change opb to unsigned.
1107
278d4456
FCE
11082000-02-18 Frank Ch. Eigler <fche@redhat.com>
1109
1110 * resrc.c: Remove unmatched #if for cygwin.
1111
0fff8110
FN
11122000-02-14 Fernando Nasser <fnasser@totem.to.cygnus.com>
1113
1114 * binutils.texi: Document the change of flavor name from atpcs-special
1115 to special-atpcs to prevent name conflict in gdb.
1116
f1563258
TW
11172000-02-08 Timothy Wall <twall@redhat.com>
1118
1119 * objdump.c (show_line): Fix bug preventing printing of the very
1120 first line (line zero) of a file when interlisting source and
1121 assembly. Added option to print entire context from start of file
1122 when the first line from that file is encountered.
1123
940b2b78
TW
11242000-02-03 Timothy Wall <twall@redhat.com>
1125
8c2bc687 1126 * objdump.c (dump_section_header, find_symbol_for_address,
940b2b78
TW
1127 show_line, disassemble_bytes, disassemble_data, dump_data):
1128 distinguish between octets and bytes.
c7f2731e 1129
5cae921e 11302000-01-27 Thomas de Lellis <tdel@windriver.com>
fad6fcbb 1131
c7f2731e 1132 * nm.c (print_symbol_info_bsd): Use bfd_is_undefined_symclass to
fad6fcbb 1133 check to unresolved symbols.
c7f2731e
AM
1134 (print_symbol_info_sysv): Ditto.
1135 (print_symbol_info_posix): Ditto.
fad6fcbb 1136
c7f2731e 1137 * binutils.texi: Document new 'V' symclass flag for nm.
fad6fcbb 1138
94470b23
NC
11392000-01-27 Nick Clifton <nickc@redhat.com>
1140
58efb6c0
NC
1141 * binutils.texi (objdump): Document new ARM specific
1142 disassembler options.
1143
94470b23
NC
1144 * objdump.c (usage): Call disassembler_usage().
1145
305c7206
AM
11462000-01-27 Alan Modra <alan@spri.levels.unisa.edu.au>
1147
1148 * readelf.c (get_dynamic_flags): Return buff.
1149 (process_dynamic_segment): Don't pass error strings to printf
1150 as format arg.
1151 (read_and_display_attr): Use lx and ld to print longs.
1152 (process_corefile_note_segment): Cast bfd_vma to unsigned long
1153 before printing.
1154 Update copyright.
1155
67a95c88
NC
11562000-01-17 Nick Clifton <nickc@cygnus.com>
1157
1158 * readelf.c (get_osabi_name): Recognise ELFOSABI_ARM.
1159
3dceb55b
AM
11602000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
1161
1162 * debug.c (debug_name_type): Return DEBUG_TYPE_NULL rather than
1163 false.
1164 (debug_tag_type): Here too.
1165 * ieee.c (ieee_builtin_type): And here.
1166 * stabs.c (parse_stab_type, parse_stab_array_type): And here.
1167
a7c8f90e
NC
11682000-01-13 Nick Clifton <nickc@cygnus.com>
1169
1170 * readelf.c (get_machine_name): Change EM_S370 to return "IBM
1171 System/370".
1172
2d0e6f43
NC
11732000-01-11 Nick Clifton <nickc@cygnus.com>
1174
1175 * readelf.c (get_dynamic_type): Remove DT_ENCODING.
1176
7bea2f73
NC
11772000-01-10 Nick Clifton <nickc@cygnus.com>
1178
1179 * readelf.c (get_note_type): Display NT_WIN32PSTATUS notes.
1180
5a298d2d
NC
11812000-01-07 Mumit Khan <khan@xraylith.wisc.edu>
1182
c7f2731e 1183 * windres.c (long_options): Add --use-temp-file and
5a298d2d
NC
1184 --no-use-temp-file options.
1185 (usage): Document.
1186 (main): Handle.
c7f2731e 1187
5a298d2d 1188 * windres.h: Update read_rc_file prototype.
c7f2731e 1189
5a298d2d
NC
1190 * resrc.c (cpp_temp_file): New static variable.
1191 (istream_type): New static variable.
1192 (close_pipe): Delete function.
1193 (run_cmd): New static function.
1194 (open_input_stream): New static function.
1195 (close_input_stream): New static function.
c7f2731e 1196 (look_for_default): Handle DOS directory separator. Use
5a298d2d
NC
1197 open_input_stream instead of popen.
1198 (read_rc_file): Likewise.
c7f2731e 1199
5a298d2d 1200 * binutils.texi: Document --use-temp-file, --no-use-temp-file
c7f2731e 1201 options.
5a298d2d 1202
5f0f29c3 12032000-01-04 Mumit Khan <khan@xraylith.wisc.edu>
c7f2731e 1204
5f0f29c3
NC
1205 * dlltool.c (create_compat_implib): New variable.
1206 (gen_exp_file): Use.
1207 (make_one_lib_file): Use.
1208 (long_options): Add --compat-implib option.
1209 (usage): Handle.
1210 (main): Handle.
1211
087f88b2
NC
1212 * dllwrap.c (enum target_type): Rename MINGW32_TARGET to MINGW_TARGET.
1213 (main): Use. Don't look for "32" in cygwin and mingw target names.
1214
8f915f68
NC
12152000-01-03 Nick Clifton <nickc@cygnus.com>
1216
1217 * binutils.texi: Document new, ARM specific disassembler
c7f2731e 1218 command line switch "-M force-thumb".
252b5132 1219
2f6d2f85 1220For older changes see ChangeLog-9899
252b5132
RH
1221\f
1222Local Variables:
1223mode: change-log
1224left-margin: 8
1225fill-column: 74
1226version-control: never
1227End:
This page took 0.143973 seconds and 4 git commands to generate.