]>
git.ipfire.org Git - thirdparty/binutils-gdb.git/log
Alan Modra [Wed, 25 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Alan Modra [Tue, 24 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Jason Thorpe [Mon, 23 Jun 2003 00:53:00 +0000 (00:53 +0000)]
* config/tc-ns32k.c (md_begin): Initialize inst_hash_table after
all locals have been declared.
Alan Modra [Mon, 23 Jun 2003 00:09:49 +0000 (00:09 +0000)]
daily update
Alan Modra [Sat, 21 Jun 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Nick Clifton [Fri, 20 Jun 2003 08:39:09 +0000 (08:39 +0000)]
Add tic4x-*-rtems*.
Alan Modra [Fri, 20 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Alan Modra [Thu, 19 Jun 2003 13:27:57 +0000 (13:27 +0000)]
* elf64-sparc.c (sparc64_elf_relocate_section): Ignore R_SPARC_DISP32
reloc overflow on discarded eh_frame entries.
Alan Modra [Thu, 19 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Hans-Peter Nilsson [Wed, 18 Jun 2003 14:54:16 +0000 (14:54 +0000)]
* elf32-cris.c (cris_elf_relocate_section) <case
R_CRIS_32_GOTREL>: When building a program, don't complain about a
symbol from a normal object or an undefined weak symbol.
Hans-Peter Nilsson [Wed, 18 Jun 2003 14:52:43 +0000 (14:52 +0000)]
* ld-cris/locref1.d, ld-cris/locref1.s, ld-cris/locref2.d,
ld-cris/locref2.s: New tests.
Nick Clifton [Wed, 18 Jun 2003 09:51:14 +0000 (09:51 +0000)]
Add c4x as an architecture variant to tic4x.
Alan Modra [Wed, 18 Jun 2003 05:18:35 +0000 (05:18 +0000)]
* elflink.h (elf_gc_record_vtentry): Revert last change. Correct
size calculation from addend. Round size up.
nobody [Wed, 18 Jun 2003 04:11:14 +0000 (04:11 +0000)]
This commit was manufactured by cvs2svn to create branch 'binutils-
2_14-branch'.
Cherrypick from master 2003-06-18 04:11:13 UTC Hans-Peter Nilsson <hp@axis.com> ' * ld-cris/locref1.d, ld-cris/locref1.s, ld-cris/locref2.d,':
ld/testsuite/ld-cris/locref1.d
ld/testsuite/ld-cris/locref1.s
ld/testsuite/ld-cris/locref2.d
ld/testsuite/ld-cris/locref2.s
Daniel Jacobowitz [Wed, 18 Jun 2003 02:52:07 +0000 (02:52 +0000)]
* config.guess: Update to 2003-06-12 version.
* config.sub: Update to 2003-06-13 version.
Alan Modra [Wed, 18 Jun 2003 00:00:10 +0000 (00:00 +0000)]
daily update
Nick Clifton [Tue, 17 Jun 2003 09:56:14 +0000 (09:56 +0000)]
(elf_gc_record_vtentry): Allocate an extra element in the vtable_entries_used
array to allow for the accessing the largest element.
Alan Modra [Tue, 17 Jun 2003 00:00:10 +0000 (00:00 +0000)]
daily update
Alan Modra [Mon, 16 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Alan Modra [Sun, 15 Jun 2003 00:00:10 +0000 (00:00 +0000)]
daily update
Alan Modra [Sat, 14 Jun 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Richard Earnshaw [Fri, 13 Jun 2003 16:46:51 +0000 (16:46 +0000)]
* gas/arm/arm.exp: Pass -mfpu=fpa option to the FPA instruction test.
Richard Earnshaw [Fri, 13 Jun 2003 16:34:31 +0000 (16:34 +0000)]
* tc-arm.c (FPU_DEFAULT, case TE_LINUX): Default to FPU_ARCH_FPA.
(FPU_DEFAULT, case TE_NetBSD): Default to FPU_ARCH_VFP for ELF,
FPU_ARCH_FPA for AOUT.
(md_begin): Don't try to guess the floating point architecture from
the CPU if the OS ABI (Linux, NetBSD) mandates a particular form.
Alan Modra [Fri, 13 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Daniel Jacobowitz [Thu, 12 Jun 2003 15:54:25 +0000 (15:54 +0000)]
Update generated files for binutils 2.14.
Daniel Jacobowitz [Thu, 12 Jun 2003 14:25:20 +0000 (14:25 +0000)]
Bump version to 2.14 on the branch.
Richard Sandiford [Thu, 12 Jun 2003 09:04:08 +0000 (09:04 +0000)]
* configure.tgt (mips*-sgi-irix6*): Add the o32 and n64 emulations
to $targ_extra_libpath.
Richard Sandiford [Thu, 12 Jun 2003 06:03:59 +0000 (06:03 +0000)]
* gas/mips/elf-rel15.[sd]: New test.
* gas/mips/mips.exp: Run it.
nobody [Thu, 12 Jun 2003 05:45:51 +0000 (05:45 +0000)]
This commit was manufactured by cvs2svn to create branch 'binutils-
2_14-branch'.
Cherrypick from master 2003-06-12 05:45:50 UTC Richard Sandiford <rdsandiford@googlemail.com> ' * config/tc-mips.c (append_insn): In a compound relocation, take the':
gas/testsuite/gas/mips/elf-rel15.d
gas/testsuite/gas/mips/elf-rel15.s
Alan Modra [Thu, 12 Jun 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Alan Modra [Wed, 11 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Thiemo Seufer [Tue, 10 Jun 2003 19:51:29 +0000 (19:51 +0000)]
* gas/mips/mips.exp: Fix typo.
* gas/mips/elempic.d: Force o64 ABI.
* gas/mips/telempic.d: Likewise.
* ld-mips-elf/rel32-n32.d: Force big endian assembly.
* ld-mips-elf/rel32-o32.d: Likewise.
* ld-mips-elf/rel64.d: Likewise.
Alan Modra [Tue, 10 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Alan Modra [Mon, 9 Jun 2003 00:00:10 +0000 (00:00 +0000)]
daily update
Alan Modra [Sun, 8 Jun 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Alan Modra [Sat, 7 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Daniel Jacobowitz [Fri, 6 Jun 2003 02:16:19 +0000 (02:16 +0000)]
* elfcode.h (elf_slurp_reloc_table_from_section): Don't dereference
NULL function pointers.
Alan Modra [Fri, 6 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Svein Seldal [Wed, 4 Jun 2003 10:08:27 +0000 (10:08 +0000)]
Fixed initialization bug
Nick Clifton [Tue, 3 Jun 2003 16:26:49 +0000 (16:26 +0000)]
Add pc-relative 32-bit reloc to V850 port. Fixes ld-elf/merge test failure.
Daniel Jacobowitz [Mon, 2 Jun 2003 20:56:03 +0000 (20:56 +0000)]
Update generated files.
Daniel Jacobowitz [Mon, 2 Jun 2003 20:50:33 +0000 (20:50 +0000)]
* configure.in: Bump version to 2.13.92.
* configure: Regenerated.
Daniel Jacobowitz [Mon, 2 Jun 2003 19:26:04 +0000 (19:26 +0000)]
* config.bfd: Move obsolete entries out of the range of the
targmatch sed script.
Daniel Jacobowitz [Mon, 2 Jun 2003 19:06:52 +0000 (19:06 +0000)]
* macro.c (sub_actual): Don't lose string if it turns out that
&string wasn't an arg.
Daniel Jacobowitz [Mon, 2 Jun 2003 18:56:57 +0000 (18:56 +0000)]
* config.bfd (mips*-dec-bsd*, mips*-*-pe*): Mark as obsolete.
Daniel Jacobowitz [Mon, 2 Jun 2003 18:22:16 +0000 (18:22 +0000)]
* README-maintainer-mode: Update URL for locating blessed config
tools.
Daniel Jacobowitz [Mon, 2 Jun 2003 18:21:15 +0000 (18:21 +0000)]
* config/tc-m32r.c: Amend comment to refer to Renesas
Daniel Jacobowitz [Mon, 2 Jun 2003 18:18:53 +0000 (18:18 +0000)]
* elf32-hppa.c (elf32_hppa_relocate_section): Delete bogus
undefined_symbol call.
Daniel Jacobowitz [Mon, 2 Jun 2003 18:15:36 +0000 (18:15 +0000)]
* emulparams/elf64_ia64.sh: Don't set COMMONPAGESIZE for now.
Daniel Jacobowitz [Mon, 2 Jun 2003 18:13:34 +0000 (18:13 +0000)]
* elf.c (bfd_elf_get_needed_list): Use is_elf_hash_table to check
the type of the has table in the bfd_link_info structure.
(bfd_elf_get_runpath_list): Likewise.
Daniel Jacobowitz [Mon, 2 Jun 2003 18:07:44 +0000 (18:07 +0000)]
Merge from mainline:
2003-05-20 Jakub Jelinek <jakub@redhat.com>
* elflink.h (elf_link_output_extsym): Only issue error about !=
STV_DEFAULT symbols if they are bfd_link_hash_undefined.
* elflink.h (elf_merge_symbol): Change from:
2003-05-20 H.J. Lu <hongjiu.lu@intel.com>
* elflink.c (_bfd_elf_merge_symbol): Check ELF_LINK_DYNAMIC_DEF
when removing the old definition for symbols with non-default
visibility.
Daniel Jacobowitz [Mon, 2 Jun 2003 18:07:19 +0000 (18:07 +0000)]
* ld-elfvsb/common.c: New file.
* ld-elfvsb/elfvsb.exp: Add common.
* ld-elfvsb/sh3.c: New file.
* ld-elfvsb/test.c: Likewise.
* ld-elfvsb/elfvsb.exp: Add new weak hidden symbol tests.
Daniel Jacobowitz [Mon, 2 Jun 2003 17:27:10 +0000 (17:27 +0000)]
* configure.in (ALL_LINGUAS): Add Romanian translation.
* configure: Regenerate.
* po/ro.po: New file: Romanian translation.
Alan Modra [Mon, 2 Jun 2003 00:00:10 +0000 (00:00 +0000)]
daily update
Alan Modra [Sun, 1 Jun 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Nick Clifton [Sat, 31 May 2003 09:46:35 +0000 (09:46 +0000)]
(arm_elf_before_allocation): Replace ASSERT with a test for a NULL
bfd_for_interworking.
Jakub Jelinek [Sat, 31 May 2003 07:56:41 +0000 (07:56 +0000)]
* elf32-ppc.c (allocate_dynrelocs): Use single slot for first 8192
plt entries, not just 8191.
Alan Modra [Sat, 31 May 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Daniel Jacobowitz [Fri, 30 May 2003 20:13:05 +0000 (20:13 +0000)]
* elfxx-mips.c (_bfd_mips_elf_discard_info): Correct loop index.
Reported by Ken Faiczak <kfaiczak@SANDVINE.com>.
Alan Modra [Fri, 30 May 2003 00:00:09 +0000 (00:00 +0000)]
daily update
Thiemo Seufer [Thu, 29 May 2003 01:10:14 +0000 (01:10 +0000)]
* elfxx-mips.c: Don't force symbols local unconditionally.
Alan Modra [Thu, 29 May 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Thiemo Seufer [Sat, 24 May 2003 19:30:30 +0000 (19:30 +0000)]
* gas/mips/jal-newabi.s: New file, testcase for NewABI xgot jal macro.
* gas/mips/jal-newabi.d: Likewise.
* gas/mips/mips.exp: Add new testcase.
Thiemo Seufer [Sat, 24 May 2003 19:27:59 +0000 (19:27 +0000)]
* config/tc-mips.c (macro): Don't use uninitialized tempreg.
Dave Anglin [Fri, 23 May 2003 16:45:13 +0000 (16:45 +0000)]
* som.h: Define PA_2_0 before including a.out.h
Alan Modra [Fri, 23 May 2003 00:00:12 +0000 (00:00 +0000)]
daily update
nobody [Thu, 22 May 2003 12:13:44 +0000 (12:13 +0000)]
This commit was manufactured by cvs2svn to create branch 'binutils-
2_14-branch'.
Cherrypick from master 2003-05-22 12:13:43 UTC Thiemo Seufer <ths@networkno.de> ' * gas/mips/jal-newabi.s: New file, testcase for NewABI xgot jal macro.':
gas/testsuite/gas/mips/jal-newabi.d
gas/testsuite/gas/mips/jal-newabi.s
ld/testsuite/ld-elfvsb/common.c
ld/testsuite/ld-elfvsb/sh3.c
ld/testsuite/ld-elfvsb/test.c
opcodes/po/ro.po
Alan Modra [Thu, 22 May 2003 00:00:11 +0000 (00:00 +0000)]
daily update
Nick Clifton [Wed, 21 May 2003 09:10:29 +0000 (09:10 +0000)]
Fix typo in comment
Alan Modra [Wed, 21 May 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Alan Modra [Tue, 20 May 2003 00:00:43 +0000 (00:00 +0000)]
daily update
Thiemo Seufer [Mon, 19 May 2003 19:39:46 +0000 (19:39 +0000)]
* gas/mips/mips.exp: mips-*-linux-*, mipsel-*-linux-* use only 32-bit
register width by default. Add them to addr32 and exclude offending
testcases.
* gas/mips/delay.s: Avoid odd floating point registers.
* gas/mips/delay.d: Likewise.
* gas/mips/nodelay.d: Likewise.
* gas/mips/mips4.s: Likewise.
* gas/mips/mips4.d: Likewise.
* gas/mips/mips5.s: Likewise.
* gas/mips/mips5.d: Likewise.
* gas/mips/vr5400.s: Likewise.
* gas/mips/vr5400.d: Likewise.
* gas/mips/vr5500.s: Likewise.
* gas/mips/vr5500.d: Likewise.
* gas/mips/elf_e_flags2.d: Allow different expansions of the move
macro.
* gas/mips/elf_e_flags3.d: Likewise.
* gas/mips/elf_e_flags4.d: Likewise.
* gas/mips/uld2-eb.d: Likewise.
* gas/mips/uld2-el.d: Likewise.
Svein Seldal [Sun, 18 May 2003 22:58:37 +0000 (22:58 +0000)]
* config/tc-tic4x.c (md_assemble): Added support for one-line parallel insns.
* config/tc-tic4x.h: Added DOUBLEBAR_PARALLEL definition
Alan Modra [Sat, 17 May 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Alan Modra [Fri, 16 May 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Daniel Jacobowitz [Thu, 15 May 2003 19:21:47 +0000 (19:21 +0000)]
2003-05-13 Andreas Jaeger <aj@suse.de>
* config.guess: Update to 2003-05-09 version.
* config.sub: Update to 2003-05-09 version.
2003-05-13 Michael Eager <eager@mvista.com>
* configure.in: Correct sed script so that options in quotes are not
deleted.
* configure: Rebuild.
Daniel Jacobowitz [Thu, 15 May 2003 19:20:54 +0000 (19:20 +0000)]
Merge from mainline:
2003-05-13 Michael Eager <eager@mvista.com>
* objcopy.c: Treat identical src/dst file names as if only one
entered. One Windows creating an output file of the same name as
the input file will delete the input file before it is read.
2003-05-12 Salvador Eduardo Tropea <salvador@inti.gov.ar>
* debug.c (debug_get_real_type): Extend test for circular debug
references.
2003-05-12 Nick Clifton <nickc@redhat.com>
* configure.in (ALL_LINGUAS): Add zh_CN.
* configure: Regenerate.
* po/zh_CN.po: New file: Chinese (simplified) translation.
2003-05-07 H.J. Lu <hongjiu.lu@intel.com>
* readelf.c (dump_relocations): Enlarge the type field in wide
mode by one character.
Daniel Jacobowitz [Thu, 15 May 2003 19:20:23 +0000 (19:20 +0000)]
Merge from mainline:
2003-05-09 Martin Schwidefsky <schwidefsky@de.ibm.com>
* elf32-s390.c (ELIMINATE_COPY_RELOCS): Define as one.
(elf_s390_adjust_dynamic_symbol): For weak symbols, copy
ELF_LINK_NON_GOT_REF from weakdef.
(elf_s390_copy_indirect_symbol): Test whether the weakdef sym has
already been adjusted before treating it specially.
* el64-s390.c: Likwise.
2003-05-08 H.J. Lu <hongjiu.lu@intel.com>
* elflink.h (elf_add_default_symbol): After skipping the
unversioned symbol, go to non-default one.
2003-05-07 H.J. Lu <hongjiu.lu@intel.com>
* elflink.h (elf_link_check_versioned_symbol): Also handle the
case that a DSO references a hidden symbol which may be
satisfied by a versioned symbol in another DSO.
(elf_link_output_extsym): Check versioned definition for hidden
symbol referenced by a DSO.
2003-05-06 Alexandre Oliva <aoliva@redhat.com>
* elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Improve
error message for mixing different-endian files. Check for ABI
compatibility of input files with the selected emulation.
Daniel Jacobowitz [Thu, 15 May 2003 19:20:05 +0000 (19:20 +0000)]
Merge from mainline:
2003-05-09 Martin Schwidefsky <schwidefsky@de.ibm.com>
* config/tc-s390.c (s390_target_format): Always call init_default_arch.
2003-05-06 Alexandre Oliva <aoliva@redhat.com>
* configure.in (MIPS_DEFAULT_ABI): AC_DEFINE.
* config/tc-mips.c (mips_after_parse_args): Set mips_abi to it.
* config.in, configure: Rebuilt.
Daniel Jacobowitz [Thu, 15 May 2003 19:19:36 +0000 (19:19 +0000)]
Merge from mainline:
2003-05-06 Alexandre Oliva <aoliva@redhat.com>
* gas/mips/abs.d, gas/mips/add.d, gas/mips/and.d,
gas/mips/beq.d, gas/mips/bge.d, gas/mips/bgeu.d,
gas/mips/blt.d, gas/mips/bltu.d, gas/mips/branch-misc-1.d,
gas/mips/break20.d, gas/mips/cp0sel-names-mips32.d,
gas/mips/cp0sel-names-mips32r2.d,
gas/mips/cp0sel-names-mips64.d,
gas/mips/cp0sel-names-numeric.d, gas/mips/cp0sel-names-sb1.d,
gas/mips/elf-jal.d, gas/mips/elf-rel.d, gas/mips/elf-rel2.d,
gas/mips/elf-rel3.d, gas/mips/elf-rel4.d, gas/mips/elf-rel5.d,
gas/mips/elf-rel6.d, gas/mips/elf-rel7.d,
gas/mips/elf_arch_mips1.d, gas/mips/elf_arch_mips2.d,
gas/mips/elf_arch_mips3.d, gas/mips/elf_arch_mips32.d,
gas/mips/elf_arch_mips32r2.d, gas/mips/elf_arch_mips4.d,
gas/mips/elf_arch_mips5.d, gas/mips/elf_arch_mips64.d,
gas/mips/elf_ase_mips16.d, gas/mips/empic.d,
gas/mips/empic2.d, gas/mips/empic3_e.d, gas/mips/empic3_g1.d,
gas/mips/empic3_g2.d, gas/mips/hwr-names-mips32r2.d,
gas/mips/hwr-names-numeric.d, gas/mips/jal-empic-elf-2.d,
gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf.d,
gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d, gas/mips/jal.d,
gas/mips/la-empic.d, gas/mips/la-svr4pic.d,
gas/mips/la-xgot.d, gas/mips/la.d, gas/mips/lb-empic.d,
gas/mips/lb-svr4pic.d, gas/mips/lb-xgot-ilocks.d,
gas/mips/lb-xgot.d, gas/mips/lb.d, gas/mips/ld-empic.d,
gas/mips/ld-svr4pic.d, gas/mips/ld-xgot.d, gas/mips/ld.d,
gas/mips/li.d, gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d,
gas/mips/lif-xgot.d, gas/mips/lifloat.d,
gas/mips/mips-gp32-fp32-pic.d, gas/mips/mips-gp32-fp32.d,
gas/mips/mips-gp32-fp64-pic.d, gas/mips/mips-gp32-fp64.d,
gas/mips/mips-gp64-fp32-pic.d, gas/mips/mips-gp64-fp32.d,
gas/mips/mips-gp64-fp64-pic.d, gas/mips/mips-gp64-fp64.d,
gas/mips/mips.exp, gas/mips/mips16-e.d, gas/mips/mips16-f.d,
gas/mips/mips32.d, gas/mips/mips32r2.d, gas/mips/mips4010.d,
gas/mips/mips4650.d, gas/mips/mips64.d, gas/mips/mipsel16-e.d,
gas/mips/mipsel16-f.d, gas/mips/rol-hw.d, gas/mips/rol.d,
gas/mips/sb.d, gas/mips/sync.d, gas/mips/tempic.d,
gas/mips/tmips16-e.d, gas/mips/tmips16-f.d,
gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d,
gas/mips/trunc.d, gas/mips/uld.d, gas/mips/ulh-empic.d,
gas/mips/ulh-svr4pic.d, gas/mips/ulh-xgot.d, gas/mips/ulh.d,
gas/mips/ulh2-eb.d, gas/mips/ulh2-el.d, gas/mips/ulw.d,
gas/mips/ulw2-eb.d, gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-el.d,
gas/mips/ulw2-el-ilocks.d, gas/mips/usd.d, gas/mips/ush.d,
gas/mips/usw.d, gas/mips/vr4122.d: Added ABI specification.
gas/vtable/vtable.exp: mips64*-*-linux* and mips*-*-irix6* are
RELA.
Daniel Jacobowitz [Thu, 15 May 2003 19:18:45 +0000 (19:18 +0000)]
Merge from mainline:
2003-05-13 H.J. Lu <hongjiu.lu@intel.com>
* ld-elfweak/elfweak.exp: Fix typo.
2003-05-13 Kaz Kojima <kkojima@rr.iij4u.or.jp>
* ld-elfvers/vers.exp: Run on sh[34]*-*-linux*.
* ld-elfvsb/elfvsb.exp: Likewise.
* ld-elfweak/elfweak.exp: Likewise.
2003-05-09 Martin Schwidefsky <schwidefsky@de.ibm.com>
* ld-elfvsb/elf-offset.ld: Add .rel.eh_frame and .rela.eh_frame
to linker script.
* ld-elfvsb/elfvsb.exp (visibility_run): Add setup_xfails for s390x.
* ld-selective/selective.exp: Disable for s390 and s390x.
* ld-shared/elf-offset.ld: Add .rel.eh_frame and .rela.eh_frame
to linker script.
* ld-shared/shared.exp (shared_test): Add setup_xfails for s390x.
* ld-undefined/undefined.exp (checkund): Remove setup_xfail for s390x.
2003-05-08 H.J. Lu <hongjiu.lu@intel.com>
* ld-elfvers/vers.exp: Add vers27d4 and vers27d5 to test
versioned reference for hidden symbol.
* ld-elfvers/vers27d4.dsym: New file.
* ld-elfvers/vers27d4.ver: Likewise.
2003-05-07 H.J. Lu <hongjiu.lu@intel.com>
* ld-elfvers/vers27d3.c (__start): New.
(start): New.
2003-05-07 H.J. Lu <hongjiu.lu@intel.com>
* ld-elfvers/vers.exp (build_binary): Support build exeutable.
(build_binary): Renamed from ...
(build_vers_lib): This.
(build_vers_lib_no_pic): Updated.
(build_vers_lib_pic): Likewise.
Add vers27d1, vers27d2 and vers27d3 to test versioned
definition for hidden symbol referenced by a DSO.
* ld-elfvers/vers27d.dsym: New file.
* ld-elfvers/vers27d.sym: Likewise.
* ld-elfvers/vers27d.ver: Likewise.
* ld-elfvers/vers27d1.c: Likewise.
* ld-elfvers/vers27d2.c: Likewise.
* ld-elfvers/vers27d3.c: Likewise.
2003-05-07 Andreas Schwab <schwab@suse.de>
* ld-elfvsb/elfvsb.exp: Run dump tests even when cross
compiling.
2003-05-06 Alexandre Oliva <aoliva@redhat.com>
* config/default.exp (gcc_gas_flags): Force ABI to n32 on
mips64-linux.
* ld-elf/merge.d: Xfail on mips64*-linux-gnu*.
* ld-mips-elf/mips-elf-flags.exp (ldemul): Set to o32-compatible
on mips-sgi-irix6*, mips64-linux-gnu and mips64el-linux-gnu.
(good_combination, bad_combination): Use it.
Add -32 or -mabi=o64 wherever the ABI was formerly implied.
2003-05-06 H.J. Lu <hjl@gnu.org>
* ld-elfvers/vers.exp (objdump_versionstuff): Support comment
in expected version file.
* ld-elfvers/vers25b.c: Add a line of comment.
* ld-elfvers/vers25b.dsym: Likwise.
* ld-elfvers/vers25b.ver: Likwise.
* ld-elfvers/vers26b.dsym: Likwise.
* ld-elfvers/vers26b.ver: Likwise.
* ld-elfvers/vers27b.dsym: Likwise.
* ld-elfvers/vers27b.ver: Likwise.
* ld-elfvers/vers27c.c: Likwise.
* ld-elfvers/vers27c.dsym: Likwise.
* ld-elfvers/vers27c.ver: Likwise.
Alan Modra [Thu, 15 May 2003 00:00:29 +0000 (00:00 +0000)]
daily update
Stephane Carrez [Tue, 13 May 2003 19:29:12 +0000 (19:29 +0000)]
* m68hc11.h (M68HC12_BANK_VIRT): Define to 0x010000
Stephane Carrez [Tue, 13 May 2003 19:13:18 +0000 (19:13 +0000)]
* ld-m68hc11/link-hcs12.d: New test.
* ld-m68hc11/link-hcs12.s: New file.
* ld-m68hc11/link-hc12.s: New file.
nobody [Tue, 13 May 2003 19:11:46 +0000 (19:11 +0000)]
This commit was manufactured by cvs2svn to create branch 'binutils-
2_14-branch'.
Cherrypick from master 2003-05-13 19:11:45 UTC Stephane Carrez <stcarrez@nerim.fr> ' * ld-m68hc11/link-hcs12.d: New test.':
ld/testsuite/ld-m68hc11/link-hc12.s
ld/testsuite/ld-m68hc11/link-hcs12.d
ld/testsuite/ld-m68hc11/link-hcs12.s
Stephane Carrez [Tue, 13 May 2003 18:56:06 +0000 (18:56 +0000)]
* elf32-m68hc1x.c (_bfd_m68hc11_elf_merge_private_bfd_data): Check for
processor capability, allow merge of HC12 and HCS12 in some cases.
(m68hc11_elf_hash_table_create): Use bfd_malloc instead of bfd_zalloc.
* cpu-m68hc12.c (bfd_m68hc12s_arch): New struct.
(bfd_m68hc12_arch): Link it.
(scan_mach): New function.
Andrew Haley [Tue, 13 May 2003 15:35:00 +0000 (15:35 +0000)]
2003-05-13 Andrew Haley <aph@redhat.com>
* elf.c (bfd_elf_hash): Mask lower 32 bits of hash.
Hans-Peter Nilsson [Tue, 13 May 2003 03:03:44 +0000 (03:03 +0000)]
* gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s,
gas/macros/app2.d, gas/macros/app3.s, gas/macros/app3.d,
gas/macros/app4.s, gas/macros/app4b.s, gas/macros/app4.d: New
tests.
* gas/macros/macros.exp: Run them.
Hans-Peter Nilsson [Tue, 13 May 2003 03:01:18 +0000 (03:01 +0000)]
* read.c (old_buffer, old_input, old_limit): Remove variables.
(read_a_source_file): Delete label contin.
<handling #APP/#NO_APP>: Use an "sb" to push #APP expansion into
input as with macros, instead of in separate old_* variables.
Zero-terminate string being scrubbed.
nobody [Tue, 13 May 2003 01:57:12 +0000 (01:57 +0000)]
This commit was manufactured by cvs2svn to create branch 'binutils-
2_14-branch'.
Cherrypick from master 2003-05-13 01:57:11 UTC Hans-Peter Nilsson <hp@axis.com> ' * gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s,':
binutils/po/zh_CN.po
gas/testsuite/gas/macros/app1.d
gas/testsuite/gas/macros/app1.s
gas/testsuite/gas/macros/app2.d
gas/testsuite/gas/macros/app2.s
gas/testsuite/gas/macros/app3.d
gas/testsuite/gas/macros/app3.s
gas/testsuite/gas/macros/app4.d
gas/testsuite/gas/macros/app4.s
gas/testsuite/gas/macros/app4b.s
ld/testsuite/ld-elfvers/vers26b.dsym
ld/testsuite/ld-elfvers/vers26b.ver
ld/testsuite/ld-elfvers/vers27b.dsym
ld/testsuite/ld-elfvers/vers27b.ver
ld/testsuite/ld-elfvers/vers27c.c
ld/testsuite/ld-elfvers/vers27c.dsym
ld/testsuite/ld-elfvers/vers27c.ver
ld/testsuite/ld-elfvers/vers27d.dsym
ld/testsuite/ld-elfvers/vers27d.sym
ld/testsuite/ld-elfvers/vers27d.ver
ld/testsuite/ld-elfvers/vers27d1.c
ld/testsuite/ld-elfvers/vers27d2.c
ld/testsuite/ld-elfvers/vers27d3.c
ld/testsuite/ld-elfvers/vers27d4.dsym
ld/testsuite/ld-elfvers/vers27d4.ver
Alan Modra [Tue, 13 May 2003 00:00:13 +0000 (00:00 +0000)]
daily update
Hans-Peter Nilsson [Mon, 12 May 2003 05:46:59 +0000 (05:46 +0000)]
* ld-mmix/b-fixo2.d, ld-mmix/bpo-18.d, ld-mmix/bpo-18m.d,
ld-mmix/loc4.d, ld-mmix/loc4m.d, ld-mmix/loc6.d, ld-mmix/loc6m.d,
ld-mmix/locdo-1.d, ld-mmix/sec-1.d, ld-mmix/sec-2.d,
ld-mmix/sec-3.d, ld-mmix/sec-4.d, ld-mmix/sec-5.d,
ld-mmix/sec-7m.d, ld-mmix/sec-8m.d, ld-mmix/spec802.d,
ld-mmix/spec803.d, ld-mmix/spec804.d, ld-mmix/spec805.d,
ld-mmix/spec806.d, ld-mmix/spec807.d, ld-mmix/spec808.d: Tweak for
objdump no longer truncating dump addresses.
Alan Modra [Mon, 12 May 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Alan Modra [Sun, 11 May 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Alan Modra [Sat, 10 May 2003 00:00:12 +0000 (00:00 +0000)]
daily update
Alan Modra [Fri, 9 May 2003 11:39:30 +0000 (11:39 +0000)]
* i386-dis.c (print_insn): Test intel_syntax against (char) -1 in
case char is unsigned.
Alan Modra [Fri, 9 May 2003 11:38:58 +0000 (11:38 +0000)]
* xtensa-isa-internal.h (xtensa_isa_module_struct): Remove const on
gen_num_opcodes_fn return type.
Alan Modra [Fri, 9 May 2003 11:38:06 +0000 (11:38 +0000)]
* cpu-arm.c (arm_check_note): Warning fix.
* elf32-iq2000.c (iq2000_elf_check_relocs): Warning fixes. Arrange
to keep relocs if edited.
(iq2000_elf_print_private_bfd_data): Return TRUE.
* elfxx-ia64.c (elfNN_ia64_relax_section): Use ELFNN_R_SYM, not
ELF64_R_SYM.
(elfNN_ia64_relax_ldxmov): Warning fix.
* xtensa-isa.c (xtensa_add_isa): Warning fix.
* xtensa-modules.c (get_num_opcodes): Warning fix.
* elf.c (elf_fake_sections): Use correct cast for sh_name.
Alan Modra [Fri, 9 May 2003 00:46:06 +0000 (00:46 +0000)]
daily update
Alan Modra [Thu, 8 May 2003 00:00:12 +0000 (00:00 +0000)]
daily update