OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
21 years ago * tic4x-dis.c: Add function declarations and ATTRIBUTE_UNUSED.
Alan Modra [Tue, 17 Sep 2002 08:34:17 +0000 (08:34 +0000)]
* tic4x-dis.c: Add function declarations and ATTRIBUTE_UNUSED.
Convert functions to K&R format.

21 years ago * coff-tic4x.c: Add function declarations and ATTRIBUTE_UNUSED.
Alan Modra [Tue, 17 Sep 2002 08:33:12 +0000 (08:33 +0000)]
* coff-tic4x.c: Add function declarations and ATTRIBUTE_UNUSED.
* cpu-tic4x.c: Ditto.

21 years ago * elf64-mips.c (define elf_backend_ignore_discarded_relocs): Remove
Thiemo Seufer [Tue, 17 Sep 2002 07:48:30 +0000 (07:48 +0000)]
* elf64-mips.c (define elf_backend_ignore_discarded_relocs): Remove
duplicate define.

21 years ago * config/tc-mips.c (pdr_seg): Define only for ELF.
Thiemo Seufer [Tue, 17 Sep 2002 07:43:25 +0000 (07:43 +0000)]
* config/tc-mips.c (pdr_seg): Define only for ELF.
(s_change_section): Remove unused variable. Don't use for nonELF.

21 years ago * config/obj-elf.c (obj_elf_change_section): Move prototype to
Thiemo Seufer [Tue, 17 Sep 2002 07:38:14 +0000 (07:38 +0000)]
* config/obj-elf.c (obj_elf_change_section): Move prototype to
obj-elf.h
* config/obj-elf.h (obj_elf_change_section): Likewise.

21 years agobinutils:
Zack Weinberg [Tue, 17 Sep 2002 07:09:47 +0000 (07:09 +0000)]
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.

21 years ago * dwarf2dbg.c (out_debug_abbrev): Add support for the DW_AT_name field.
Richard Henderson [Tue, 17 Sep 2002 02:55:57 +0000 (02:55 +0000)]
    * dwarf2dbg.c (out_debug_abbrev): Add support for the DW_AT_name field.
        (out_debug_info): Likewise.

21 years ago2002-09-16 Bruno Haible <bruno@clisp.org>
David O'Brien [Tue, 17 Sep 2002 02:24:40 +0000 (02:24 +0000)]
2002-09-16  Bruno Haible  <bruno@clisp.org>
* elf32-i386.c: Don't defined ELF_ARCH etc. if this file is included
by a target variant implementation.
* elf64-alpha.c: Likewise.
* elf32-i386-fbsd.c: New file.
* elf64-alpha-fbsd.c: New file.
* targets.c: Support bfd_elf32_i386_freebsd_vec and
bfd_elf64_alpha_freebsd_vec.
* configure.in: Accept the vectors bfd_elf32_i386_freebsd_vec,
bfd_elf64_alpha_freebsd_vec.
* Makefile.am (BFD32_BACKENDS): Add elf32-i386-fbsd.lo.
(BFD32_BACKENDS_CFILES): Add elf32-i386-fbsd.c.
(BFD64_BACKENDS): Add elf64-alpha-fbsd.lo.
(BFD64_BACKENDS_CFILES): Add elf64-alpha-fbsd.c.
(elf32-i386-fbsd.lo, elf64-alpha-fbsd.lo): Add dependencies.
* config.bfd: For FreeBSD targets, set targ_defvec to a FreeBSD
specific targets. Define OLD_FREEBSD_ABI_LABEL if appropriate.

* config/tc-i386.h (ELF_TARGET_FORMAT): New macro.
(TARGET_FORMAT): Use ELF_TARGET_FORMAT instead of "elf32-i386".
* config/tc-i386.c (i386_target_format): Likewise.
* config/tc-alpha.h (ELF_TARGET_FORMAT): New macro.
(TARGET_FORMAT): Use ELF_TARGET_FORMAT instead of "elf64-alpha".

* emulparams/elf_i386_fbsd.sh: Set OUTPUT_FORMAT to
elf32-i386-freebsd.
* emulparams/elf64alpha_fbsd.sh: Set OUTPUT_FORMAT to
elf64-alpha-freebsd.

Approved by:  Alan Modra <amodra@bigpond.net.au>
              Message-ID: <20020715021113.GJ30362@bubble.sa.bigpond.net.au>

21 years agodaily update
Alan Modra [Tue, 17 Sep 2002 00:00:05 +0000 (00:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Mon, 16 Sep 2002 00:00:05 +0000 (00:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sun, 15 Sep 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 14 Sep 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years agoDo not count FAKE operands when deciding if any operands have been skipped.
Nick Clifton [Fri, 13 Sep 2002 09:16:02 +0000 (09:16 +0000)]
Do not count FAKE operands when deciding if any operands have been skipped.

21 years agoFix Book-E opcodes
Nick Clifton [Fri, 13 Sep 2002 09:07:49 +0000 (09:07 +0000)]
Fix Book-E opcodes

21 years agodaily update
Alan Modra [Fri, 13 Sep 2002 00:00:05 +0000 (00:00 +0000)]
daily update

21 years agoImport chnages from master config repository.
Nick Clifton [Thu, 12 Sep 2002 15:59:37 +0000 (15:59 +0000)]
Import chnages from master config repository.

21 years ago * elf32-i386.c (dtpoff_base, tpoff): Don't crash if tls_segment is
Jakub Jelinek [Thu, 12 Sep 2002 14:01:20 +0000 (14:01 +0000)]
* elf32-i386.c (dtpoff_base, tpoff): Don't crash if tls_segment is
NULL.
(elf_i386_relocate_section): Return false after printing error about
unresolvable relocation.

21 years agoFix handling of R_ARM_THM_PC11
Nick Clifton [Thu, 12 Sep 2002 13:18:57 +0000 (13:18 +0000)]
Fix handling of R_ARM_THM_PC11

21 years agoHandle DW_OP_GNU_push_tls_address.
Nick Clifton [Thu, 12 Sep 2002 10:35:54 +0000 (10:35 +0000)]
Handle DW_OP_GNU_push_tls_address.
Synch up with the gcc's dwarf2.h

21 years ago * ppc-dis.c (powerpc_dialect): Add missing PPC_OPCODE_CLASSIC.
Alan Modra [Thu, 12 Sep 2002 03:58:37 +0000 (03:58 +0000)]
* ppc-dis.c (powerpc_dialect): Add missing PPC_OPCODE_CLASSIC.

21 years agomerge from gcc
DJ Delorie [Thu, 12 Sep 2002 01:11:29 +0000 (01:11 +0000)]
merge from gcc

21 years agodaily update
Alan Modra [Thu, 12 Sep 2002 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago * elf32-h8300.c (elf32_h8_relax_section): Fix typo.
Jeff Law [Wed, 11 Sep 2002 19:19:11 +0000 (19:19 +0000)]
* elf32-h8300.c (elf32_h8_relax_section): Fix typo.

21 years agoNew TI port supports both C4x and C3x series of DSPs.
Nick Clifton [Wed, 11 Sep 2002 14:42:45 +0000 (14:42 +0000)]
New TI port supports both C4x and C3x series of DSPs.

21 years agoCheck functionname_ptr and line_ptr before deciding we've found a symbol.
Nick Clifton [Wed, 11 Sep 2002 14:30:53 +0000 (14:30 +0000)]
Check functionname_ptr and line_ptr before deciding we've found a symbol.

21 years agoUpdate translations
Nick Clifton [Wed, 11 Sep 2002 13:52:17 +0000 (13:52 +0000)]
Update translations

21 years ago * config/tc-i386.c (md_apply_fix3): Allow addend for
Jakub Jelinek [Wed, 11 Sep 2002 09:51:58 +0000 (09:51 +0000)]
* config/tc-i386.c (md_apply_fix3): Allow addend for
BFD_RELOC_386_TLS_LDO_32, BFD_RELOC_386_TLS_LE and
BFD_RELOC_386_TLS_LE_32.

21 years agodaily update
Alan Modra [Wed, 11 Sep 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years ago* test commit
Frank Ch. Eigler [Tue, 10 Sep 2002 19:04:38 +0000 (19:04 +0000)]
* test commit

21 years ago2002-09-10 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 10 Sep 2002 19:02:38 +0000 (19:02 +0000)]
2002-09-10  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: More updates.

21 years agoCall new functions do_sections, do_sections64, depending on corefile (32-bit
Nick Clifton [Tue, 10 Sep 2002 10:39:03 +0000 (10:39 +0000)]
Call new functions do_sections, do_sections64, depending on corefile (32-bit
or 64-bit).

21 years agoAdd Ben Elliston as a maintainer for configure and testsuite changes.
Nick Clifton [Tue, 10 Sep 2002 08:21:41 +0000 (08:21 +0000)]
Add Ben Elliston as a maintainer for configure and testsuite changes.
Add paragraphs about testsuite and config patches.

21 years agodaily update
Alan Modra [Tue, 10 Sep 2002 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago * config/tc-hppa.c (md_apply_fix3): Don't set fx_done for
Jeff Law [Mon, 9 Sep 2002 21:31:40 +0000 (21:31 +0000)]
    * config/tc-hppa.c (md_apply_fix3): Don't set fx_done for
        marker relocations such as ENTRY/EXIT.
        * config/tc-hppa.h (MD_APPLY_SYM_VALUE): Definition applies
        to both OBJ_ELF and OBJ_SOM.

21 years ago2002-09-09 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 9 Sep 2002 20:57:01 +0000 (20:57 +0000)]
2002-09-09  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: Update.

21 years ago * elfxx-ia64.c (elfNN_ia64_relax_section): Handle PCREL21M
Richard Henderson [Mon, 9 Sep 2002 17:34:07 +0000 (17:34 +0000)]
    * elfxx-ia64.c (elfNN_ia64_relax_section): Handle PCREL21M
        and PCREL21F like PCREL21B.

21 years ago2002-09-08 Ben Elliston <bje@redhat.com>
Ben Elliston [Mon, 9 Sep 2002 01:54:45 +0000 (01:54 +0000)]
2002-09-08  Ben Elliston  <bje@redhat.com>

* gas/hppa/basic/basic.exp: Update DejaGnu mail address.
* gas/hppa/parse/parse.exp: Likewise.
* gas/hppa/reloc/reloc.exp: Likewise.
* gas/hppa/unsorted/unsorted.exp: Likewise.
* gas/mn10200/basic.exp: Likewise.
* gas/mn10300/basic.exp: Likewise.
* gas/sh/basic.exp: Likewise.
* gas/sh/sh64/sh64.exp: Likewise.
* gas/v850/basic.exp: Likewise.
* lib/gas-defs.exp: Likewise.

* gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1.
* gasp/gasp.exp: Likewise.

21 years agodaily update
Alan Modra [Mon, 9 Sep 2002 00:00:08 +0000 (00:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sun, 8 Sep 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sat, 7 Sep 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years ago * configure.tgt (h8300-*-hms*, h8500-*-hms*): Restore.
Jeff Law [Fri, 6 Sep 2002 20:42:40 +0000 (20:42 +0000)]
    * configure.tgt (h8300-*-hms*, h8500-*-hms*): Restore.

21 years agocorrect entry
Alan Modra [Fri, 6 Sep 2002 14:26:05 +0000 (14:26 +0000)]
correct entry

21 years agomerge from gcc
DJ Delorie [Fri, 6 Sep 2002 00:03:11 +0000 (00:03 +0000)]
merge from gcc

21 years agodaily update
Alan Modra [Fri, 6 Sep 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years ago * ld-sh/sh64/cmpct1.xd: Adjust for lack of abs section sym.
Alan Modra [Thu, 5 Sep 2002 00:07:08 +0000 (00:07 +0000)]
* ld-sh/sh64/cmpct1.xd: Adjust for lack of abs section sym.
* ld-sh/sh64/crange3-cmpct.rd: Likewise.
* ld-sh/sh64/crange3-media.rd: Likewise.
* ld-sh/sh64/crange3.rd: Likewise.

21 years ago * gas/i386/absrel.s: New.
Alan Modra [Thu, 5 Sep 2002 00:05:44 +0000 (00:05 +0000)]
* gas/i386/absrel.s: New.
* gas/i386/absrel.d: New.
* gas/i386/pcrel.s: New.
* gas/i386/pcrel.d: New.
* gas/i386/i386.exp: Run them.
* gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol
index, the name will do.
* gas/mri/moveml.d: Escape dots.
* gas/macros/macros.exp (strings): Add rs6000-*-* to xfails.
* gas/mips/beq.s: Don't make text_label global.
* gas/mips/mips32.s: Likewise.
* gas/mips/mips64-mips3d.s: Likewise.

21 years agogas reloc rewrite.
Alan Modra [Thu, 5 Sep 2002 00:01:18 +0000 (00:01 +0000)]
gas reloc rewrite.

21 years agodaily update
Alan Modra [Thu, 5 Sep 2002 00:00:03 +0000 (00:00 +0000)]
daily update

21 years ago * config.bfd (mips*-*-irix6*): Add new ABI vectors. Make n32 default
Kevin Buettner [Wed, 4 Sep 2002 23:10:59 +0000 (23:10 +0000)]
  * config.bfd (mips*-*-irix6*): Add new ABI vectors.  Make n32 default
  vector.

21 years ago * config/tc-ppc.c (ppc_frob_symbol): Formatting, warning fix.
Alan Modra [Wed, 4 Sep 2002 13:43:43 +0000 (13:43 +0000)]
* config/tc-ppc.c (ppc_frob_symbol): Formatting, warning fix.
(ppc_fix_adjustable <coff version>): Cleanup.

21 years ago * config/tc-ppc.c (PPC_HIGHER, PPC_HIGHEST): Fix warning.
Alan Modra [Wed, 4 Sep 2002 13:21:18 +0000 (13:21 +0000)]
* config/tc-ppc.c (PPC_HIGHER, PPC_HIGHEST): Fix warning.
(md_parse_option): No -a64 without BFD64.
(ppc_set_cpu): Select appropriate cpu when ppc_obj64.
(ppc_arch): Use bfd_mach_rs6k for bfd_arch_rs6000.

21 years agoDo not insert non-BookE32 instructions into the hash table if the target cpu
Nick Clifton [Wed, 4 Sep 2002 12:37:30 +0000 (12:37 +0000)]
Do not insert non-BookE32 instructions into the hash table if the target cpu
is the BookE32. (case 107575)

21 years agoHave objdump's --help switch document PPC -M options.
Nick Clifton [Wed, 4 Sep 2002 10:08:08 +0000 (10:08 +0000)]
Have objdump's --help switch document PPC -M options.

21 years agoThe BookE implementations of the TLBWE and TLBRE instructions do not take any
Nick Clifton [Wed, 4 Sep 2002 09:59:48 +0000 (09:59 +0000)]
The BookE implementations of the TLBWE and TLBRE instructions do not take any
arguments.

21 years agodaily update
Alan Modra [Wed, 4 Sep 2002 00:00:05 +0000 (00:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Tue, 3 Sep 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years agoAdd EXTERN references to __ctbpm __gp and __ep.
Nick Clifton [Mon, 2 Sep 2002 17:03:30 +0000 (17:03 +0000)]
Add EXTERN references to __ctbpm __gp and __ep.
Define TEMPLATE_NAME.
Revert bogus change to ldexp.c

21 years agoFix PROVIDE
Nick Clifton [Mon, 2 Sep 2002 14:46:56 +0000 (14:46 +0000)]
Fix PROVIDE

21 years agoUse helpful names instead of cryptically overloaded bfd_reloc error codes.
Nick Clifton [Mon, 2 Sep 2002 14:23:43 +0000 (14:23 +0000)]
Use helpful names instead of cryptically overloaded bfd_reloc error codes.
Replace caching of external symbols with caching of internal symbols obtained
from calling bfd_elf_get_elf_syms().
Fixup problems with freeing cached allocated memory blocks.

21 years ago * cpu-pj.c (scan_mach, compatible, arch_info_struct): Remove.
Alan Modra [Mon, 2 Sep 2002 11:52:01 +0000 (11:52 +0000)]
* cpu-pj.c (scan_mach, compatible, arch_info_struct): Remove.
(bfd_pj_arch): Use bfd_default_scan.
* cpu-v850.c (scan): Remove.
(N): Use bfd_default_scan.
* cpu-z8k.c (scan_mach): Remove.
(arch_info_struct, bfd_z8k_arch): Reorganize so that the default is
first.  Use bfd_default_scan.

21 years ago * ecoff.c (_bfd_ecoff_set_arch_mach_hook): Don't use hard-coded
Alan Modra [Mon, 2 Sep 2002 11:47:42 +0000 (11:47 +0000)]
* ecoff.c (_bfd_ecoff_set_arch_mach_hook): Don't use hard-coded
bfd_mach constants.
(ecoff_get_magic): Likewise.
* elf32-v850.c (v850_elf_object_p): Likewise.
(v850_elf_final_write_processing): Likewise.
* mipsbsd.c (MY(set_arch_mach)): Likewise.
(MY(write_object_contents)): Likewise.
* coff64-rs6000.c (xcoff64_write_object_contents): Likewise.
* coffcode.h (coff_write_object_contents): Likewise.
(coff_set_arch_mach_hook): Add comment describing machine == 0.
Remove unnecessary "machine" assignments.
(coff_write_relocs): Test for the absolute section sym by testing
section and flags.

* pdp11.c (NAME(aout,machine_type)): Like aoutx.h.

21 years agoRemove redundant references to V850EA architecture.
Nick Clifton [Mon, 2 Sep 2002 11:44:39 +0000 (11:44 +0000)]
Remove redundant references to V850EA architecture.

21 years ago * arc-opc.c: Include bfd.h.
Alan Modra [Mon, 2 Sep 2002 06:00:05 +0000 (06:00 +0000)]
* arc-opc.c: Include bfd.h.
(arc_get_opcode_mach): Subtract off base bfd_mach value.

21 years ago * aoutx.h (NAME(aout,machine_type)): Recognize bfd_mach_i386_i386
Alan Modra [Mon, 2 Sep 2002 05:58:55 +0000 (05:58 +0000)]
* aoutx.h (NAME(aout,machine_type)): Recognize bfd_mach_i386_i386
and bfd_mach_i386_i386_intel_syntax.

21 years agodaily update
Alan Modra [Mon, 2 Sep 2002 00:00:06 +0000 (00:00 +0000)]
daily update

21 years agodaily update
Alan Modra [Sun, 1 Sep 2002 00:00:07 +0000 (00:00 +0000)]
daily update

21 years ago * read.c (do_align): Use ATTRIBUTE_UNUSED_LABEL for label, not
Hans-Peter Nilsson [Sat, 31 Aug 2002 18:51:07 +0000 (18:51 +0000)]
* read.c (do_align): Use ATTRIBUTE_UNUSED_LABEL for label, not
ATTRIBUTE_UNUSED.

21 years ago * ld-mmix/bpo-10.d: Tweak for change in symbols handling.
Hans-Peter Nilsson [Sat, 31 Aug 2002 17:23:58 +0000 (17:23 +0000)]
* ld-mmix/bpo-10.d: Tweak for change in symbols handling.
* ld-mmix/bpo-11.d: Ditto.

* ld-mmix/b-nosym.d: Adjust for changed output for absence of
symbols.

* ld-mmix/sec-7m.d: Rename tested section from .debug_info to
.di.
* ld-mmix/sec-7a.s, ld-mmix/sec-7b.s, ld-mmix/sec-7c.s,
ld-mmix/sec-7d.s, ld-mmix/sec-7e.s: Ditto.

21 years agodaily update
Alan Modra [Sat, 31 Aug 2002 00:00:08 +0000 (00:00 +0000)]
daily update

21 years ago * bfd-in.h (align_power): Cast constants to bfd_vma type.
Dave Anglin [Fri, 30 Aug 2002 18:36:18 +0000 (18:36 +0000)]
* bfd-in.h (align_power): Cast constants to bfd_vma type.
* bfd-in2.h (align_power): Likewise.

21 years agoUpdate description to reflect D10V TS3 board.
Nick Clifton [Fri, 30 Aug 2002 11:34:40 +0000 (11:34 +0000)]
Update description to reflect D10V TS3 board.

21 years ago * emulparams/elf32ppc.sh (ARCH): Set to "powerpc:common".
Alan Modra [Fri, 30 Aug 2002 08:30:41 +0000 (08:30 +0000)]
* emulparams/elf32ppc.sh (ARCH): Set to "powerpc:common".

21 years ago * v850-dis.c (disassemble): Remove bfd_mach_v850ea case.
Alan Modra [Fri, 30 Aug 2002 08:28:08 +0000 (08:28 +0000)]
* v850-dis.c (disassemble): Remove bfd_mach_v850ea case.

* mips-dis.c (_print_insn_mips): Don't use hard-coded mach constants.

21 years ago * Makefile.am: Run "make dep-am".
Alan Modra [Fri, 30 Aug 2002 08:11:44 +0000 (08:11 +0000)]
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.

* cpu-avr.c (compatible): Don't use hard-coded mach constants.
* cpu-powerpc.c (powerpc_compatible): Likewise.
* cpu-rs6000.c (rs6000_compatible): Likewise.

21 years agodaily update
Alan Modra [Fri, 30 Aug 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years agoRemove redundant reference to E_V850EA_ARCH.
Nick Clifton [Thu, 29 Aug 2002 15:43:47 +0000 (15:43 +0000)]
Remove redundant reference to E_V850EA_ARCH.

21 years ago * chew.c (paramstuff, outputdots, perform, bang and usage): Remove
Dave Anglin [Thu, 29 Aug 2002 14:37:19 +0000 (14:37 +0000)]
* chew.c (paramstuff, outputdots, perform, bang and usage): Remove
void from function definitions.

21 years agoAdd linker relaxation to v850 toolchain
Nick Clifton [Thu, 29 Aug 2002 06:49:35 +0000 (06:49 +0000)]
Add linker relaxation to v850 toolchain

21 years agodaily update
Alan Modra [Thu, 29 Aug 2002 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago * objdump.c (dump_bfd): Restore lines accidentally deleted in
Alan Modra [Wed, 28 Aug 2002 12:32:06 +0000 (12:32 +0000)]
* objdump.c (dump_bfd): Restore lines accidentally deleted in
last commit.

21 years agoAdd TMS320C4x support
Nick Clifton [Wed, 28 Aug 2002 10:38:51 +0000 (10:38 +0000)]
Add TMS320C4x support

21 years ago * write.c (BFD_FAST_SECTION_FILL): Remove unused macro.
Alan Modra [Wed, 28 Aug 2002 03:35:59 +0000 (03:35 +0000)]
* write.c (BFD_FAST_SECTION_FILL): Remove unused macro.
(TC_ADJUST_RELOC_COUNT): Tweak param name.
(TC_FORCE_RELOCATION, TC_FORCE_RELOCATION_SECTION): Likewise.
(TC_FIX_ADJUSTABLE, MD_PCREL_FROM_SECTION): Likewise.
(RELOC_ENUM): Define.
(fix_new_internal): Use RELOC_ENUM.
(fix_new, fix_new_exp): Likewise.
(adjust_reloc_syms): Comment.  Remove unnecessary tests on sym != NULL.
Replace gotos with continue.
(write_relocs): Formatting.  Avoid symbol loops in
RELOC_EXPANSION_POSSIBLE case too.  Report bfd_reloc_outofrange
errors, and error number in other cases.
(fixup_segment): Remove param names from prototype.  Rename
"this_segment_type" to "this_segment".  Update linkrelax comment.
Remove "size, "place" and "where" local vars.  Formatting.  Update
"no symbol" comment.  Remove #if 0 and #if 1.

21 years ago * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Replace strtoll,
Alan Modra [Wed, 28 Aug 2002 01:55:46 +0000 (01:55 +0000)]
* emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Replace strtoll,
strtoul and strtoull with bfd_scan_vma.
(gld${EMULATION_NAME}_read_file): Likewise.

21 years ago * ld-discard/discard.exp: xfail m6812.
Alan Modra [Wed, 28 Aug 2002 00:11:40 +0000 (00:11 +0000)]
* ld-discard/discard.exp: xfail m6812.
* ld-scripts/map-address.d: Adjust for extras emitted by pe targets.

21 years ago * configure.tgt: Remove h8[35]00-*-hms*. Add h8500-*-rtems*.
Alan Modra [Wed, 28 Aug 2002 00:10:47 +0000 (00:10 +0000)]
* configure.tgt: Remove h8[35]00-*-hms*.  Add h8500-*-rtems*.

21 years agodaily update
Alan Modra [Wed, 28 Aug 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years ago * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjust
Alan Modra [Tue, 27 Aug 2002 23:51:47 +0000 (23:51 +0000)]
* gas/mcore/allinsn.d: Escape dots.  Pass -z to objdump and adjust
to suit.  Match coff relocs.  Match "from address pool" comments.
* gas/sparc/pcrel.s: Use 2b label in expressions.
* gas/sparc/pcrel64.s: Likewise.
* gas/sparc/pcrel.d: Adjust to suit.
* gas/sparc/pcrel64.d: Likewise.
* gas/vtable/vtable.exp: Move xfails to ..
(proc vtable_setup_xfails): .. here. Add i866.

21 years ago * gas/macros/macros.exp (strings): Update xfails.
Alan Modra [Tue, 27 Aug 2002 23:35:19 +0000 (23:35 +0000)]
* gas/macros/macros.exp (strings): Update xfails.

21 years ago * app.c (do_scrub_chars): Don't test IGNORE_NONSTANDARD_ESCAPES. Tidy.
Alan Modra [Tue, 27 Aug 2002 23:34:18 +0000 (23:34 +0000)]
* app.c (do_scrub_chars): Don't test IGNORE_NONSTANDARD_ESCAPES.  Tidy.

21 years agoHandle .rdata_runtime_pseudo_reloc sections.
Nick Clifton [Tue, 27 Aug 2002 11:12:53 +0000 (11:12 +0000)]
Handle .rdata_runtime_pseudo_reloc sections.

21 years ago * dwarf2dbg.c: Always include dwarf2dbg.h.
Alan Modra [Tue, 27 Aug 2002 11:09:43 +0000 (11:09 +0000)]
* dwarf2dbg.c: Always include dwarf2dbg.h.
(dwarf2_directive_file): Adjust dummy version args.
* ecoff.c (ecoff_directive_weakext): Add ATTRIBUTE_UNUSED.
* expr.c (clean_up_expression <O_subtract>): Allow subtraction
when symbol values differ.
* read.c (do_align): Add ATTRIBUTE_UNUSED to label.
(pseudo_set <O_subtract>): Remove unnecessary segment test.
* config/obj-bout.c (obj_pseudo_table): Warning fix.

21 years agoRevert ARM linker patch and apply similar patch to bfd instead
Nick Clifton [Tue, 27 Aug 2002 11:01:55 +0000 (11:01 +0000)]
Revert ARM linker patch and apply similar patch to bfd instead

21 years agodaily update
Alan Modra [Tue, 27 Aug 2002 00:00:04 +0000 (00:00 +0000)]
daily update

21 years agoRevert last change.
Alan Modra [Mon, 26 Aug 2002 23:15:48 +0000 (23:15 +0000)]
Revert last change.

21 years ago * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
Alan Modra [Mon, 26 Aug 2002 11:42:12 +0000 (11:42 +0000)]
* gas/m68k/all.exp: xfail non-ELF targets on pcrel test.

21 years ago * gas/m68hc11/insns.d: Quote dots.
Alan Modra [Mon, 26 Aug 2002 11:35:32 +0000 (11:35 +0000)]
* gas/m68hc11/insns.d: Quote dots.
* gas/m68hc11/opers12.d: Likewise.

21 years ago * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.
Alan Modra [Mon, 26 Aug 2002 11:27:02 +0000 (11:27 +0000)]
* gas/ieee-fp/x930509a.exp: Run the test but xfail.  Add c80 to xfails.

21 years ago * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
Alan Modra [Mon, 26 Aug 2002 11:06:32 +0000 (11:06 +0000)]
* gas/vax/quad.exp: Use quad_elf.s for ELF targets.
* gas/vax/quad.s: Align
* gas/vax/quad_elf.s: New version of quad.s with %reg.

21 years ago * gas/sparc/sparc.exp (sparc_elf_setup): New.
Alan Modra [Mon, 26 Aug 2002 10:44:12 +0000 (10:44 +0000)]
* gas/sparc/sparc.exp (sparc_elf_setup): New.
Use it to xfail for non-ELF targets.

21 years ago * gas/tic54x/align.s: Add comment.
Alan Modra [Mon, 26 Aug 2002 10:37:58 +0000 (10:37 +0000)]
* gas/tic54x/align.s: Add comment.
* gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
* gas/tic54x/extaddr.d: Similarly adjust disassembly tail.