Fixtypos in ChangeLogs, fix copyright dates in files
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
43a0748c
NC
12001-03-12 Stefan Geuken <mail@stefan-geuken.de>
2
3 * NEWS: Document addition of -B switch to objcopy.
4 * binutils.texi: Document addition of -B switch to objcopy.
5 * objcopy.c: (copy_options): Add --binary-architecture.
6 (copy_usage): Document -B/--binary-architecture.
7 (copy_main): Support -B/--binary-architecture. Set
8 bfd_external_binary_architecture.
9
b7498e0e
NC
102001-03-11 Andreas Jaeger <aj@suse.de>
11
12 * readelf.c (guess_is_rela): Handle EM_S390_OLD.
13 (dump_relocations): Likewise.
14 (get_machine_name): Likewise.
15
a59e3bd7
NC
162001-02-28 Nick Clifton <nickc@redhat.com>
17
18 * readelf.c: (struct unw_aux_info): Remove const modifier for
19 'strtab' field.
20 (process_unwind): Remove non-K&R compliant LHS type cast in call
21 to GET_DATA_ALLOC macro.
22
a5bcd848
PB
232001-02-28 Philip Blundell <pb@futuretv.com>
24
25 * readelf.c (decode_ARM_machine_flags): Explicitly mention which
26 ABI is in use; remove ambiguity between the "unknown" EABI and
27 unrecognised ABIs. Handle version 2 ARM EABI. Update uses of
28 renamed EF_xx constants.
29
27b7e12d
AM
302001-02-27 Alan Modra <alan@linuxcare.com.au>
31
32 * configure.in (BFD_VERSION): New.
33 (AM_INIT_AUTOMAKE): Use $BFD_VERSION.
34 * configure: Regenerate.
35 * Makefile.am: Run "make dep-am"
36 * Makefile.in: Regenerate.
37
a9f10786
NC
382001-02-14 Nick Clifton <nickc@redhat.com>
39
40 * MAINTAINERS: Add "Obvious Fix" rule.
41
3c44da9a
MS
422001-02-11 Michael Sokolov <msokolov@ivan.Harhan.ORG>
43
44 * unwind-ia64.c: Don't use ANSI C preprocessor stringisation and string
45 literal concatenation.
46
ecd03389
MS
472001-02-11 Michael Sokolov <msokolov@ivan.Harhan.ORG>
48
49 * readelf.c (struct unw_aux_info): Remove const from the info member.
50 (process_unwind): Don't type-cast the third argument to the
51 GET_DATA_ALLOC macro.
52
88ec60c7
NC
532001-02-11 Nick Clifton <nickc@redhat.com>
54
55 * readelf.c (dump_relocations): Free corrected allocated
56 array.
57 (process_unwind): Fix compile time warning.
58
f5e21966
NC
592001-02-10 Nick Clifton <nickc@redhat.com>
60
61 * binutils.texi: Document new --unwind option to readelf.
62
a85d7ed0
NC
632001-02-09 Martin Schwidefsky <schwidefsky@de.ibm.com>
64
65 * readelf.c: Add linux target for S/390.
66
7bb10502
AM
672001-02-10 Alan Modra <alan@linuxcare.com.au>
68
69 * nm.c (print_symbol_info_bsd): Don't #ifdef inside printf in case
70 printf is a macro.
71
8ca8f343
HPN
722001-02-08 Hans-Peter Nilsson <hp@bitrange.com>
73
74 * acinclude.m4 (AM_PROG_LEX): Override installed definition.
75 * aclocal.m4: Regenerate.
76 * configure: Regenerate.
77
7340082d
NC
782001-02-07 Todd Vierling <tv@wasabisystems.com>
79
80 * bucomm.c (bfd_target_vector): Change extern array to pointer.
81 * objdump.c (bfd_target_vector): Likewise.
82
4d6ed7c8
NC
832001-02-07 David Mosberger <davidm@hpl.hp.com>
84
85 * readelf.c (process_unwind): New function.
86 (slurp_ia64_unwind_table): Ditto.
87 (dump_ia64_unwind): Ditto.
88 (find_symbol_for_address): Ditto.
89 (slurp_rela_relocs): New function (split off from dump_relocations()).
90 (slurp_rel_relocs): Ditto.
91 (parse_args): Handle '-u' option.
92
93 * unwind-ia64.c: New file.
94 * unwind-ia64.h: New file.
95 * Makefile.am: Include unwind-ia64.c in readelf build.
96 * Makefile.in: Regenerate.
7340082d 97 * po/binutils.pot: Regenerate.
4d6ed7c8 98
c7217458
PB
992001-02-04 Philip Blundell <philb@gnu.org>
100
101 * configure.in (OBJDUMP_DEFS): Match `arm*-*', not just `arm-*'.
102 * configure: Regenerate.
103
956eedd4
AM
1042001-01-31 Steve deRosier <sderosier@vari-lite.com>
105
106 * ieee.c (ieee_add_bb11): Don't check for backslashes
107 unless HAVE_DOS_BASED_FILE_SYSTEM is defined.
108
8855cbca
AM
1092001-01-24 Mark Elbrecht <snowball3@bigfoot.com>
110
c7f2731e
AM
111 * ieee.c: Update copyright.
112 (ieee_start_compilation_unit): Don't check for backslashes
113 unless HAVE_DOS_BASED_FILE_SYSTEM is defined.
114
8855cbca
AM
115 * stabs.c: Update copyright. Include "filenames.h".
116 (parse_stab): Use IS_ABSOLUTE_PATH. Ignore N_WARNING stabs.
117
329de803 1182001-01-23 Jakub Jelinek <jakub@redhat.com>
00d93f34
JJ
119
120 * readelf.c (process_version_sections): Check if VERDEF or VERNEED
121 sections are present before using them. Remove code duplication.
122 (process_symbol_table): Check if VERDEF or VERNEED sections are
123 present before using them.
124
23719f39
NC
1252001-01-17 Nick Clifton <nickc@redhat.com>
126
127 * objcopy.c (copy_object): Fail if attempting to convert the
128 endianness of the input object file.
129
130 * binutils.texi: Explain that objcopy cannot convert endianness.
c7f2731e 131
f726e849
NC
1322001-01-16 Nick Clifton <nickc@redhat.com>
133
134 * readelf.c (string_table_length): New variable.
135 (SECTION_NAME): Catch out of range indices and missing section
136 pointers.
137 (process_section_headers): Delete useless local variable
138 string_table_offset. Set the value of string_table_length
139 after loading the string table.
140 (process_mips_specific): Use SECTION_NAME macro.
141 (process_file): Set string_table_length to 0 when it is freed.
142
d0398d6a
NC
1432001-01-12 Nick Clifton <nickc@redhat.com>
144
145 * version.c (print_version): Update copyright date.
146
0d2bcfaf
NC
1472001-01-11 Peter Targett <peter.targett@arccores.com>
148
149 * readelf.c (dump_relocations): Include selection with EM_ARC.
150 (get_machine_name) Update name to "ARC".
151
8b1e6df3
NC
1522001-01-09 Nick Clifton <nickc@redhat.com>
153
154 * Makefile.am: Add rule to build objdump.o from objdump.c and
155 using OBJDUMP_DEFS.
156 * Makefile.in: Regenerate.
157
158 * configure.in: Define OBJDUMP_DEFS. Default to empty.
159 (arm, xscale, d10v): For these targets define OBJDUMP_DEFS to
160 -DDISASSEMBLER_NEEDS_RELOCS.
34cc70e3 161 * configure: Regenerate.
8b1e6df3
NC
162
163 * objdump.c (disassemble_bytes): If DISASSEMBLER_NEEDS_RELOCS
164 is defined read in the relocs even if dump_reloc_info is
165 false.
166
2f952d20
PB
1672001-01-07 Philip Blundell <philb@gnu.org>
168
169 * binutils.texi (Bug Reporting): Replace `bug-gnu-utils' with
170 `bug-binutils'.
171 * README: Likewise.
172
a8c548cb
NC
1732000-12-19 Nick Clifton <nickc@redhat.com>
174
175 * dlltool.c: Add missing support for arm-epoc-pe.
176 * configure.in: Add missing support for arm-epoc-pe.
177 * configure: Regenerate.
178
cc5fda35
NC
1792000-12-15 Nick Clifton <nickc@redhat.com>
180
181 * MAINTAINERS: Add Diego Novillo as a maintainer for the Intel
182 Mode parts of the x86 port.
183
bcedfee6
NC
1842000-12-04 Andreas Jaeger <aj@suse.de>
185
186 * readelf.c (guess_is_rela): Add EM_X86_64.
187 (dump_relocations): Add EM_X86_64.
188 (get_machine_name): Add EM_X86_64.
189 Include "elf/x86-64.h".
190
584da044
NC
1912000-12-12 Nick Clifton <nickc@redhat.com>
192
193 * readelf.c: Fix formatting.
194
b8355149
JH
195Mon Dec 11 14:30:21 MET 2000 Jan Hubicka <jh@suse.cz>
196
197 * MAINTAINERS: Add myself and Andreas Jaeger as x86_64 maintainer.
198
a98cc2b2
AH
1992000-12-07 Andrew Haley <aph@redhat.com>
200
201 * readelf.c (display_debug_frames): Only display columns that are
202 referenced by the frame debug info.
203
c7987a69
NC
2042000-12-05 Nick Clifton <nickc@redhat.com>
205
206 * MAINTAINERS: Add Jason Merrill as DWARF2 maintainer.
207
09fd7e38
JM
2082000-12-04 Jason Merrill <jason@redhat.com>
209
210 * readelf.c (process_section_headers): Handle linkonce.wi sections.
211 (display_debug_section): Likewise.
212 (display_debug_info): Display CU header before bailing.
213
e7af610e
NC
2142000-12-01 Chris Demetriou <cgd@sibyte.com>
215
09fd7e38
JM
216 * readelf.c (get_machine_flags): Recognize MIPS32 ISA in
217 EF_MIPS_ARCH. Replace use of E_MIPS_MACH_MIPS32 with
218 E_MIPS_MACH_MIPS32_4K and adjust printed CPU name similarly.
e7af610e 219
09fd7e38
JM
220 * readelf.c (get_machine_flags): Add cases for E_MIPS_ARCH_5,
221 and E_MIPS_ARCH_64.
84ea6cf2 222
09fd7e38
JM
223 * readelf.c (get_machine_flags): Add case for
224 E_MIPS_MACH_SB1.
c6c98b38 225
75066968
DD
2262000-11-30 Richard Earnshaw <rearnsha@arm.com>
227
228 * readelf.c (frame_display_row): Output 's' for DW_CFA_same_value.
229
5c4666ea
HPN
2302000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
231
ecd03389 232 * MAINTAINERS: Add Jvrn Rennecke and self as SH maintainers.
08c404a5
HPN
233 Change sourceware.cygnus.com to sources.redhat.com.
234 Fix typo for "amongst".
5c4666ea 235
e47b9e39
NC
2362000-11-28 Nick Clifton <nickc@redhat.com>
237
238 * strip.1 (COPYING): Mention that the GNU Free Documentation
239 License is present in the sources, but not the output, and
240 also available from the GNU website.
241 (GNU Free Documentation License): Comment out this section.
242 * strings.1: Ditto.
243 * size.1: Ditto.
244 * ranlib.1: Ditto.
245 * objdump.1: Ditto.
246 * objcopy.1: Ditto.
247 * nm.1: Ditto.
248 * nlmconv.1: Ditto.
249 * ar.1: Ditto.
250 * addr2line.1: Ditto.
251
c47d488e
DD
2522000-11-27 DJ Delorie <dj@redhat.com>
253
254 * readelf.c (usage): Add -wf (--debug-dump=frames) option.
255 (parse_args): Support -wf option.
256 (process_section_headers): Ditto.
257 (debug_displays): Ditto.
258 (display_debug_frames): New, dump *_frame sections.
259 (frame_need_space): Support for above.
260 (frame_display_row): Ditto.
261 * binutils.texi: Document it.
262
077b8428
NC
2632000-11-24 Nick Clifton <nickc@redhat.com>
264
265 * NEWS: Announce support for v5t, v5te and XScale.
266
93ebe586
NC
2672000-11-22 Nick Clifton <nickc@redhat.com>
268
269 * readelf.c (get_machine_name): Add EM_JAVELIN, EM_FIREPATH,
270 EM_ZSP, EM_MMIX, EM_HUANY, EM_PRISM.
271 (get_section_type_name): Add SHT_GROUP and SHT_SYMTAB_SHNDX.
272 (get_elf_section_flags: Add SHF_GROUP.
273 (process_section_headers): Adjust output for 32-bit binaries
274 to look nice on an 80 column terminal.
275
bd980545
L
2762000-11-20 H.J. Lu <hjl@gnu.org>
277
278 * readelf.c (get_osabi_name): Change ELFOSABI_MONTEREY to
279 ELFOSABI_AIX.
280
b612ab9c
RH
2812000-11-17 Richard Henderson <rth@redhat.com>
282
283 * readelf.c (display_debug_lines): Adjust last change to
284 use sizeof (external->li_length).
285
512d22f4
RH
2862000-11-17 Richard Henderson <rth@redhat.com>
287
288 * readelf.c (display_debug_lines): Fix section length check
289 and end_of_sequence computation.
290
cf055d54
NC
2912000-11-06 Nick Clifton <nickc@redhat.com>
292
293 * binutils.texi: Add GNU Free Documentation License.
294 * objcopy.1: Add GNU Free Documentation License.
295 * objdump.1: Add GNU Free Documentation License.
296 * addr2line.1: Add GNU Free Documentation License.
297 * ar.1: Add GNU Free Documentation License.
298 * nlmconv.1: Add GNU Free Documentation License.
299 * nm.1: Add GNU Free Documentation License.
300 * ranlib.1: Add GNU Free Documentation License.
301 * size.1: Add GNU Free Documentation License.
302 * strings.1: Add GNU Free Documentation License.
303 * strip.1: Add GNU Free Documentation License.
304
420496c1
NC
3052000-10-06 Luciano Gemme <ishitawa@yahoo.com>
306
307 * objcopy.c (--srec-len=nn): New parameter to set the
308 maximum length of generated Srecords.
309 (--srec-forceS3): New parameter that restricts the generation of
310 Srecords to type S3 only.
82ae5c6b
NC
311 * binutils.texi: Document new command line switches.
312 * objcopy.1: Docuemnt the new command line switches.
313 * NEWS: Announce the existence of the new command line switches.
c7f2731e 314
4d765177
NC
3152000-10-31 Nick Clifton <nickc@redhat.com>
316
317 * MAINTAINERS: Add Jim Wilson as the maintainer for the IA64
7947af93 318 code. Add Eric Chrisopher as maintainer of MN10300 port.
4d765177 319
9eb01b42
DD
3202000-10-12 Roger Sayle <roger@metaphorics.com>
321
322 * Make comma after string after icon/control optional.
323
156c2f8b
NC
3242000-09-13 Anders Norlander <anorland@acc.umu.se>
325
326 * readelf.c (get_machine_flags): Also print EF_MIPS_MACH field.
327
328 * NEWS: Mention support for MIPS32.
c7f2731e 329
99f9523c
NC
3302000-09-08 Nick Clifton <nickc@redhat.com>
331
332 * MAINTAINERS: Add Stephane Carrez as maintainer for 68HC[11|12].
333
5d64ca4e
L
3342000-09-07 H.J. Lu <hjl@gnu.org>
335
336 * configure.in (AC_ISC_POSIX): Put after AC_CANONICAL_SYSTEM.
337 * configure: Rebuild.
338
58cccadb
AO
3392000-09-06 Alexandre Oliva <aoliva@redhat.com>
340
341 * configure: Rebuilt with new libtool.m4.
342
5b343f5a
NC
3432000-09-05 Nick Clifton <nickc@redhat.com>
344
345 * aclocal.m4: Regenerate.
346 * config.in: Regenerate.
347 * configure: Regenerate.
348
468390eb
DB
3492000-09-04 Todd Vierling <tv@wasabisystems.com>
350
351 * strip.1: Fix stray '\' in -o formatting.
352
18e03609
NC
3532000-09-02 Nick Clifton <nickc@redhat.com>
354
355 * configure.in: Increase version number to 2.10.91.
356 * configure: Regenerate.
357 * aclocal.m4: Regenerate.
358 * config.in: Regenerate.
359 * po/binutils.pot: Regenerate.
c7f2731e 360
ac48eca1
AO
3612000-08-31 Alexandre Oliva <aoliva@redhat.com>
362
363 * acinclude.m4: Include libtool and gettext macros from the
364 top level.
365 * aclocal.m4, configure: Rebuilt.
366
6a84a0f9
DD
3672000-08-30 Jamie Guinan <guinan@bluebutton.com>
368
8948065d 369 * resrc.c (close_input_stream): Delete extraneous logic
6a84a0f9 370
5bcac8a4
HPN
3712000-08-24 Hans-Peter Nilsson <hp@axis.com>
372
373 * NEWS: Mention support for CRIS.
374
c8c5888e
NC
3752000-08-21 Nick Clifton <nickc@redhat.com>
376
377 * addr2line.c: Changed email address for Ulrich Lauther.
378
2ac374c4
L
3792000-08-17 Christopher C. Chimelis <chris@debian.org>
380
381 * objdump.c (LONGEST_ARCH): Set to sizeof("powerpc:common").
382
3f215a10
NC
3832000-08-17 Nick Clifton <nickc@redhat.com>
384
385 * readelf.c (display_debug_pubnames): Only issue warning
386 message once. Terminate message with a new line.
387 (display_debug_aranges): Only display version 2 debug info.
388
db4f6831
NC
3892000-08-14 Todd Vierling <tv@wasabisystems.com>
390
391 * objcopy.c (strip_main): Silently accept -d as an alias for -g
392 for compatability with old BSD systems.
393
22b36938
JE
3942000-08-14 Jason Eckhardt <jle@cygnus.com>
395
396 * NEWS: Mention i860 support.
397
4047915b
L
3982000-08-11 Carlo Wood <carlo@alinoe.com>
399
400 * addr2line.c (main): Add const to char *.
401
8d720007
GK
4022000-08-11 Geoff Keating <geoffk@cygnus.com>
403
404 * ar.c (main): Don't crash if called with no arguments
405 or only '-X32_64' as an argument.
406
205b2e50
NC
4072000-08-08 DJ Delorie <dj@redhat.com>
408
409 * resrc.c: use "gcc -xc" instead of -xc-header
410
535c37ff
JE
4112000-08-05 Jason Eckhardt <jle@cygnus.com>
412
413 * readelf.c (elf/i860.h): Include.
414 (dump_relocations): Add recognition of i860 architecture.
415 (guess_is_rela): Add recognition of i860 architecture.
416
dac850af
NC
4172000-08-03 Nick Clifton <nickc@cygnus.com>
418
419 * MAINTAINERS: Add information about CGEN maintainers.
420
6e800839
GK
4212000-07-26 Geoff Keating <geoffk@cygnus.com>
422
423 * nm.c (main): Ignore '-X32_64' as an option.
424 * ar.c (main): Likewise.
425 * binutils.texi (nm): Document new option.
426 (ar): Likewise.
427
5bbe3a50
AM
4282000-07-23 Michael Sokolov <msokolov@ivan.Harhan.ORG>
429
430 * rdcoff.c (external_coff_symbol_p): K&R-ise.
431
e107c42f
L
4322000-07-20 H.J. Lu <hjl@gnu.org>
433
434 * binutils/binutils.texi: Put back "@end table" deleted by
435 accident.
436
28c309a2
NC
4372000-07-05 Kenneth Block <krblock@computer.org>
438
c7f2731e
AM
439 * binutils/nm.c: Add optional style to demangle switch.
440 * binutils/objdump.c: Add optional style to demangle switch.
441 * binutils/addr2line.c: Add optional style to demangle switch.
442 * binutils/binutils.texi: Document optional style to demangle
28c309a2
NC
443 switch.
444
1b61cf92
HPN
4452000-07-20 Hans-Peter Nilsson <hp@axis.com>
446
447 * MAINTAINERS: Add self as CRIS port maintainer.
448 * readelf.c: Include elf/cris.h.
449 (guess_is_rela): Handle EM_CRIS.
450 (dump_relocations): Ditto.
451 (get_machine_name): Ditto.
452 * Makefile.am: Rebuild dependencies.
453 * Makefile.in: Regenerate.
454 * po/binutils.pot: Regenerate.
455
019148e4
L
4562000-07-19 H.J. Lu <hjl@gnu.org>
457
458 * readelf.c (get_dynamic_type): Change "AUXILARY" to
459 "AUXILIARY".
460 (process_dynamic_segment): Print out strings for DT_CONFIG,
461 DT_DEPAUDIT, DT_AUDIT and DT_RUNPATH.
462
b56f55ce
NC
4632000-07-19 Mark Kettenis <kettenis@gnu.org>
464
465 * nm.c (usage): Change output of `nm --help' to include a
466 description of the purpose of the program and a detailed
467 description of the accepted options.
468
f7db6139
L
4692000-07-19 H.J. Lu <hjl@gnu.org>
470
471 * readelf.c (process_dynamic_segment): Change DF_1_NODEPLIB
472 to DF_1_NODEFLIB.
473
05107a46
L
4742000-07-19 H.J. Lu <hjl@gnu.org>
475
476 * readelf.c (get_dynamic_type): Fix DT_CHECKSUM.
477
dcefbbbd
L
4782000-07-19 H.J. Lu <hjl@gnu.org>
479
480 * readelf.c (get_dynamic_type): Change DT_FEATURE_1 to
481 DT_FEATURE.
482 (process_dynamic_segment): Likewise.
483
484 * readelf.c (get_dynamic_type): Handle DT_CONFIG, DT_DEPAUDIT,
485 DT_AUDIT, DT_PLTPAD, DT_MOVETAB and DT_CHECKSUM.
486 (process_dynamic_segment): Handle DTF_1_CONFEXP, DF_1_NODEPLIB,
487 DF_1_NODUMP and DF_1_CONLFAT.
488
6dbb55b6
NC
4892000-07-18 Nick Clifton <nickc@cygnus.com>
490
491 * binutils.texi (readelf): Fix spelling typo.
492
86d65c94
MK
4932000-07-11 Mark Kettenis <kettenis@gnu.org>
494
495 * objdump.c (usage): Make output of `objdump --help' more
496 consistent with the rest of the GNU world. Add a line describing
497 the purpose of the program.
498
3c9f43b1
AM
4992000-07-10 David Huggins-Daines <dhd@linuxcare.com>
500
501 * stabs.c (parse_stab_range_type): Cast to proper type to fix
502 warning.
503
5042000-07-10 Ryan Bradetich <rbradetich@uswest.net>
505
506 * readelf.c (get_dynamic_data): Add casts and use unsigned chars
507 to fix warnings.
508 (process_symbol_table): Ditto.
509 (procesS_extended_line_op): Ditto.
510 (display_debug_lines): Ditto.
511 (display_debug_pubnames): Ditto.
512 (read_and_display_attr): Ditto.
513
3316ae25
NC
5142000-07-09 Nick Clifton <nickc@cygnus.com>
515
516 * MAINTAINERS: Add several more port specific maintainers.
517
68dcecab
NC
5182000-07-05 Nick Clifton <nickc@cygnus.com>
519
520 * MAINTAINERS: Add blanket write privs for Michael Meissner.
521
302ab118
DD
5222000-06-05 DJ Delorie <dj@redhat.com>
523
68dcecab 524 * MAINTAINERS: New.
302ab118 525
7f143ac1
DD
5262000-07-01 Eric Fifer <EFifer@sanwaint.com>
527
528 * dllwrap.c: Changed mistaken dyn_string_append() calls
529 to dyn_string_append_cstr().
530
944e5c61
AM
5312000-07-01 Alexander Aganichev <AAganichev@hypercom.com>
532
533 * stabs.c (parse_stab_type): Divide size in bits by 8 as binutils
534 struct debug_type stores size in bytes.
535
0bdaf48b
AM
5362000-07-01 Alan Modra <alan@linuxcare.com.au>
537
538 * Makefile.am (DEP): Fix 2000-06-22. grep after running dep.sed
539 (CLEANFILES): Add DEPA.
540 * Makefile.in: Regenerate.
541
a0c0ddf7
AM
5422000-06-27 Alan Modra <alan@linuxcare.com.au>
543
544 * ar.c: Revert incorrect 2000-06-25 patch.
545 * bucomm.c: Likewise.
546
05c58a7c
NC
5472000-06-25 Mark Elbrecht <snowball3@bigfoot.com>
548
549 * rdcoff (parse_coff_symbol): Treat GNU weak symbols as external.
550 (external_coff_symbol_p): New function.
551 (parse_coff): Use it.
552
307ff1df
NC
5532000-06-25 Alexander Aganichev <AAganichev@hypercom.com>
554
555 * ar.c (normalize): Advance past both characters in a DOS based
556 <letter>: filepath prefix.
557 (main): Likewise.
558 * bucomm.c (make_tempname): Likewise.
559
d1cdf501
NC
5602000-06-24 Nick Clifton <nickc@cygnus.com>
561
562 * objdump.c (usage): Fix description of --stabs switch.
563
6d5be915
AM
5642000-06-22 Alan Modra <alan@linuxcare.com.au>
565
566 * Makefile.am (DEP): grep for leading `/' in DEP1, and fail if we
567 find one.
568 * Makefile.in: Regenerate.
569
2ab47eed
AM
5702000-06-20 Alexander Aganichev <AAganichev@hypercom.com>
571
572 * ar.c (normalize): Correct pointer comparison when checking for
573 backslashes.
574 (main): Likewise.
575 * bucomm.c (make_tempname): Likewise.
576
577 * ieee.c (ieee_start_compilation_unit): Correct pointer comparison
578 and search for backslashes in the original pathname.
579 (ieee_add_bb11): Likewise.
580
58781cd0
NC
5812000-06-18 Nick Clifton <nickc@redhat.com>
582
583 * ar.c (print_contents): Improve verbose message.
584
0724d64b
L
5852000-06-15 H.J. Lu <hjl@gnu.org>
586
587 * dyn-string.c: Removed. Not needed with dyn-string.c in
588 libiberty.
589 * dyn-string.h: Likewise.
590
591 * Makefile.am: Remove references to dyn-string.c and
592 dyn-string.h. Rebuild dependency.
593 * Makefile.in: Rebuild.
594
ccd13d18
L
5952000-06-15 H.J. Lu <hjl@gnu.org>
596
597 * binutils.texi: Put a warning on copying relocatable object
598 files between two different formats.
599
2104a50e
DD
6002000-06-13 DJ Delorie <dj@cygnus.com>
601
602 * rcparse.y (control): ICON controls take an id as the first
603 parameter, not an optional string. Also, call new convenience
604 function that takes res_id's.
605 * resrc.c (define_control): missing text means zero-length string,
606 not zero ID.
607 (define_icon_control): New.
608 * windres.h: declare define_icon_control.
609
bcef29e6
L
6102000-06-13 H.J. Lu <hjl@gnu.org>
611
612 * configure: Regenerate.
613
946efd95
DB
6142000-06-08 David O'Brien <obrien@FreeBSD.org>
615
616 * configure.in (VERSION): Update to show this is the CVS mainline.
617
6b3bf560
DB
6182000-06-02 David O'Brien <obrien@FreeBSD.org>
619
620 * strings.c (isgraphic): Interpret <TAB> as a printable character,
621 analogous to <SPACE>.
622
fb101ead
AM
6232000-05-30 Alan Modra <alan@linuxcare.com.au>
624
625 * objdump.c (display_target_list): Use bfd_close_all_done, not
626 bfd_close to fix crash caused by 2000-05-24 change.
627
3b35ec75
DD
6282000-05-25 DJ Delorie <dj@cygnus.com>
629
630 * resrc.c (close_input_stream): zero out cpp_pipe after closing it.
631
2114f57b
AM
6322000-05-26 Alan Modra <alan@linuxcare.com.au>
633
634 * Makefile.am: Update dependencies with "make dep-am"
635 * Makefile.in: Regenerate.
636
5af11cab
AM
6372000-05-26 Eli Zaretskii <eliz@is.elta.co.il>
638
639 * ar.c: Include filenames.h.
640 (normalize) [HAVE_DOS_BASED_FILE_SYSTEM]: Support backslashes
641 and drive letters in file names.
642 (main): Support backslashes and drive letters in argv[0]. Drop
643 the .exe suffix, if any, in argv[0] if is_ranlib is negative. Use
644 FILENAME_CMP instead of strcmp to compare file names.
645 (open_inarch) [__GO32__]: Don't ifdef errno != ENOENT test for
646 DJGPP v2.
647 (do_quick_append) [__GO32__]: Ditto.
648 (get_pos_bfd, delete_members, move_members, replace_members):
649 Compare file names with FILENAME_CMP.
650
651 * bucomm.c: Include filenames.h.
652 (make_tempname) [HAVE_DOS_BASED_FILE_SYSTEM]: Support mixed
653 forward/backward slashes and drive letters in file names.
654
655 * ieee.c (ieee_start_compilation_unit, ieee_add_bb11): Support
656 mixed forward/backward slashes and drive letters in file names.
657
658 * strings.c (O_BINARY, setmode, SET_BINARY): Define.
659 (main) [SET_BINARY]: Use SET_BINARY to switch stdin into binary
660 mode.
661
662 * objcopy.c: Include filenames.h.
663 (main) [HAVE_DOS_BASED_FILE_SYSTEM]: Drop the .exe suffix
664 before comparing to "strip".
665 Use FILENAME_CMP to compare file names.
666
667 * arsup.c: Include filenames.h.
668 (map_over_list, ar_delete, ar_replace, ar_extract): Use
669 FILENAME_CMP to compare file names.
670 (ar_open): Prepend "tmp-" instead of appending "-tmp", to create
671 the temporary file name.
672
673 * configure.in: Check for setmode.
674 * configure: Regenerate.
675
f190c5c4
AM
6762000-05-24 Alan Modra <alan@linuxcare.com.au>
677
678 * objdump.c (display_target_list): Close the bfd.
679 (display_info_table): Likewise.
680
d8121479
L
6812000-05-14 H.J. Lu (hjl@gnu.org)
682
683 * objcopy.c (filter_symbols): Don't strip global symbols in
684 relocatable object files.
685
e3a69612
AM
6862000-05-14 Alan Modra <alan@linuxcare.com.au>
687
688 * size.c (usage): Associate short options with corresponding long
689 option to give a clue as to their function.
690
6912000-05-14 Philippe De Muyter <phdm@macqel.be>
692
693 * size.c (main): Accept and ignore `-f' option.
694
897083bd
AM
6952000-05-13 Alan Modra <alan@linuxcare.com.au>
696
697 * bucomm.h (gettext, dgettext, dcgettext, textdomain,
698 bindtextdomain): Replace defines with those from intl/libgettext.h
699 to quieten gcc warnings.
700
5ee1baa2
L
7012000-05-12 H.J. Lu <hjl@gnu.org>
702
703 * nlmconv.c (temp_filename): Removed.
704
705 * nlmconv.c (link_inputs): Use make_temp_file () instead of
706 choose_temp_base ().
707 * objdump.c (display_target_list): Likewise.
708 (display_info_table): Likewise.
709
1a89cc7d
AM
7102000-05-08 Alan Modra <alan@linuxcare.com.au>
711
712 * objcopy.c (setup_section): Add const and gettext calls for err.
713
146243a7
L
7142000-05-02 H.J. Lu <hjl@gnu.org>
715
716 * readelf.c (get_osabi_name): Handle ELFOSABI_NONE instead of
717 ELFOSABI_SYSV. Also handle ELFOSABI_NETBSD, ELFOSABI_HURD,
718 ELFOSABI_SOLARIS, ELFOSABI_MONTEREY, ELFOSABI_IRIX,
719 ELFOSABI_FREEBSD, ELFOSABI_TRU64, ELFOSABI_MODESTO
720 and ELFOSABI_OPENBSD.
721
0f371bb4
AM
7222000-05-02 Kazu Hirata <kazu@hxi.com>
723
724 * coffgrok.c: Add ATTRIBUTE_UNUSED as appropriate.
725 * srconv.c: Likewise.
726 * sysdump.c: Likewise.
727
dff14200
DC
728Sun Apr 23 14:23:26 2000 Denis Chertykov <denisc@overta.ru>
729
730 * readelf.c (guess_is_rela): AVR uses RELA relocations.
731 (get_machine_name): machine name for EM_AVR added.
732
800eeca4
JW
733Fri Apr 21 13:20:53 2000 Richard Henderson <rth@cygnus.com>
734 David Mosberger <davidm@hpl.hp.com>
735
736 * Makefile.am (readelf.o): Add elf/ia64.h.
737 * Makefile.in: Rebuild.
738 * readelf.c: Include elf/ia64.h.
739 (guess_is_rela, dump_relocations): Handle EM_IA_64.
c7f2731e 740
ea584125
TW
7412000-04-17 Timothy Wall <twall@cygnus.com>
742
743 * objdump.c (disassemble_data): Set octets per byte *after*
744 resolving arch/mach for binary files.
745
12ff5d56
AM
7462000-04-14 Michael Sokolov <msokolov@ivan.Harhan.ORG>
747
748 * arlex.l: Add directives to increase lex buffer size.
749
750 * objdump.c, readelf.c: Don't include strarg.h or varargs.h. They are
c7f2731e 751 already included by bucomm.h.
12ff5d56 752
50da7a9c
NC
7532000-04-10 Philippe De Muyter <phdm@macqel.be>
754
755 * readelf (dynamic_segment_mips_val): Call `sprintf', not
756 `strftime' since strftime is not available on all systems.
757 (process_mips_specific): Ditto.
758
a2d91340 759Fri Apr 7 15:56:57 2000 Andrew Cagney <cagney@b1.cygnus.com>
c7f2731e 760
a2d91340 761 * configure.in (WARN_CFLAGS): Set to -W -Wall by default. Add
c7f2731e 762 --enable-build-warnings option.
a2d91340
AC
763 * Makefile.am (AM_CFLAGS, WARN_CFLAGS): Add definitions.
764 * Makefile.in, configure: Re-generate.
765
37cc8ec1
AM
7662000-04-06 Alan Modra <alan@linuxcare.com.au>
767
768 * addr2line.c: Update copyright.
769 * objcopy.1: Likewise, and title.
770 * strings.1: Likewise.
771
772 * version.c (print_version): Add 2000.
773
774 * rddbg.c (read_section_stabs_debugging_info): Don't use
775 bfd_size_type for strx to avoid printf problems if BFD64.
776
777 * bucomm.c: (report): Remove `static'.
778 Move inclusion of stdarg.h/vararg.h from here.
779 * bucomm.h: To here.
780 (CONST): Change all occurences to const.
781 (report): Declare it.
782 (bfd_fatal): Add ATTRIBUTE_NORETURN.
783 (fatal): Add ATTRIBUTE_PRINTF_1 ATTRIBUTE_NORETURN.
784 (non_fatal): Add ATTRIBUTE_PRINTF_1.
785
786 * ar.c (main): Use fatal or non_fatal instead of fprintf.
787 Correct a typo in an error message.
788 (do_quick_append): Use non_fatal instead of fprintf.
789 (move_members): Use fatal instead of fprintf, exit.
790 * coffdump.c (main): Same here.
791
792 * dlltool.c (display): Delete.
793 (warn): Delete.
794 (inform): Use `report' instead of `display'.
795 (rvaafter): Remove trailing \n from fatal error msg.
796 (rvabefore): Ditto.
797 (asm_prefix): Ditto.
798 (yyerror): Replace `warn' with `non_fatal', and remove \n.
799 (def_name): Likewise.
800 (run): Likewise.
801 (scan_all_symbols): Likewise.
802 (gen_lib_file): Likewise.
803 (def_library): Likewise. Remove extra program_name too.
804 (run): Remove \n from inform strings.
805 (scan_drectve_symbols): Likewise.
806 (add_excludes): Likewise.
807 (scan_open_obj_file): Likewise.
808 (gen_exp_file): Likewise.
809 (gen_lib_file): Likewise.
810 (process_duplicates): Likewise.
811
812 * Makefile.am (dllwrap_SOURCES): Add version.c.
813 * dllwrap.c (program_version): Delete.
814 (print_version): Delete.
815 (display): Always print trailing \n.
816 (warn): New.
817 (delete_temp_files): Use warn instead of fprintf. Use gettext.
818 (run): Here too.
819 (main): And here.
820 (usage): gettext'ify.
821 (long_options): Add missing initialisers.
822
823 * nlmconv.c (main): Use fatal/non_fatal instead of fprintf.
824 (select_output_format): Likewise.
825 (powerpc_mangle_relocs): Likewise.
826 (link_inputs): Likewise.
827
828 * nm.c (set_print_radix): Use fatal instead of fprintf, exit.
829 (set_output_format): Likewise.
830 (main): Use non_fatal instead of fprintf.
831 (display_rel_file): Likewise.
832
833 * objdump.c (slurp_symtab): Use non_fatal instead of fprintf.
834 (slurp_dynamic_symtab): Same here.
835 (disassemble_data): And here.
836 (read_section_stabs): And here.
837 (read_section_stabs): And here.
838 (dump_bfd): And here.
839 (main): And here.
840 (objdump_sprintf): Use fatal instead of fprintf, exit.
841 (disassemble_data): Same here.
842
843 * rdcoff.c (parse_coff_type): Use non_fatal instead of fprintf.
844 (parse_coff_struct_type): Same here.
845 (parse_coff_enum_type): And here.
846 (parse_coff): And here.
847 * rddbg.c (read_debugging_info): And here.
848 * size.c (main): And here.
849 * windres.c (format_from_name): And here.
850 * wrstabs.c (stab_write_symbol): Here too.
851 (write_stabs_in_sections_debugging_info): And here.
852 (stab_int_type): And here.
853 (stab_struct_field): And here.
854 (stab_typdef): And here.
855
856 * rescoff.c (read_coff_rsrc): Use fatal instead of fprintf, exit.
857 * srconv.c (main): Same here.
858 * strings.c (main): And here.
859 (integer_arg): And here.
860 * sysdump.c (main): And here.
861
34cbe64e
TW
8622000-04-06 Timothy Wall <twall@cygnus.com>
863
864 * objdump.c (dump_section_header): Print CLINK and BLOCK flags.
865
eb6bd4d3
JM
8662000-04-06 Jason Merrill <jason@yorick.cygnus.com>
867
868 * readelf.c (decode_location_expression): Loop through multiple
869 operations.
870 (read_and_display_attr): Pass in length.
1fa37306
JM
871
872 * readelf.c (read_and_display_attr): Add CU offset to references.
873 (display_debug_info): Pass it in.
874
f3485b74
NC
8752000-04-06 Nick Clifton <nickc@cygnus.com>
876
877 * readelf.c (decode_ARM_machine_flags): New function.
878 (get_machine_flags): Call decode_ARM_machine_flags for ARM
879 targets.
c7f2731e 880
5f8a9d91 881 (get_machine_name): Catch EM_AVR
f3485b74 882
57938635
AM
8832000-04-05 Alan Modra <alan@linuxcare.com.au>
884
885 * binutils.texi: Remove optional `=' from long options that have
886 an `=' in the argument.
887 * objcopy.1: Here too. Remove extra space on discard-all.
888
889 * binutils.texi (objcopy): Mention --redefine-sym.
890 * objcopy.1: Here too.
891 * NEWS: And here.
892
893 * objcopy.c (parse_flags): Split off flag names from error message
894 gettext as they are not translated.
895 (copy_main): Similarly split off option name for --add-section,
896 --set-section-flags, --change-section-vma, --change-section-lma
897 error messages.
898 Some white space changes.
899
900 from Matthew Benjamin <matt@linuxbox.nu>
901 * objcopy.c (struct redefine_node): New.
902 (redefine_sym_list): New.
903 (redefine_list_append): New.
904 (lookup_sym_redefinition): New.
905 (OPTION_REDEFINE_SYM): New.
906 (copy_options): Add --redefine-sym option.
907 (copy_usage): Mention it.
908 (filter_symbols): Rename symbols on redefine_sym_list.
909 (copy_object): Call filter_symbols if redefine_sym_list != NULL.
910 (copy_main): Handle OPTION_REDEFINE_SYM.
911
dd27201e
L
9122000-04-04 H.J. Lu <hjl@gnu.org>
913
914 * readelf.c (process_symbol_table): Correctly read in symbol
915 versioning information.
916
41b49281
AM
9172000-04-04 Alan Modra <alan@linuxcare.com.au>
918
8ad3436c
AM
919 * po/binutils.pot: Regenerate.
920
921 * addr2line.c (usage): Restore translated part of bug string.
922 * ar.c (usage): Likewise.
923 * nlmconv.c (show_usage): Likewise.
924 * nm.c (usage): Likewise.
925 * objcopy.c (copy_usage): Likewise.
926 (strip_usage): Likewise.
927 * objdump.c (usage): Likewise.
928 * readelf.c (usage): Likewise.
929 * size.c (usage): Likewise.
930 * strings.c (usage): Likewise.
931 * windres.c (usage): Likewise.
932
41b49281
AM
933 * Makefile.am (MKDEP): Use gcc -MM rather than mkdep.
934 (DEP): Quote when passing vars to sub-make. Add warning
935 message to end.
936 (DEP1): Rewrite for "gcc -MM".
937 (CLEANFILES): Add DEP2.
938 Update dependencies.
939 * Makefile.in: Regenerate.
940
9412000-04-04 H.J. Lu <hjl@gnu.org>
942
943 * Makefile.am (GENERATED_HFILES): Add rcparse.h
944 (arparse.h): Depend on arparse.c
945 (defparse.h, nlmheader.h, rcparse.h, sysinfo.h): Similarly.
946
a9273d78
L
9472000-04-03 H.J. Lu (hjl@gnu.org)
948
949 * size.c (usage): Use REPORT_BUGS_TO.
950
c20f4f8c
AM
9512000-04-03 Alan Modra <alan@linuxcare.com.au>
952
953 * bucomm.h: #include "bin-bugs.h"
954 * addr2line.c (usage): Use REPORT_BUGS_TO.
955 * ar.c (usage): Likewise.
956 * nlmconv.c (show_usage): Likewise.
957 * nm.c (usage): Likewise.
958 (OPTION_TARGET): Define.
959 (long_options): Use OPTION_TARGET rather than 200.
960 (main): Likewise.
961
41b49281 962 * objcopy.c (copy_usage): Use REPORT_BUGS_TO.
c20f4f8c
AM
963 (strip_usage): Likewise.
964 * objdump.c (usage): Likewise.
965 * readelf.c (usage): Likewise.
966 * strings.c (usage): Likewise.
967 * windres.c (usage): Likewise.
968
00ed88bd
AM
9692000-03-31 John David Anglin <dave@hiauly1.hia.nrc.ca>
970
971 * readelf.c: Include sys/types.h before sys/stat.h for ultrix.
972
3b7aaf81
NC
9732000-03-27 Nick Clifton <nickc@cygnus.com>
974
975 * rddbg.c (read_section_stabs_debugging_info): Catch out of range
976 string offsets in corrupt stabs entries.
977
c20f4f8c 9782000-03-27 Alan Modra <alan@linuxcare.com.au>
adde6300
AM
979
980 * readelf.c: Include elf/avr.h
981 (dump_relocations): Add EM_AVR case.
982
fd5ccd47
PB
9832000-03-09 Tim Waugh <twaugh@redhat.com>
984
985 * strings.1: Correct '-bytes' to '--bytes'.
986
9c28aef3
L
9872000-03-08 H.J. Lu <hjl@gnu.org>
988
989 * Makefile.am (install-exec-local): Depend on
990 install-binPROGRAMS for parallel make.
991 * Makefile.in: Regenerated.
992
e699b9ff
ILT
9932000-02-27 Ian Lance Taylor <ian@zembu.com>
994
995 From Brad Lucier <lucier@math.purdue.edu>:
996 * readelf.c (process_dynamic_segment): Add cast to make sure
997 argument to %* is int.
998
2f79b725
L
9992000-02-25 H.J. Lu <hjl@gnu.org>
1000
07735828 1001 * configure.in (AC_SEARCH_LIBS): Pass m, not -lm.
2f79b725 1002
8a0e0f38
NC
10032000-02-24 Nick Clifton <nickc@cygnus.com>
1004
1005 * configure.in: Add arm-wince, mips-pe and sh-pe targets.
1006 * configure: Regenerate.
1007
1008 * dlltoolc.: Add support for sh-pe and mips-pe targets.
1009 * rescoff.c: Add support for sh-pe and mips-pe targets.
1010
1ce6cb43
AM
10112000-02-23 H.J. Lu <hjl@gnu.org>
1012
1013 * readelf.c (get_osabi_name): Handle ELFOSABI_LINUX.
1014
ca47b30c
NC
10152000-02-22 Nick Clifton <nickc@cygnus.com>
1016
1017 * readelf.c (process_symbol_table): Remove use of ELF_ST_OTHER.
1018
16062207
ILT
10192000-02-22 Ian Lance Taylor <ian@zembu.com>
1020
1021 From Brad Lucier <lucier@math.purdue.edu>:
1022 * readelf.c (process_version_sections): Add casts to make sure
1023 argument to %* is an int.
1024 (process_mips_specific): Add casts to make printf arguments match
1025 format.
1026
f6af82bd
AM
10272000-02-21 Alan Modra <alan@spri.levels.unisa.edu.au>
1028
1029 * objdump.c (dump_section_header): Change `opb' to unsigned.
1030 (find_symbol_for_address): Same here.
1031 (disassemble_data): And here. Change `addr_offset',
1032 `stop_offset', `nextstop_offset' to unsigned long.
1033 (dump_data): Change opb to unsigned.
1034
278d4456
FCE
10352000-02-18 Frank Ch. Eigler <fche@redhat.com>
1036
1037 * resrc.c: Remove unmatched #if for cygwin.
1038
0fff8110
FN
10392000-02-14 Fernando Nasser <fnasser@totem.to.cygnus.com>
1040
1041 * binutils.texi: Document the change of flavor name from atpcs-special
1042 to special-atpcs to prevent name conflict in gdb.
1043
f1563258
TW
10442000-02-08 Timothy Wall <twall@redhat.com>
1045
1046 * objdump.c (show_line): Fix bug preventing printing of the very
1047 first line (line zero) of a file when interlisting source and
1048 assembly. Added option to print entire context from start of file
1049 when the first line from that file is encountered.
1050
940b2b78
TW
10512000-02-03 Timothy Wall <twall@redhat.com>
1052
1053 * binutils/objdump.c (dump_section_header, find_symbol_for_address,
1054 show_line, disassemble_bytes, disassemble_data, dump_data):
1055 distinguish between octets and bytes.
c7f2731e 1056
5cae921e 10572000-01-27 Thomas de Lellis <tdel@windriver.com>
fad6fcbb 1058
c7f2731e 1059 * nm.c (print_symbol_info_bsd): Use bfd_is_undefined_symclass to
fad6fcbb 1060 check to unresolved symbols.
c7f2731e
AM
1061 (print_symbol_info_sysv): Ditto.
1062 (print_symbol_info_posix): Ditto.
fad6fcbb 1063
c7f2731e 1064 * binutils.texi: Document new 'V' symclass flag for nm.
fad6fcbb 1065
94470b23
NC
10662000-01-27 Nick Clifton <nickc@redhat.com>
1067
58efb6c0
NC
1068 * binutils.texi (objdump): Document new ARM specific
1069 disassembler options.
1070
94470b23
NC
1071 * objdump.c (usage): Call disassembler_usage().
1072
305c7206
AM
10732000-01-27 Alan Modra <alan@spri.levels.unisa.edu.au>
1074
1075 * readelf.c (get_dynamic_flags): Return buff.
1076 (process_dynamic_segment): Don't pass error strings to printf
1077 as format arg.
1078 (read_and_display_attr): Use lx and ld to print longs.
1079 (process_corefile_note_segment): Cast bfd_vma to unsigned long
1080 before printing.
1081 Update copyright.
1082
67a95c88
NC
10832000-01-17 Nick Clifton <nickc@cygnus.com>
1084
1085 * readelf.c (get_osabi_name): Recognise ELFOSABI_ARM.
1086
3dceb55b
AM
10872000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
1088
1089 * debug.c (debug_name_type): Return DEBUG_TYPE_NULL rather than
1090 false.
1091 (debug_tag_type): Here too.
1092 * ieee.c (ieee_builtin_type): And here.
1093 * stabs.c (parse_stab_type, parse_stab_array_type): And here.
1094
a7c8f90e
NC
10952000-01-13 Nick Clifton <nickc@cygnus.com>
1096
1097 * readelf.c (get_machine_name): Change EM_S370 to return "IBM
1098 System/370".
1099
2d0e6f43
NC
11002000-01-11 Nick Clifton <nickc@cygnus.com>
1101
1102 * readelf.c (get_dynamic_type): Remove DT_ENCODING.
1103
7bea2f73
NC
11042000-01-10 Nick Clifton <nickc@cygnus.com>
1105
1106 * readelf.c (get_note_type): Display NT_WIN32PSTATUS notes.
1107
5a298d2d
NC
11082000-01-07 Mumit Khan <khan@xraylith.wisc.edu>
1109
c7f2731e 1110 * windres.c (long_options): Add --use-temp-file and
5a298d2d
NC
1111 --no-use-temp-file options.
1112 (usage): Document.
1113 (main): Handle.
c7f2731e 1114
5a298d2d 1115 * windres.h: Update read_rc_file prototype.
c7f2731e 1116
5a298d2d
NC
1117 * resrc.c (cpp_temp_file): New static variable.
1118 (istream_type): New static variable.
1119 (close_pipe): Delete function.
1120 (run_cmd): New static function.
1121 (open_input_stream): New static function.
1122 (close_input_stream): New static function.
c7f2731e 1123 (look_for_default): Handle DOS directory separator. Use
5a298d2d
NC
1124 open_input_stream instead of popen.
1125 (read_rc_file): Likewise.
c7f2731e 1126
5a298d2d 1127 * binutils.texi: Document --use-temp-file, --no-use-temp-file
c7f2731e 1128 options.
5a298d2d 1129
5f0f29c3 11302000-01-04 Mumit Khan <khan@xraylith.wisc.edu>
c7f2731e 1131
5f0f29c3
NC
1132 * dlltool.c (create_compat_implib): New variable.
1133 (gen_exp_file): Use.
1134 (make_one_lib_file): Use.
1135 (long_options): Add --compat-implib option.
1136 (usage): Handle.
1137 (main): Handle.
1138
087f88b2
NC
1139 * dllwrap.c (enum target_type): Rename MINGW32_TARGET to MINGW_TARGET.
1140 (main): Use. Don't look for "32" in cygwin and mingw target names.
1141
8f915f68
NC
11422000-01-03 Nick Clifton <nickc@cygnus.com>
1143
1144 * binutils.texi: Document new, ARM specific disassembler
c7f2731e 1145 command line switch "-M force-thumb".
252b5132 1146
2f6d2f85 1147For older changes see ChangeLog-9899
252b5132
RH
1148\f
1149Local Variables:
1150mode: change-log
1151left-margin: 8
1152fill-column: 74
1153version-control: never
1154End:
This page took 0.146913 seconds and 4 git commands to generate.