Nick Clifton
069fe61f90
Remove redundant reference to E_V850EA_ARCH.
2002-08-29 15:43:47 +00:00
Alan Modra
fe0507eba5
* objdump.c (dump_bfd): Restore lines accidentally deleted in
...
last commit.
2002-08-28 12:32:06 +00:00
Nick Clifton
026df7c5e6
Add TMS320C4x support
2002-08-28 10:38:51 +00:00
Alan Modra
68a4c07345
Revert last change.
2002-08-26 23:15:48 +00:00
Alan Modra
a1df01d1e4
* nm.c (display_rel_file): Don't report "no symbols" as an error.
...
* objdump.c (slurp_symtab): Likewise.
(slurp_dynamic_symtab): Likewise.
(dump_symbols): Likewise. Do print "no symbols" to stdout.
2002-08-26 10:14:15 +00:00
Geoffrey Keating
a926ab2fb9
* MAINTAINERS: Change my mailing address.
2002-08-24 22:43:50 +00:00
Dave Anglin
fcf6238032
* MAINTAINERS: Add Dave Anglin as HPPA co-maintainer.
2002-08-23 16:07:02 +00:00
Nick Clifton
51e28791b0
Add Jeff Law as HPPA maintainer
2002-08-22 17:35:42 +00:00
Alan Modra
c5b060adc5
* readelf.c (parse_args): Change debug_dump_opt to static.
2002-08-20 23:46:41 +00:00
Nick Clifton
61cd567514
Revert previous delta - it was bogus.
2002-08-17 09:59:34 +00:00
Nick Clifton
86f5577900
Put a newline after display an unknown dynamic type.
2002-08-16 14:41:15 +00:00
Nick Clifton
4b73ca9289
Cope with demangling function names that include a double underscore.
2002-08-16 11:44:03 +00:00
Alan Modra
35b1837e46
* readelf.c: Include elf/i370.h.
...
(dump_relocations): Handle EM_S370.
(dynamic_segment_parisc_val): Print \n.
(process_dynamic_segment <DT_BIND_NOW>): Here too.
2002-08-15 12:22:39 +00:00
Nick Clifton
762baac5e1
oops - omitted from previous delta
2002-08-14 15:13:09 +00:00
Nick Clifton
85c09e8a4a
Don't warn about ALT use with non-VIRTKEY.
2002-08-14 10:44:54 +00:00
H.J. Lu
212a3c4d9d
2002-08-13 H.J. Lu <hjl@gnu.org>
...
* objcopy.c (copy_object): Don't warn about the unsupported
architecture unless the input target is defaulted or the
output architecture is different from the input.
2002-08-13 13:39:02 +00:00
Nick Clifton
2b692c5912
Updated Swedish translation
2002-08-09 15:07:57 +00:00
Alan Modra
09de7a7356
* prdbg.c (pr_fix_visibility): Remove assert.
2002-08-05 00:54:11 +00:00
Nick Clifton
47badb7be6
Rename function arguments to avoid shadowing global symbols of the same name.
2002-07-31 09:38:04 +00:00
Jakub Jelinek
2979dc3446
* readelf.c (OPTION_DEBUG_DUMP): Define.
...
(options): Use it.
(usage): Update help.
(parse_args): Handle --debug-dump separately from -w.
* doc/binutils.texi (readelf): Update documentation.
2002-07-30 14:33:40 +00:00
Nick Clifton
219576a4db
New translations
2002-07-25 10:31:28 +00:00
Nick Clifton
bf4f22e6a6
oops - omitted from previous delta
2002-07-24 09:37:02 +00:00
Alan Modra
c5b3a82ae6
* Makefile.am: Run "make dep-am".
...
* Makefile.in: Regenerate.
2002-07-23 12:44:25 +00:00
Nick Clifton
0461a601af
update translations.
2002-07-23 09:58:05 +00:00
Alan Modra
bf44dd7445
* doc/binutils.texi (addr2line <man synopsis>): Correct brackets.
2002-07-23 05:12:57 +00:00
Alan Modra
63eb080933
* budemang.c: Include config.h and string.h/strings.h.
2002-07-23 05:12:26 +00:00
Alan Modra
2c205ff2b0
* budemang.c: Include string.h.
2002-07-20 14:00:47 +00:00
Nick Clifton
1e4cf259d2
Add IP2K support
2002-07-18 11:11:13 +00:00
Nick Clifton
2cbb2eefe2
Add 'Chnages in 2.13' to NEWS files.
2002-07-16 07:58:34 +00:00
Jakub Jelinek
047b22647d
* readelf.c (get_dynamic_type): Handle DT_GNU_PRELINKED,
...
DT_GNU_CONFLICT* and DT_GNU_LIBLISZ*.
(get_section_type_name): Handle SHT_GNU_LIBLIST.
(process_dynamic_segment): Handle DT_GNU_CONFLICTSZ,
DT_GNU_LIBLISTSZ and DT_GNU_PRELINKED.
(process_gnu_liblist): New.
(process_file): Call it.
* elf/common.h (SHT_GNU_LIBLIST, DT_GNU_PRELINKED,
DT_GNU_CONFLICT*, DT_GNU_LIBLIST*): Define.
2002-07-10 15:28:34 +00:00
Alan Modra
97230b1503
* Makefile.am (check-DEJAGNU): Revert 2002-06-25 change.
...
* Makefile.in: Regenerate.
2002-07-02 23:48:45 +00:00
Alan Modra
a6637ec0ed
* budemang.c: New file, "demangle" function.
...
* budemang.h: New file.
* addr2line.c (translate_addresses): Use "demangle".
* nm.c (print_symname): Likewise.
* objdump.c (objdump_print_symname): Likewise.
(dump_symbols): Likewise. Also, don't use bfd_asymbol_name macro
here since that obfuscates.
* rdcoff.c: Don't #include demangle.h.
* Makefile.am (CFILES): Add budemang.c, emul_aix.c,
emul_vanilla.c. Remove emul_$(EMULATION).c. Sort.
(HFILES): Add budemang.h. Sort.
(nm_new_SOURCES, objdump_SOURCES, addr2line_SOURCES): Add budemang.c.
Run "make dep-am".
* Makefile.in: Regenerate.
* po/POTFILES.in: Regenerate.
2002-07-02 04:21:25 +00:00
Jason Thorpe
179d3252e3
include/elf:
...
2002-07-01 Matt Thomas <matt@3am-software.com>
* Rename EF_* to EF_VAX_*.
bfd:
2002-07-01 Matt Thomas <matt@3am-software.com>
* elf32-vax.c (elf32_vax_print_private_bfd_data): Change EF_*
to EF_VAX_*.
binutils:
2002-07-01 Matt Thomas <matt@3am-software.com>
* readelf.c: Include "elf/vax.h".
(guess_is_rela): Move EM_VAX from unknown to RELA case.
(dump_relocations): Handle VAX relocations.
(get_machine_flags): Handle VAX machine flags.
2002-07-01 16:43:38 +00:00
Stephane Carrez
75751cd993
* readelf.c (dump_relocations): Handle 68HC11/68HC12 relocations.
2002-06-30 18:43:33 +00:00
Nick Clifton
e5851ab835
Rescind Tom Rix's maintainerships.
2002-06-26 15:26:52 +00:00
Alan Modra
eb3f2f5cfd
* nm.c (print_symname): When demangling, strip leading dots from
...
symbol names to avoid confusing the demangler.
2002-06-26 13:23:45 +00:00
H.J. Lu
a13a0de813
2002-06-25 H.J. Lu <hjl@gnu.org>
...
* Makefile.am (check-DEJAGNU): Set LC_ALL=C and export it.
* Makefile.in: Regenerated.
2002-06-26 01:12:32 +00:00
Alan Modra
6db7a0866c
* configure.in: Quote bu_cv_have_fopen64.
...
* configure: Regenerate.
2002-06-21 02:41:52 +00:00
Alan Modra
9710509e6b
* configure.in: Check for strcoll.
...
* configure: Regenerate.
* config.in: Regenerate.
* nm.c (main): Set locale for LC_COLLATE category.
(non_numeric_forward): Use strcoll if available.
2002-06-21 02:34:38 +00:00
Dave Brolley
a9f0b5e7f0
2002-06-20 Dave Brolley <brolley@redhat.com>
...
* MAINTAINERS: Add self as fr30 and frv maintainer.
2002-06-20 19:55:10 +00:00
H.J. Lu
33f5f53780
2002-06-18 H.J. Lu (hjl@gnu.org)
...
* nm.c: Include "elf/common.h".
(extended_symbol_info): Add elfinfo, a pointer to
elf_symbol_type.
(SYM_SIZE): Use elfinfo if it is not NULL.
(get_symbol_type): New function.
(display_archive): Set print_width for each archive member.
(display_file): Likewise.
(display_rel_file): Don't set print_width here.
(print_object_filename_sysv): Handle print_width.
(print_archive_member_sysv): Likewise.
(print_symbols): Pass (bfd_vma) 0 to print_symbol.
(print_symbol): Set the elfinfo field in extended_symbol_info
for ELF.
(print_object_filename_sysv): Fix the output format.
(print_symbol_info_sysv): Print type and section for ELF.
2002-06-18 Elias Athanasopoulos <eathan@otenet.gr>
* nm.c (print_size_symbols): Remove assignment, which makes
the symbol's size equal to its value when --size-sort is
used.
2002-06-19 03:07:04 +00:00
Dave Brolley
5c70f934cb
2002-06-18 Dave Brolley <brolley@redhat.com>
...
From Catherine Moore:
* readelf.c (elf/frv.h): #include it.
(guess_is_rela): Support EM_CYGNUS_FRV.
(dump_relocations): Ditto.
(get_machine_name): Ditto.
* Makefile.am (readelf.o): add dependency on $(INCDIR)/elf/frv.h.
2002-06-18 21:11:47 +00:00
Jakub Jelinek
7ece0d85fd
binutils/
...
* readelf.c (get_file_header): Only read the first section header if
e_shoff is non-zero.
bfd/
* elfcode.h (elf_object_p): Sanity check eh_shoff == 0 implies
e_shnum == 0.
Only read the first section header if e_shoff is non-zero.
Don't consider e_shstrndx if there are no sections.
2002-06-18 14:09:06 +00:00
H.J. Lu
72797995ca
2002-06-15 H.J. Lu (hjl@gnu.org)
...
* nm.c (print_size): New variable. Initialize to 0.
(long_options): Add 'S'/"print-size".
(main): Handle 'S'.
(print_symbol_info_bsd): Print size only if print_size is not
0.
* doc/binutils.texi: Document -S/--print-size.
2002-06-15 18:40:26 +00:00
Nick Clifton
977f791144
Display the symbol's size and use it for sorting.
2002-06-13 17:04:39 +00:00
Alan Modra
fa44922763
* Makefile.am: Run "make dep-am".
...
* Makefile.in: Regenerate.
* doc/Makefile.in: Regnerate.
2002-06-08 08:44:18 +00:00
Alan Modra
b1f88ebebf
* bucomm.c: Replace CONST with const.
...
* nm.c: Likewise.
* objdump.c: Likewise.
2002-06-08 07:38:30 +00:00
H.J. Lu
91a106e65e
2002-06-07 H.J. Lu <hjl@gnu.org>
...
* readelf.c (DW_CFA_GNU_args_size): Don't define.
(DW_CFA_GNU_negative_offset_extended): Likewise.
(DW_CFA_GNU_window_save): Likewise.
(display_debug_frames): Handle DW_CFA_offset_extended_sf,
DW_CFA_def_cfa_sf and DW_CFA_def_cfa_offset_sf.
2002-06-07 16:42:31 +00:00
Nick Clifton
6ab6b380ee
When computing size of symbols for an ELF target use the internal size field.
2002-06-07 11:02:48 +00:00
Jeff Law
e28e05a3e2
* testsuite/binutils-all/objcopy.exp: clear xfail for
...
"hppa*64*-*-hpux*".
* testsuite/binutils-all/hppa/objdump.exp: Return if
"*64*-*-*".
2002-06-06 06:45:12 +00:00