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