OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
23 years agoDisable relaxation if multiple symbol definitions are encountered - otherwise
Nick Clifton [Thu, 14 Sep 2000 01:39:42 +0000 (01:39 +0000)]
Disable relaxation if multiple symbol definitions are encountered - otherwise
the linker could abort with an assertion failure.

23 years ago * som.c (som_write_symbol_strings): Do not used fixed buffers,
Jeff Law [Thu, 14 Sep 2000 01:33:46 +0000 (01:33 +0000)]
    * som.c (som_write_symbol_strings): Do not used fixed buffers,
        use size_t as a counter.
        (som_write_space_strings): Similarly.

23 years ago * testsuite/demangle-expected: Add two tests for anonymous
Hans-Peter Nilsson [Wed, 13 Sep 2000 22:59:40 +0000 (22:59 +0000)]
* testsuite/demangle-expected: Add two tests for anonymous
namespaces.
* cplus-dem.c (gnu_special): Handle anonymous namespaces.

23 years ago2000-09-12 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 12 Sep 2000 21:49:09 +0000 (21:49 +0000)]
2000-09-12  Kazu Hirata  <kazu@hxi.com>

* config/obj-aout.c: Fix formatting.
* config/obj-aout.h: Likewise.
* config/obj-bout.c: Likewise.
* config/obj-bout.h: Likewise.
* config/obj-coff.c: Likewise.
* config/obj-coff.h: Likewise.

23 years ago2000-09-12 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 12 Sep 2000 20:57:14 +0000 (20:57 +0000)]
2000-09-12  Kazu Hirata  <kazu@hxi.com>

* as.h: Fix formatting.
* asintl.h: Likewise.
* bit_fix.h: Likewise.
* dwarf2dbg.h: Likewise.
* expr.h: Likewise.
* flonum.h: Likewise.
* frags.h: Likewise.
* itbl-ops.h: Likewise.
* macro.h: Likewise.
* read.h: Likewise.
* sb.h: Likewise.
* struc-symbol.h: Likewise.
* subsegs.h: Likewise.
* symbols.h: Likewise.
* tc.h: Likewise.
* write.h: Likewise.

23 years ago2000-09-12 Philip Blundell <philb@gnu.org>
Phil Blundell [Tue, 12 Sep 2000 18:09:36 +0000 (18:09 +0000)]
2000-09-12  Philip Blundell  <philb@gnu.org>

* config.sub, config.guess: Update from subversions.

23 years ago2000-09-12 Jason Eckhardt <jle@cygnus.com>
Jason Eckhardt [Tue, 12 Sep 2000 14:34:59 +0000 (14:34 +0000)]
2000-09-12  Jason Eckhardt  <jle@cygnus.com>

* elf32-i860.c (elf32_i860_relocate_pc26): New function
and prototype.
(elf32_i860_relocate_section): Invoke new function from here.

23 years ago2000-09-11 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 12 Sep 2000 03:56:22 +0000 (03:56 +0000)]
2000-09-11  Kazu Hirata  <kazu@hxi.com>

* bignum-copy.c: Fix formatting.
* ehopt.c: Likewise.
* flonum-copy.c: Likewise.
* flonum-konst.c: Likewise.
* flonum-mult.c: Likewise.
* literal.c: Likewise.
* read.c: Likewise.
* sb.c: Likewise.
* stabs.c: Likewise.
* subsegs.c: Likewise.

23 years ago2000-09-11 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Mon, 11 Sep 2000 19:49:46 +0000 (19:49 +0000)]
2000-09-11  Kazu Hirata  <kazu@hxi.com>

* config/tc-i370.c: Fix formatting.
* config/tc-i960.c: Likewise.
* config/tc-m68k.c: Likewise.

23 years ago2000-09-11 Catherine Moore <clm@redhat.com>
Catherine Moore [Mon, 11 Sep 2000 17:54:33 +0000 (17:54 +0000)]
2000-09-11  Catherine Moore <clm@redhat.com>

      * d30v-opc.c (d30v_operand_t): New operand type Rb2.
      (d30v_format_tab): Use Rb2 for modinc and moddec.

23 years agoMake debug_sec_names static.
Nick Clifton [Mon, 11 Sep 2000 17:01:47 +0000 (17:01 +0000)]
Make debug_sec_names static.

23 years agoFix formatting
Nick Clifton [Sun, 10 Sep 2000 19:53:58 +0000 (19:53 +0000)]
Fix formatting

23 years ago2000-09-09 Philip Blundell <philb@gnu.org>
Phil Blundell [Sun, 10 Sep 2000 19:48:45 +0000 (19:48 +0000)]
2000-09-09  Philip Blundell  <philb@gnu.org>

* configure.in (arm*-*-uclinux*): New target.
* configure: Regenerate.

23 years ago * testsuite/demangle-expected: Add four tests for type_info
Hans-Peter Nilsson [Sun, 10 Sep 2000 19:43:30 +0000 (19:43 +0000)]
* testsuite/demangle-expected: Add four tests for type_info
mangling.

* cplus-dem.c (gnu_special): Use do_type, not demangle_fund_type,
for a non-template non-qualified type_info function or node.

23 years agoEmit 8 NULs for target section name instead of dumping core when the target
Nick Clifton [Sun, 10 Sep 2000 19:17:08 +0000 (19:17 +0000)]
Emit 8 NULs for target section name instead of dumping core when the target
 symbol is undefined.

23 years ago2000-09-09 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sat, 9 Sep 2000 20:23:15 +0000 (20:23 +0000)]
2000-09-09  Kazu Hirata  <kazu@hxi.com>

* input-file.c: Fix formatting.
* itbl-ops.c: Likewise.
* messages.c: Likewise.

23 years ago2000-09-09 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sat, 9 Sep 2000 20:17:47 +0000 (20:17 +0000)]
2000-09-09  Kazu Hirata  <kazu@hxi.com>

* riscix.c: Remove DEFUN.

23 years agoDo not initialise flags in output bfd if the input bfd is the default
Nick Clifton [Sat, 9 Sep 2000 00:40:08 +0000 (00:40 +0000)]
Do not initialise flags in output bfd if the input bfd is the default
architecture with the default flags.

23 years ago2000-09-08 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Fri, 8 Sep 2000 23:46:41 +0000 (23:46 +0000)]
2000-09-08  Kazu Hirata  <kazu@hxi.com>

* archive.c: Fix formatting.
* coff-arm.c: Likewise.
* doc/chew.c: Likewise.

23 years agoAdd Stephane Carrez
Nick Clifton [Fri, 8 Sep 2000 21:51:57 +0000 (21:51 +0000)]
Add Stephane Carrez

23 years ago2000-09-08 Philip Blundell <philb@gnu.org>
Phil Blundell [Fri, 8 Sep 2000 21:05:33 +0000 (21:05 +0000)]
2000-09-08  Philip Blundell  <philb@gnu.org>

* config/tc-arm.c (md_apply_fix3): Correct handling of ADRL when
offset is negative.

23 years agoMention 2.10 change to ARM MSR semantics
Phil Blundell [Fri, 8 Sep 2000 21:05:06 +0000 (21:05 +0000)]
Mention 2.10 change to ARM MSR semantics

23 years ago(bfd_get_unique_section_name): Put a dot before the numeric suffix.
Alan Modra [Fri, 8 Sep 2000 02:11:34 +0000 (02:11 +0000)]
(bfd_get_unique_section_name): Put a dot before the numeric suffix.

23 years ago* dyn-string.h: Adjust formatting.
Christopher Faylor [Fri, 8 Sep 2000 01:04:58 +0000 (01:04 +0000)]
* dyn-string.h: Adjust formatting.
(dyn_string_insert_char): New macro.  New declaration.

23 years ago* md5.h (md5_uint32): Choose via INT_MAX instead of UINT_MAX.
Christopher Faylor [Fri, 8 Sep 2000 01:03:08 +0000 (01:03 +0000)]
* md5.h (md5_uint32): Choose via INT_MAX instead of UINT_MAX.
* md5.h: New file.

23 years ago2000-09-07 H.J. Lu <hjl@gnu.org>
H.J. Lu [Thu, 7 Sep 2000 21:08:51 +0000 (21:08 +0000)]
2000-09-07  H.J. Lu  <hjl@gnu.org>

* configure.in (AC_ISC_POSIX): Put after AC_CANONICAL_SYSTEM.
* configure: Rebuild.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 7 Sep 2000 21:04:26 +0000 (21:04 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

* atof-generic.c: Fix formatting.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 7 Sep 2000 20:28:45 +0000 (20:28 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

* config/tc-vax.c: Fix formatting.
* input-scrub.c: Likewise.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 7 Sep 2000 20:22:50 +0000 (20:22 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

* doc/chew.c: Remove all uses of DEFUN and DEFUN_VOID.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 7 Sep 2000 20:20:05 +0000 (20:20 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

* elf.c: Fix formatting.

23 years ago2000-09-07 H.J. Lu <hjl@gnu.org>
H.J. Lu [Thu, 7 Sep 2000 19:52:17 +0000 (19:52 +0000)]
2000-09-07  H.J. Lu  <hjl@gnu.org>

* Makefile.am (lexsup.o): Also depend on $(INCDIR)/demangle.h.
* Makefile.in: Rebuild.

23 years ago * d30v-opc.c (d30v_format_tab): Use format Ra for
Catherine Moore [Thu, 7 Sep 2000 18:23:36 +0000 (18:23 +0000)]
    * d30v-opc.c (d30v_format_tab): Use format Ra for
        modinc and moddec.

23 years ago2000-09-07 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 7 Sep 2000 12:45:56 +0000 (12:45 +0000)]
2000-09-07  Kazu Hirata  <kazu@hxi.com>

* config/tc-mips.c: Fix formatting.

23 years agoFix an orphan section problem caused by weird linker scripts.
Alan Modra [Thu, 7 Sep 2000 09:09:19 +0000 (09:09 +0000)]
Fix an orphan section problem caused by weird linker scripts.

23 years agoFix list handling for orphan section output statements.
Alan Modra [Thu, 7 Sep 2000 07:08:58 +0000 (07:08 +0000)]
Fix list handling for orphan section output statements.

23 years ago* configure.tgt (sh-*-linux*): Added.
Alexandre Oliva [Thu, 7 Sep 2000 04:32:05 +0000 (04:32 +0000)]
* configure.tgt (sh-*-linux*): Added.
* Makefile.am: Added eshelf_linux and eshlelf_linux.
* Makefile.in: Rebuilt.
* emulparams/shelf_linux.sh: New file.
* emulparams/shlelf_linux.sh: New file.

23 years ago* config/tc-sh.h (TARGET_FORMAT): Use sh-linux targets.
Alexandre Oliva [Thu, 7 Sep 2000 04:26:37 +0000 (04:26 +0000)]
* config/tc-sh.h (TARGET_FORMAT): Use sh-linux targets.
* configure.in (sh-*-linux*): Added.
* configure: Rebuilt.

23 years ago* config.bfd (sh-*-linux*): Added.
Alexandre Oliva [Thu, 7 Sep 2000 04:23:43 +0000 (04:23 +0000)]
* config.bfd (sh-*-linux*): Added.
* configure.in (bfd_elf32_shlin_vec, bfd_elf32_shblin_vec): New.
* targets.c: Declare them.
* elf32-sh-lin.c: New file.
* Makefile.am: Compile it.
* elf32-sh.c: Don't override defines from elf32-sh-lin.c.
* configure, Makefile.in: Rebuilt.

23 years ago > * config/tc-hppa.c: Fix formatting.
Jeff Law [Thu, 7 Sep 2000 01:34:02 +0000 (01:34 +0000)]
  >  * config/tc-hppa.c: Fix formatting.

23 years ago * xcofflink.c (xcoff_link_input_bfd): Include the .tocbss
Geoffrey Keating [Wed, 6 Sep 2000 21:21:51 +0000 (21:21 +0000)]
* xcofflink.c (xcoff_link_input_bfd): Include the .tocbss
  pseduo-section when determining where the TOC ends.

* coff-rs6000.c (_bfd_xcoff_swap_aux_out): Use bfd_h_put_16 to
output x_tvndx as it is only two bytes wide.

* coff-rs6000.c (xcoff_howto_table): A modifiable branch-absolute
        reloc is 26 or 32 bits wide.

* coff-rs6000.c (_bfd_xcoff_rtype2howto): The bitsize is irrelevant
        for relocs that don't change anything.  Also look at the full
        6 bits of bitsize.

23 years ago2000-09-06 Philip Blundell <philb@gnu.org>
Phil Blundell [Wed, 6 Sep 2000 20:43:43 +0000 (20:43 +0000)]
2000-09-06  Philip Blundell  <philb@gnu.org>

* config.bfd (arm*-*-uclinux*): New target.

23 years ago2000-09-06 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 6 Sep 2000 20:27:03 +0000 (20:27 +0000)]
2000-09-06  Kazu Hirata  <kazu@hxi.com>

* ecoff.c: Fix formatting.

23 years ago* Makefile.in (all-zlib): Added dummy target.
Alexandre Oliva [Wed, 6 Sep 2000 18:56:59 +0000 (18:56 +0000)]
* Makefile.in (all-zlib): Added dummy target.

23 years agoFix place_orphan crash.
Alan Modra [Wed, 6 Sep 2000 15:28:25 +0000 (15:28 +0000)]
Fix place_orphan crash.

23 years ago* aclocal.m4, configure: Rebuilt with new libtool.m4.
Alexandre Oliva [Wed, 6 Sep 2000 14:02:13 +0000 (14:02 +0000)]
* aclocal.m4, configure: Rebuilt with new libtool.m4.

23 years ago* configure: Rebuilt with new libtool.m4.
Alexandre Oliva [Wed, 6 Sep 2000 13:57:41 +0000 (13:57 +0000)]
* configure: Rebuilt with new libtool.m4.

23 years ago* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh: Updated from libtool
Alexandre Oliva [Wed, 6 Sep 2000 13:27:41 +0000 (13:27 +0000)]
* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh: Updated from libtool
multi-language branch.

23 years agoCorrect gas/ChangeLog 2000-06-23 entry, which I thought I'd fixed
Alan Modra [Wed, 6 Sep 2000 02:58:59 +0000 (02:58 +0000)]
Correct gas/ChangeLog 2000-06-23 entry, which I thought I'd fixed
already.  Other changes are whitespace.

23 years ago2000-09-03 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 6 Sep 2000 02:36:20 +0000 (02:36 +0000)]
2000-09-03  Kazu Hirata  <kazu@hxi.com>

* cgen.c: Fix formatting.
* config/tc-ia64.c: Likewise.

23 years ago`template' isn't a very good name for a variable.
Alan Modra [Wed, 6 Sep 2000 00:22:01 +0000 (00:22 +0000)]
`template' isn't a very good name for a variable.
Who invented c++ anyway?

23 years agoRegenerate files using fixed aclocal install.
Nick Clifton [Wed, 6 Sep 2000 00:13:34 +0000 (00:13 +0000)]
Regenerate files using fixed aclocal install.

23 years ago * config/tc-cris.c: Correct comment typos.
Hans-Peter Nilsson [Tue, 5 Sep 2000 21:35:01 +0000 (21:35 +0000)]
* config/tc-cris.c: Correct comment typos.

23 years agoFix buggy macros
Nick Clifton [Tue, 5 Sep 2000 21:32:34 +0000 (21:32 +0000)]
Fix buggy macros

23 years agofix of changelog
Eric Christopher [Tue, 5 Sep 2000 21:29:23 +0000 (21:29 +0000)]
fix of changelog

23 years ago2000-09-05 Eric Christopher <echristo@cygnus.com>
Eric Christopher [Tue, 5 Sep 2000 21:01:39 +0000 (21:01 +0000)]
2000-09-05  Eric Christopher  <echristo@cygnus.com>

* config/tc-mn10300.c: Cleanup.
(md_pcrel_from): Enable.

23 years ago2000-09-05 Steven Johnson <sbjohnson@ozemail.com.au>
Geoffrey Keating [Tue, 5 Sep 2000 19:35:51 +0000 (19:35 +0000)]
2000-09-05  Steven Johnson  <sbjohnson@ozemail.com.au>

* cpu-powerpc.c  (arch_info_struct): Added MPC860 Family entry.

23 years ago* configure.in (Cygwin): special case cygwin only when we're
DJ Delorie [Tue, 5 Sep 2000 18:44:54 +0000 (18:44 +0000)]
* configure.in (Cygwin): special case cygwin only when we're
building cygwin, not when we're hosting cygwin.

23 years ago* Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
Alexandre Oliva [Tue, 5 Sep 2000 16:10:03 +0000 (16:10 +0000)]
* Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
(bootstrap*): Depend on all-bootstrap.

23 years agoFix capitalization
DJ Delorie [Tue, 5 Sep 2000 15:47:41 +0000 (15:47 +0000)]
Fix capitalization

23 years ago2000-09-04 Todd Vierling <tv@wasabisystems.com>
David O'Brien [Tue, 5 Sep 2000 08:26:53 +0000 (08:26 +0000)]
2000-09-04  Todd Vierling  <tv@wasabisystems.com>
* strip.1: Fix stray '\' in -o formatting.

Approved by:  Philip Blundell <pb@tazenda.demon.co.uk>
              Message-Id: <E13W4RF-0002HU-00@kings-cross.london.uk.eu.org>

23 years agodoco addition.
Alan Modra [Tue, 5 Sep 2000 05:22:24 +0000 (05:22 +0000)]
doco addition.

23 years agoShared lib support.
Alan Modra [Tue, 5 Sep 2000 05:03:43 +0000 (05:03 +0000)]
Shared lib support.

23 years agoShared lib support for elf32-hppa
Alan Modra [Tue, 5 Sep 2000 04:07:46 +0000 (04:07 +0000)]
Shared lib support for elf32-hppa

23 years agoMiscellaneous tiny fixes.
Alan Modra [Tue, 5 Sep 2000 03:53:02 +0000 (03:53 +0000)]
Miscellaneous tiny fixes.

23 years ago.reg improvements.
Alan Modra [Tue, 5 Sep 2000 03:45:18 +0000 (03:45 +0000)]
.reg improvements.

23 years agoMunge in vtable support for tc-hppa.c, inform elf back-end about
Alan Modra [Tue, 5 Sep 2000 03:23:05 +0000 (03:23 +0000)]
Munge in vtable support for tc-hppa.c, inform elf back-end about
millicode, and make $PIC_pcrel$0 work.

23 years agoA tidy of ld/ldlang.c, and add missing Makefile dependencies
Alan Modra [Tue, 5 Sep 2000 03:21:16 +0000 (03:21 +0000)]
A tidy of ld/ldlang.c, and add missing Makefile dependencies
I should have added with the 2000-07-28 patch.

23 years ago--split-by-reloc, --split-by-file extensions. --unique option.
Alan Modra [Tue, 5 Sep 2000 03:05:19 +0000 (03:05 +0000)]
--split-by-reloc, --split-by-file extensions.  --unique option.

23 years ago(SEC_HAS_GOT_REF): Define new flag for asection.
Alan Modra [Tue, 5 Sep 2000 02:42:16 +0000 (02:42 +0000)]
(SEC_HAS_GOT_REF): Define new flag for asection.
(bfd_get_unique_section_name): New function.

23 years agoA tiny addition for PCREL12F relocs, and a fix for functions that have
Alan Modra [Tue, 5 Sep 2000 02:30:24 +0000 (02:30 +0000)]
A tiny addition for PCREL12F relocs, and a fix for functions that have
been forced local.

23 years agoSupport for vtable relocs.
Alan Modra [Tue, 5 Sep 2000 02:23:23 +0000 (02:23 +0000)]
Support for vtable relocs.

23 years agoAdd some reloc types.
Alan Modra [Tue, 5 Sep 2000 02:14:38 +0000 (02:14 +0000)]
Add some reloc types.

24 years agoFix time ordering of entries
Nick Clifton [Sun, 3 Sep 2000 23:36:46 +0000 (23:36 +0000)]
Fix time ordering of entries

24 years agofix formatting
Nick Clifton [Sun, 3 Sep 2000 21:51:27 +0000 (21:51 +0000)]
fix formatting

24 years agoFix formatting and spelling msitakes
Nick Clifton [Sun, 3 Sep 2000 19:47:59 +0000 (19:47 +0000)]
Fix formatting and spelling msitakes

24 years agoFix formatting and spelling mistakes
Nick Clifton [Sun, 3 Sep 2000 19:14:36 +0000 (19:14 +0000)]
Fix formatting and spelling mistakes

24 years agoFix date ordering of entries
Nick Clifton [Sun, 3 Sep 2000 18:30:51 +0000 (18:30 +0000)]
Fix date ordering of entries

24 years agoExtend comment.
Nick Clifton [Sun, 3 Sep 2000 17:57:50 +0000 (17:57 +0000)]
Extend comment.

24 years agoAdd ARRAY_SIZE macro from egcs version
Nick Clifton [Sun, 3 Sep 2000 17:35:07 +0000 (17:35 +0000)]
Add ARRAY_SIZE macro from egcs version

24 years agoFix formatting, add copyright notice
Nick Clifton [Sun, 3 Sep 2000 17:28:21 +0000 (17:28 +0000)]
Fix formatting, add copyright notice

24 years ago2000-09-03 Philip Blundell <philb@gnu.org>
Phil Blundell [Sun, 3 Sep 2000 16:32:02 +0000 (16:32 +0000)]
2000-09-03  Philip Blundell  <philb@gnu.org>

* elf32-arm.h (elf32_arm_relocate_section): Don't try to relocate
references to undefined symbols in debugging sections.

24 years ago * config/tc-ia64.c (emit_one_bundle): Stop collecting insns
Richard Henderson [Sun, 3 Sep 2000 09:36:57 +0000 (09:36 +0000)]
    * config/tc-ia64.c (emit_one_bundle): Stop collecting insns
        for template selection when a label is needed.

24 years ago2000-09-02 H.J. Lu <hjl@gnu.org>
H.J. Lu [Sun, 3 Sep 2000 02:57:52 +0000 (02:57 +0000)]
2000-09-02  H.J. Lu  <hjl@gnu.org>

* reloc.c (BFD_RELOC_SH_COPY, BFD_RELOC_SH_GLOB_DAT,
BFD_RELOC_SH_JMP_SLOT, BFD_RELOC_SH_RELATIVE,
BFD_RELOC_SH_GOTPC): Move them from the MIPS section to the SH
section.

24 years ago2000-09-02 Jason Eckhardt <jle@cygnus.com>
Jason Eckhardt [Sun, 3 Sep 2000 01:39:08 +0000 (01:39 +0000)]
2000-09-02  Jason Eckhardt  <jle@cygnus.com>

        * elf32-i860.c (bfd_elf32_bfd_is_local_label_name): Define macro.
        (elf32_i860_is_local_label_name): New function and prototype.

24 years ago2000-09-02 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sun, 3 Sep 2000 00:04:40 +0000 (00:04 +0000)]
2000-09-02  Kazu Hirata  <kazu@hxi.com>

* config/tc-ia64.c: Fix formatting.

24 years agoIncrease minor version number (to 2.10.91) to help tools detect the new
Nick Clifton [Sat, 2 Sep 2000 21:35:47 +0000 (21:35 +0000)]
Increase minor version number (to 2.10.91) to help tools detect the new
ability to support removal of duplciate DWARF@ debug information.

24 years agoRegenerate
Nick Clifton [Sat, 2 Sep 2000 20:46:19 +0000 (20:46 +0000)]
Regenerate

24 years agoRegernate
Nick Clifton [Sat, 2 Sep 2000 20:44:12 +0000 (20:44 +0000)]
Regernate

24 years agoAdd .gnu.linkonce.wi.* to .debug_info sections.
Nick Clifton [Sat, 2 Sep 2000 20:43:22 +0000 (20:43 +0000)]
Add .gnu.linkonce.wi.* to .debug_info sections.

24 years agoAdd .gnu.linkobce.wi. to the list of debug section names.
Nick Clifton [Sat, 2 Sep 2000 20:33:48 +0000 (20:33 +0000)]
Add .gnu.linkobce.wi. to the list of debug section names.
Update generated files

24 years agoFind all sections containing debug information and include them in the stash.
Nick Clifton [Sat, 2 Sep 2000 20:21:40 +0000 (20:21 +0000)]
Find all sections containing debug information and include them in the stash.

24 years ago* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
Alexandre Oliva [Sat, 2 Sep 2000 07:24:51 +0000 (07:24 +0000)]
* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
crosses, but add gcc/include to the header search path for them.

24 years ago* config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.
Alexandre Oliva [Sat, 2 Sep 2000 02:36:27 +0000 (02:36 +0000)]
* config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.
* config/tc-sh.c (md_apply_fix): Map 32-bit relocations that
become PC-relative to BFD_RELOC_32_PCREL.  Reject 16- or 8-bit
similar relocs.
(sh_obj_adjustable): Return 1 for PC-relative offsets used in
branches.

* config/tc-sh.h (DIFF_EXPR_OK, GLOBAL_OFFSET_TABLE_NAME,
TC_RELOC_GLOBAL_OFFSET_TABLE, TC_RELOC_RTSYM_LOC_FIXUP): Define.
* config/tc-sh.c (sh_elf_cons, sh_elf_suffix): New functions.
[OBJ_ELF] (md_pseudo_table) <long, int, word, short>: Use them.
(GOT_symbol): New variable.
(md_undefined_symbol): Set it.

24 years ago* elf32-sh.c (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
Alexandre Oliva [Sat, 2 Sep 2000 02:33:26 +0000 (02:33 +0000)]
* elf32-sh.c (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): New.
(sh_reloc_map): Add new relocs.
(sh_elf_check_relocs, sh_elf_link_hash_newfunc,
sh_elf_link_hash_table_create, sh_elf_adjust_dynamic_symbol,
sh_elf_size_dynamic_sections, sh_elf_finish_dynamic_symbol,
sh_elf_finishe_dynamic_sections, sh_elf_discard_copies): New
functions.
(ELF_DYNAMIC_INTERPRETER, PLT_ENTRY_SIZE): Define.
(elf_sh_plt0_entry_be, elf_sh_plt0_entry_le,
elf_sh_plt_entry_be, elf_sh_plt_entry_le,
elf_sh_pic_plt_entry_be, elf_sh_pic_plt_entry_le):
New array constants.
(elf_sh_plt0_entry, elf_sh_plt_entry, elf_sh_pic_plt_entry):
New variables.
(elf_sh_sizeof_plt, elf_sh_plt_plt0_offset,
elf_sh_plt0_linker_offset, elf_sh_plt0_gotid_offset,
elf_sh_plt_temp_offset, elf_sh_plt_symbol_offset,
elf_sh_plt_reloc_offset): Define.
(elf_sh_pcrel_relocs_copied, elf_sh_link_hash_entry,
elf_sh_link_hash_table): New structs.
(sh_elf_link_hash_traverse, sh_elf_hash_table): New macros.
(sh_elf_relocate_section, sh_elf_check_relocs): Handle new
relocation types.
(elf_backend_create_dynamic_sections,
bfd_elf32_bfd_link_hash_table_create,
elf_backend_adjust_dynamic_symbol,
elf_backend_size_dynamic_sections,
elf_backend_finish_dynamic_symbol,
elf_backend_finish_dynamic_sections, elf_backend_want_got_plt,
elf_backend_plt_readonly, elf_backend_want_plt_sym,
elf_backend_got_header_size, elf_backend_plt_header_size):
Define.
* reloc.c (BFD_RELOC_SH_COPY, BFD_RELOC_SH_GLOB_DAT,
BFD_RELOC_SH_JMP_SLOT, BFD_RELOC_SH_RELATIVE, BFD_RELOC_SH_GOTPC):
New relocs.
* bfd-in2.h, libbfd.h: Rebuilt.

24 years ago* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
Alexandre Oliva [Sat, 2 Sep 2000 02:24:02 +0000 (02:24 +0000)]
* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): New relocs.
(R_SH_FIRST_INVALID_RELOC): Adjust.

24 years ago * config/tc-ia64.c (match): Don't inline.
Richard Henderson [Sat, 2 Sep 2000 01:02:41 +0000 (01:02 +0000)]
    * config/tc-ia64.c (match): Don't inline.
        (extra_goodness): New.
        (md_begin): Prefer nop.f and nop.b for best_template.

24 years ago(elf_i386_finish_dynamic_symbol): Remove unnecessary check added 2000-08-27.
Alan Modra [Fri, 1 Sep 2000 11:17:07 +0000 (11:17 +0000)]
(elf_i386_finish_dynamic_symbol): Remove unnecessary check added 2000-08-27.

24 years ago2000-08-31 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 31 Aug 2000 23:17:47 +0000 (23:17 +0000)]
2000-08-31  Kazu Hirata  <kazu@hxi.com>

* as.c: Fix formatting.
* cond.c: Likewise.

24 years ago(From GCC:) Add testcases and missing changelogs:
Hans-Peter Nilsson [Thu, 31 Aug 2000 22:16:08 +0000 (22:16 +0000)]
(From GCC:) Add testcases and missing changelogs:
2000-08-31  Hans-Peter Nilsson  <hp@axis.com>

* testsuite/demangle-expected: Add nine tests for
underscore-after-number followed by five tests for name-signature
delimiter.

2000-07-24  Hans-Peter Nilsson  <hp@axis.com>

* cplus-dem.c (work_stuff_copy_to_from): New.
(delete_non_B_K_work_stuff): New.
(delete_work_stuff): New.
(mop_up): Break out work_stuff destruction to delete_work_stuff.
(iterate_demangle_function): New.
(demangle_prefix): Call iterate_demangle_function instead of
demangle_function_name.  Leave handling of name-signature
__-delimiters to iterate_demangle_function.

* cplus-dem.c (demangle_integral_value): Strip an optional
following underscore cautiously.  Handle negative numbers.

24 years ago * elf32-sh.c (sh_elf_merge_private_data): If ibfd's elf header flags
Joern Rennecke [Thu, 31 Aug 2000 22:15:42 +0000 (22:15 +0000)]
* elf32-sh.c (sh_elf_merge_private_data): If ibfd's elf header flags
not initialized, set them to indicate the SH1 instruction set.