Commit Graph

746 Commits

Author SHA1 Message Date
Christopher Faylor 6e5f520172 * rclex.l: Handle strings spanning more than one line. 2003-02-20 03:28:55 +00:00
Nick Clifton 6de15b9e9d For N_SLINE only include function_start_offset if the symbol is within a
function; otherwise, the value is absolute.
2003-02-13 10:38:37 +00:00
Nick Clifton fe2c4142ca Handle global register vairables. 2003-02-13 10:32:46 +00:00
Nick Clifton d3c543fde9 Add 'H' to getlongopts so that "readelf -H" does not display "unknown option" 2003-02-13 09:56:51 +00:00
Nick Clifton f0c8c24a69 Fix help messages about demangling styles 2003-02-13 09:53:07 +00:00
Nick Clifton fde78edd7a Add support for marking ARM ELF binaries as support the Cirrus EP9312 Maverick
floating point co-processor.
2003-02-10 10:44:48 +00:00
Andreas Schwab 22d822350a * rddbg.c (read_section_stabs_debugging_info): Cast ptrdiff_t to
long and use %ld in printf format.
2003-02-04 14:31:04 +00:00
Richard Sandiford 1a677ea81e * readelf.c (dump_relocations): Reorder the r_info field for
little-endian mips elf64.  Move #ifdef BFD64 to cover the new code.
2003-01-28 12:51:07 +00:00
Nick Clifton 8dde85fcdf (display_debug_loc): Skip address base changes. 2003-01-21 15:41:10 +00:00
Alan Modra c6f8bb1e76 * readelf.c (get_osabi_name): Handle ELFOSABI_AROS, ELFOSABI_OPENVMS
and ELFOSABI_NSK.
2003-01-17 01:34:01 +00:00
Alan Modra c833c0197b * readelf.c: Include elf/ppc64.h.
(dump_relocations <EM_PPC64>): Use elf_ppc64_reloc_type.
	* Makefile.am: Run "make dep-am".
	* Makefile.in: Regenerate.
2003-01-16 04:10:23 +00:00
Stan Cox 3b36097dde * readelf.c (guess_is_rela): Handle EM_IQ2000.
(get_machine_name): Likewise.
	(dump_relocations): Likewise.
	* NEWS: Mention IQ2000 support.
2003-01-04 02:13:46 +00:00
Richard Sandiford cb44e358cf * readelf.c (get_machine_flags): Handle E_MIPS_ARCH_32R2. 2003-01-02 21:17:59 +00:00
Chris Demetriou af7ee8bfa9 [ bfd/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

	* aoutx.h (NAME(aout,machine_type)): Add bfd_mach_mipsisa32r2 case.
	* archures.c (bfd_mach_mipsisa32r2): New define.
	* bfd-in2.h: Regenerate.
	* cpu-mips.c (I_mipsisa32r2): New enum value.
	(arch_info_struct): Add entry for I_mipsisa32r2.
	* elfxx-mips.c (elf_mips_isa, _bfd_elf_mips_mach)
	(_bfd_mips_elf_print_private_bfd_data): Handle E_MIPS_ARCH_32R2.
	(_bfd_mips_elf_final_write_processing): Add
	bfd_mach_mipsisa32r2 case.
	(_bfd_mips_elf_merge_private_bfd_data): Handle merging of
	binaries marked as using MIPS32 Release 2.

[ binutils/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

	* doc/binutils.texi (objdump): Note MIPS HWR (Hardware Register)
	changes in MIPS -M options.

[ gas/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

	* configure.in: Recognize mipsisa32r2, mipsisa32r2el, and
	CPU variants.
	* configure: Regenerate.
	* config/tc-mips.c (ISA_HAS_DROR, ISA_HAS_ROR): New defines.
	(macro_build): Handle "K" operand.
	(macro2): Use ISA_HAS_DROR and ISA_HAS_ROR in the places where
	CPU_HAS_DROR and CPU_HAS_ROR are currently used.
	(mips_ip): New variable "lastpos", and implement "+A", "+B",
	and "+C" operands for MIPS32 Release 2 ins/ext instructions.
	Implement "K" operand for MIPS32 Release 2 rdhwr instruction.
	(validate_mips_insn): Implement "+" as a way to extend the
	allowed operands, and implement "K", "+A", "+B", and "+C"
	operands.
	(OPTION_MIPS32R2): New define.
	(md_longopts): Add entry for OPTION_MIPS32R2.
	(OPTION_ELF_BASE): Adjust to accomodate OPTIONS_MIPS32R2.
	(md_parse_option): Handle OPTION_MIPS32R2.
	(s_mipsset): Reimplement handling of ".set mipsN" options
	and add support for ".set mips32r2".
	(mips_cpu_info_table): Add entry for "mips32r2" (MIPS32 Release 2).
	(md_show_usage): Document "-mips32r2" option.
	* doc/as.texinfo: Document "-mips32r2" option.
	* doc/c-mips.texi: Likewise.

[ gas/testsuite/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

	* gas/mips/cp0-names-mips32r2.d: New test.
	* gas/mips/hwr-names-mips32r2.d: New test.
	* gas/mips/hwr-names-numeric.d: New test.
	* gas/mips/hwr-names.s: New test source file.
	* gas/mips/mips32r2.d: New test.
	* gas/mips/mips32r2.s: New test source file.
	* gas/mips/mips32r2-ill.l: New test.
	* gas/mips/mips32r2-ill.s: New test source file.
	* gas/mips/mips.exp: Add mips32r2 architecture data array
	entry.  Run new tests mentioned above.

[ include/elf/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

	* mips.h (E_MIPS_ARCH_32R2): New define.

[ include/opcode/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

	* mips.h: Document "+" as the start of two-character operand
	type names, and add new "K", "+A", "+B", and "+C" operand types.
	(OP_MASK_INSMSB, OP_SH_INSMSB, OP_MASK_EXTMSB)
	(OP_SH_EXTMSB, INSN_ISA32R2, ISA_MIPS32R2, CPU_MIPS32R2): New
	defines.

[ opcodes/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

	* mips-dis.c (mips_cp0_names_mips3264r2, mips_hwr_names_numeric)
	(mips_hwr_names_mips3264r2): New arrays.
	(mips_arch_choice): New "hwr_names" member.
	(mips_arch_choices): Adjust for structure change, and add a new
	entry for "mips32r2" ISA.
	(mips_hwr_names): New variable.
	(set_default_mips_dis_options): Set mips_hwr_names.
	(parse_mips_dis_option): New "hwr-names" option which sets
	mips_hwr_names, and adjust "reg-names=ARCH" to set mips_hwr_names.
	(print_insn_arg): Change return type to "int"
	and use that to indicate number of characters consumed.
	Add support for "+" operand extension character, "+A", "+B",
	"+C", and "K" operands.
	(print_insn_mips): Adjust for changes to print_insn_arg.
	(print_mips_disassembler_options): Adjust for "hwr-names"
	addition and "reg-names" change.
	* mips-opc (I33): New define (shorthand for INSN_ISA32R2).
	(mips_builtin_opcodes): Note that "nop" and "ssnop" are special
	forms of "sll".  Add new MIPS32 Release 2 instructions: ehb,
	di, ei, ext, ins, jr.hb, jalr.hb, mfhc1, mfhc2, mthc1, mthc2,
	rdhwr, rdpgpr, seb, seh, synci, wrpgpr, wsbh.
	Note that hardware rotate instructions (ror, rorv) can be
	used on MIPS32 Release 2, and add the official mnemonics
	for them (rotr, rotrv) and the similar "rotl" mnemonic for
	left-rotate.
2002-12-31 07:29:29 +00:00
Nick Clifton 2469cfa284 Add support for msp430. 2002-12-30 19:25:13 +00:00
Chris Demetriou 640c0ccdc9 [ binutils/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * doc/binutils.texi (objdump): Document MIPS -M options.

[ gas/testsuite/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * gas/mips/cp0-names-mips32.d: New file.
        * gas/mips/cp0-names-mips64.d: New file.
        * gas/mips/cp0-names-numeric.d: New file.
        * gas/mips/cp0-names-sb1.d: New file.
        * gas/mips/cp0-names.s: New file.
        * gas/mips/fpr-names-32.d: New file.
        * gas/mips/fpr-names-64.d: New file.
        * gas/mips/fpr-names-n32.d: New file.
        * gas/mips/fpr-names-numeric.d: New file.
        * gas/mips/fpr-names.s: New file.
        * gas/mips/gpr-names-32.d: New file.
        * gas/mips/gpr-names-64.d: New file.
        * gas/mips/gpr-names-n32.d: New file.
        * gas/mips/gpr-names-numeric.d: New file.
        * gas/mips/gpr-names.s: New file.
        * gas/mips/mips.exp: Run new tests.

[ include/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * dis-asm.h (print_mips_disassembler_options): Prototype.

[ include/opcode/ChangeLog ]
2002-12-19  Chris Demetriou  <cgd@broadcom.com>

        * mips.h (OP_OP_COP0, OP_OP_COP1, OP_OP_COP2, OP_OP_COP3)
        (OP_OP_LWC1, OP_OP_LWC2, OP_OP_LWC3, OP_OP_LDC1, OP_OP_LDC2)
        (OP_OP_LDC3, OP_OP_SWC1, OP_OP_SWC2, OP_OP_SWC3, OP_OP_SDC1)
        (OP_OP_SDC2, OP_OP_SDC3): Define.

[ opcodes/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * disassemble.c (disassembler_usage): Add invocation of
        print_mips_disassembler_options.
        * mips-dis.c (print_mips_disassembler_options)
        (set_default_mips_dis_options, parse_mips_dis_option)
        (parse_mips_dis_options, choose_abi_by_name, choose_arch_by_name)
        (choose_arch_by_number): New functions.
        (mips_abi_choice, mips_arch_choice): New structures.
        (mips32_reg_names, mips64_reg_names, reg_names): Remove.
        (mips_gpr_names_numeric, mips_gpr_names_oldabi)
        (mips_gpr_names_newabi, mips_fpr_names_numeric)
        (mips_fpr_names_32, mips_fpr_names_n32, mips_fpr_names_64)
        (mips_cp0_names_numeric, mips_cp0_names_mips3264)
        (mips_cp0_names_sb1, mips_abi_choices, mips_arch_choices)
        (mips_processor, mips_isa, mips_gpr_names, mips_fpr_names)
        (mips_cp0_names): New variables.
        (print_insn_args): Use new variables to print GPR, FPR, and CP0
        register names.
        (mips_isa_type): Remove.
        (print_insn_mips): Remove ISA and CPU setup since it is now done...
        (_print_insn_mips): Here.  Remove register setup code, and
        call set_default_mips_dis_options and parse_mips_dis_options
        instead.
        (print_mips16_insn_arg): Use mips_gpr_names instead of mips32_names.
2002-12-27 08:00:31 +00:00
Andreas Schwab 59f14fc0a3 * readelf.c (main): Reset dump request after each file. 2002-12-23 13:18:02 +00:00
Nick Clifton 312b768e2f Change linker's default behaviour - it will now reject binary files whoes
architecture it does not recognise, unless it has explicitly told to accept
them.
2002-12-23 10:45:03 +00:00
Nick Clifton 8745eafadc Add support for 'S' encoding to strings - display 8-bit characters. 2002-12-23 10:37:38 +00:00
Alan Modra 08213ebb9f * README <building ar>: Don't use libibery's needed_list or
required_list, instead link libiberty/*.o.
2002-12-19 22:42:38 +00:00
Kazu Hirata b9e5d8e530 * doc/binutils.texi: Fix typos. 2002-12-19 14:39:30 +00:00
Dave Anglin c51238bc6d * doc/binutils.texi: Add missing parenthesis. 2002-12-14 21:17:41 +00:00
Nick Clifton d7fb0dd217 Added --prefix-symbols <prefix> option to rename all symbols by adding the
given prefix to the begining of the symbol name. This is useful to provide
name space seperation regardless of how the object file was created. Added
--prefix-sections <prefix> and --prefix-alloc-sections <prefix> options to
rename all sections (or all sections with the alloc flag set) by adding the
given prefix to the begining of the symbol name.
2002-12-13 13:19:44 +00:00
Alan Modra 55b9cdf15a * dlltool.c (mcore_elf_gen_out_file): Replace all occurrences of
dyn_string_append with dyn_string_append_cstr.

	* emul_aix.c (ar_emul_aix_create): Remove unused function.
2002-12-12 21:10:09 +00:00
Nick Clifton 704afb5823 fix spelling typo 2002-12-10 17:55:00 +00:00
Nick Clifton 84ad6ede87 Add support for displaying extension to DWARF2 used by Unified Parallel C
compiler.
2002-12-10 17:48:27 +00:00
Alan Modra 7d036af2e6 * NEWS: Mention that bfd no longer declares a "boolean" type. 2002-12-08 03:38:03 +00:00
Alan Modra 3e8bba361d * readelf.c (process_program_headers): When setting loadaddr, don't
assume segment size is 4k.  Use p_align instead.
	(loadaddr): Change from int to long.
	(dynamic_addr, dynamic_info, version_info): Likewise.
	(process_dynamic_segment <syminsz>): Likewise.
	(process_dynamic_segment): Adjust print format string.
	(rela_addr, rela_size): Delete.
	(process_relocs): Formatting.
2002-12-07 12:49:55 +00:00
Jim Wilson d070dab9db Fix IA-64 opc-d.x gas testsuite failure.
binutils/ChangeLog
	* configure.in (OBJDUMP_DEFS): Define SKIP_ZEROES as 16 for IA-64.
	* configure: Regenerate.
gas/testsuite/ChangeLog
	* gas/ia64/opc-x.d: Regenerate.
2002-12-05 18:33:27 +00:00
Ian Lance Taylor 45bcbdb112 * MAINTAINERS: Change e-mail address back to airs.com. 2002-12-04 17:11:34 +00:00
Aldy Hernandez 42ea8716ce 2002-12-04 Aldy Hernandez <aldyh@redhat.com>
* MAINTAINERS: Add self.
2002-12-04 17:06:53 +00:00
Alan Modra b34976b65a s/boolean/bfd_boolean/ s/true/TRUE/ s/false/FALSE/. Simplify
comparisons of bfd_boolean vars with TRUE/FALSE.  Formatting.
2002-11-30 08:39:46 +00:00
Jakub Jelinek c8286bd1e8 * readelf.c Replace occurrences of Elf32_Internal_* and
Elf64_Internal_* with Elf_Internal_*.
	(slurp_rel_relocs): Change Elf_Internal_Rel to Elf_Internal_Rela.
	Zero r_addend fields.
	(dump_relocations): Remove relas variable, change Elf_Internal_Rel to
	Elf_Internal_Rela.
2002-11-29 00:03:30 +00:00
Nick Clifton 92acdfaf32 Fix typo describing switch for hex format. 2002-11-23 08:01:51 +00:00
Svein Seldal 48c5eb8a70 TIC4X testcase commit
* binutils/testsuite/binutils-all/objcopy.exp: Disable tic4x
	from test
	* binutils/testsuite/binutils-all/objdump.exp: Setup proper
	values for tic4x testcase
	* gas/testsuite/gas/all/gas.exp: Setup for tic4x testcase
	* gas/testsuite/gas/macros/macros.exp: Ditto
	* gas/testsuite/gas/all/gas.exp: Setup for tic4x testcase
	* gas/testsuite/gas/macros/macros.exp: Ditto
	* gas/testsuite/gas/tic4x: New tic4x gas testsuite directory
	* ld/testsuite/ld-scripts/script.exp: Setup for tic4x testcase
2002-11-18 08:28:44 +00:00
Nick Clifton 2f62977e68 Handle binaries with corrupt section or segment headers 2002-11-14 14:38:39 +00:00
Nick Clifton cd24c22246 Add new/updated Danish translations 2002-11-12 10:08:25 +00:00
Alan Modra f39315758c * rddbg.c (read_section_stabs_debugging_info): Also recognize
LC_SYMTAB.stab/LC_SYMTAB.stabstr as a valid pair of sections.
2002-11-11 23:15:38 +00:00
Christopher Faylor b54e74606e * MAINTAINERS: Reinstate DJ Delorie as COFF maintainer. Drop COFF from cgf
maintainership.
2002-11-11 16:53:19 +00:00
Christopher Faylor 4f17cc1330 * MAINTAINERS: Replace DJ Delorie as PE/COFF maintainer. 2002-11-11 16:06:50 +00:00
Nick Clifton 235c479450 Added/Updated Danish translation. 2002-11-07 08:45:25 +00:00
Nick Clifton 232e7cb82c Revert part of previous patch: Display unknown symbol types in decimal, not hex. 2002-11-07 08:33:15 +00:00
Nick Clifton c9e3887989 Adds support for fastcall symbols as used on Microsoft Windows platforms
(i386)
2002-11-06 19:36:20 +00:00
Svein Seldal a700dc3bd7 Added Svein Seldal as maintainer for the TIC4X target 2002-11-06 17:32:52 +00:00
Nick Clifton 49814ed01f oops - omitted fix to display unknown symbol type in hex. 2002-11-06 17:02:36 +00:00
Nick Clifton 5cf1065c25 Add hex number to PROCESSOR-specific, OS-specific, and reserved symbol types. 2002-11-06 17:00:57 +00:00
Alan Modra f1ef08cb01 * readelf.c (byte_get_little_endian): Comment typo fix.
(print_symbol): Constify "symbol" arg.  Don't pass "symbol" to printf
	as the format string.
	(dump_relocations): Correct section sym names.
	(process_section_headers): Clear symtab_shndx_hdr.
	(read_and_display_attr_value): Don't pass indirect string to printf
	as the format string.
	(display_debug_frames): Indicate when zero terminator found.  Decode
	DW_EH_PE_pcrel addresses.
2002-11-04 03:18:41 +00:00
Nick Clifton 1a09a22c06 Define SKIP_ZEROES as 32 for tic4x target in order to ensure proper
disassembly of the valid 0-value opcode.
2002-10-23 14:49:08 +00:00
Kaz Kojima c254c557e7 * MAINTAINERS: Add Kaz Kojima as SH maintainer. 2002-10-23 13:39:09 +00:00
Ben Elliston 2c0c15f973 * use @itemx, not @item, for --disassemble-zeroes. 2002-10-22 22:59:02 +00:00
Ben Elliston aefbdd678e * doc/binutils.texi (objdump): Document -z and move the entry for
--disassemble-zeroes to the end of the options section (for `z').
2002-10-22 22:40:47 +00:00
Nick Clifton ab9bcc017f Discontinue Hans-Peter Nilsson as SH maintainer. 2002-10-21 07:56:36 +00:00
Alan Modra 8ab56b6f54 * objdump.c (dump_data): Correct addr_offset for opb != 1. 2002-10-21 02:18:58 +00:00
Alan Modra 48417c1acc * bucomm.c (list_supported_targets): Use bfd_target_list. 2002-10-15 11:34:01 +00:00
Alan Modra 49c1257607 * objcopy.c (copy_file): Report ambiguous bfd_object matches, and
other object errors in preference to bfd_core errors.
2002-10-15 05:10:48 +00:00
Alan Modra 6e1a7e9a11 * Makefile.am: Run "make dep-am".
* objdump.c: #include "bfdver.h".
	* version.c: Likewise.
	* Makefile.in: Regenerate.
	* config.in: Regenerate.
	* configure: Regenerate.
	* po/POTFILES.in: Regenerate.
2002-10-14 12:07:58 +00:00
Daniel Jacobowitz 09fc3b0230 * readelf.c (display_debug_info): Ignore empty .rela.debug_info
sections.  Allow relocations against the absolute symbol.  Don't
        use the value in compunit.cu_abbrev_offset if we found a RELA
        relocation.
2002-10-09 13:44:27 +00:00
Nick Clifton f309035a88 Read in dynamic symbols if no ordinary ones are available. 2002-10-07 17:25:08 +00:00
H.J. Lu 810dfa6e36 2002-09-30 H.J. Lu <hjl@gnu.org>
* readelf.c (get_machine_flags): Handle E_MIPS_MACH_4120,
	E_MIPS_MACH_5400 and E_MIPS_MACH_5500.
2002-10-01 03:27:56 +00:00
Zack Weinberg bb279dc026 binutils:
* Makefile.am (CFILES): Add cxxfilt.c.
	(cxxfilt_SOURCES): Now just cxxfilt.c $(BULIBS).
	(cxxfilt_LDADD): Delete.
	Remove all references to underscore.c.
	Regen dependencies.
	* configure.in: Define TARGET_PREPENDS_UNDERSCORE in
	config.h from $UNDERSCORE, rather than AC_SUBSTing it.
	* binutils/cxxfilt.c: Moved here from gcc/cp, minor
	adjustments to fit into binutils framework.
	* configure, config.in, Makefile.in, doc/Makefile.in: Regenerate.

gcc/cp:
	* Make-lang.in: Remove all references to the demangler.
	* cxxfilt.c: Moved to binutils.
2002-09-17 07:09:47 +00:00
Nick Clifton 065c959b71 Handle DW_OP_GNU_push_tls_address.
Synch up with the gcc's dwarf2.h
2002-09-12 10:35:54 +00:00
Nick Clifton e09f439535 Update translations 2002-09-11 13:52:17 +00:00
Nick Clifton 873e05886e Add Ben Elliston as a maintainer for configure and testsuite changes.
Add paragraphs about testsuite and config patches.
2002-09-10 08:21:41 +00:00
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 84938e2e33 * binutils-all/objcopy.exp (strip_test): Adjust for "no symbols" on
stdout.
	(strip_executable): Likewise.
2002-08-26 10:15:46 +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 f52e0eb852 oops - omitted from previous delta 2002-08-23 07:34:44 +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 8de397a5ad * binutils-all/objdump.exp (cpus_expected): Add fr500, ip2022,
tic80, tms320c30.
	* binutils-all/objcopy.exp (simple copy): Revise xfails.
2002-08-15 23:41:18 +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 b5e2a4f34a Replace 'gnu-new-abi' with 'gnu-v3' 2002-08-14 15:12:07 +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
Richard Henderson 1b50a3482a Add myself as Alpha maintainer. 2002-08-06 21:58:26 +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
Nick Clifton ff3063f557 Update Spanish and Swedish translations 2002-07-24 09:34:08 +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