OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
25 years ago * Makefile.am (CFILES): Add arc-{dis,opc}.c and v850-{dis,opc}.c.
Andreas Schwab [Mon, 7 Jun 1999 03:06:39 +0000 (03:06 +0000)]
* Makefile.am (CFILES): Add arc-{dis,opc}.c and v850-{dis,opc}.c.
* Makefile.in: Regenerated.

25 years ago * Makefile.am (SOURCE_HFILES): Add missing headers.
Andreas Schwab [Mon, 7 Jun 1999 02:51:40 +0000 (02:51 +0000)]
* Makefile.am (SOURCE_HFILES): Add missing headers.
* Makefile.in: Regenerated.

25 years ago * elf32-mips.c (_bfd_mips_elf_print_private_data): Recognize
Mark Mitchell [Sun, 6 Jun 1999 22:31:46 +0000 (22:31 +0000)]
* elf32-mips.c (_bfd_mips_elf_print_private_data): Recognize
the N32 ABI.

25 years agoFranz Sirl <Franz.Sirl-kernel@lauterbach.com>
Richard Henderson [Fri, 4 Jun 1999 13:25:23 +0000 (13:25 +0000)]
Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
        * elf32-ppc.c (ppc_elf_relocate_section): Don't barf on out of
        range undefweak symbols.
        * hash.c: Add missing comma after @xref{}
        * linker.c: Likewise.

25 years agoDefine ELF_MAXPAGESIZE for all ELF based ports.
Nick Clifton [Fri, 4 Jun 1999 12:45:07 +0000 (12:45 +0000)]
Define ELF_MAXPAGESIZE for all ELF based ports.
Produce an error message of ELF_MAXPAGESIZE is not defined.

25 years ago * Makefile.am: Rebuild dependencies.
Ian Lance Taylor [Fri, 4 Jun 1999 12:00:31 +0000 (12:00 +0000)]
* Makefile.am: Rebuild dependencies.
(BFD32_BACKENDS): Add dwarf1.lo.
(BFD32_BACKENDS_CFILES): Add dwarf1.c.
* Makefile.in: Rebuild.

25 years agooops - omitted from previous delta
Nick Clifton [Fri, 4 Jun 1999 07:42:55 +0000 (07:42 +0000)]
oops - omitted from previous delta

25 years agoRename epoc-pe interworking function names to avoid a name space clash.
Nick Clifton [Fri, 4 Jun 1999 07:39:48 +0000 (07:39 +0000)]
Rename epoc-pe interworking function names to avoid a name space clash.
Add epoc-pe to built targets.

25 years agoAdd mcore target
Nick Clifton [Fri, 4 Jun 1999 07:20:18 +0000 (07:20 +0000)]
Add mcore target

25 years agoMake LDRH/LDRB consistent with LDR when target is PC-relative
Nick Clifton [Fri, 4 Jun 1999 07:14:10 +0000 (07:14 +0000)]
Make LDRH/LDRB consistent with LDR when target is PC-relative

25 years ago(ELF_MAXPAGESIZE): Default to 0x1000 not 1
Nick Clifton [Fri, 4 Jun 1999 06:35:04 +0000 (06:35 +0000)]
(ELF_MAXPAGESIZE): Default to 0x1000 not 1

25 years ago * elf.c (elf_fake_sections): Undo change of 1999-05-10.
Andreas Schwab [Fri, 4 Jun 1999 01:07:38 +0000 (01:07 +0000)]
* elf.c (elf_fake_sections): Undo change of 1999-05-10.

25 years ago * elf32-sh.c (sh_elf_relax_delete_bytes): Fix setting of
Joern Rennecke [Thu, 3 Jun 1999 19:12:54 +0000 (19:12 +0000)]
* elf32-sh.c (sh_elf_relax_delete_bytes): Fix setting of
start / stop for recalculating of r_addend of R_SH_SWITCH*.

25 years ago * elf32-sh.c (sh_elf_relax_delete_bytes): Handle R_SH_SWITCH32
Joern Rennecke [Thu, 3 Jun 1999 18:54:32 +0000 (18:54 +0000)]
* elf32-sh.c (sh_elf_relax_delete_bytes): Handle R_SH_SWITCH32
in other text sections.

25 years ago * libbfd.c (_bfd_generic_verify_endian_match): New function.
Joern Rennecke [Thu, 3 Jun 1999 18:48:24 +0000 (18:48 +0000)]
* libbfd.c (_bfd_generic_verify_endian_match): New function.
* libbfd-in.h (_bfd_generic_verify_endian_match): Declare.
* libbfd.h: Regenerate.
* coff-sh.c (sh_merge_private_data): Delete.
(coff_bfd_merge_private_bfd_data): Change to
_bfd_generic_verify_endian_match.
(elf32-sh.c): bfd_elf32_bfd_merge_private_bfd_data: Define.

25 years agoUpdate.
Ulrich Drepper [Thu, 3 Jun 1999 12:46:39 +0000 (12:46 +0000)]
Update.

25 years agoFix typo: change ELF_MAXPAGE_SIZE to ELF_MAXPAGESIZE.
Ulrich Drepper [Thu, 3 Jun 1999 12:46:15 +0000 (12:46 +0000)]
Fix typo: change ELF_MAXPAGE_SIZE to ELF_MAXPAGESIZE.

25 years ago * bfd-in.h (bfd_elf32_arm_allocate_interworking_sections): Correct
Ian Lance Taylor [Thu, 3 Jun 1999 09:21:53 +0000 (09:21 +0000)]
* bfd-in.h (bfd_elf32_arm_allocate_interworking_sections): Correct
prototype.
(bfd_elf32_arm_process_before_allocation): Likewise.
* bfd-in2.h: Rebuild.

25 years ago * common.h (EM_PPC64): Define.
Ian Lance Taylor [Thu, 3 Jun 1999 08:20:07 +0000 (08:20 +0000)]
* common.h (EM_PPC64): Define.

25 years agoUpdate.
Richard Henderson [Thu, 3 Jun 1999 03:26:53 +0000 (03:26 +0000)]
Update.

25 years ago* internal.h (BEOS_EXE_IMAGE_BASE, BEOS_DLL_IMAGE_BASE): New.
Richard Henderson [Thu, 3 Jun 1999 03:26:17 +0000 (03:26 +0000)]
* internal.h (BEOS_EXE_IMAGE_BASE, BEOS_DLL_IMAGE_BASE): New.

25 years agoDavid Mosberger <davidm@hpl.hp.com>
Richard Henderson [Thu, 3 Jun 1999 02:46:47 +0000 (02:46 +0000)]
David Mosberger  <davidm@hpl.hp.com>
        * dwarf2.c (struct line_info): Add member END_SEQUENCE to keep
        track of end_sequence markers.
        (add_line_info): Add END_SEQUENCE arg.
        (decode_line_info): Don't try to infer lo_pc and hi_pc from the
        debug-line info---it doesn't work right if a compilation unit
        consists of multiple discontiguous code-sequences.  It would be
        worthwhile to optimize for the common case where a compilation
        unit results in a contiguous set of code sequences, but this is
        quite tricky to get right for arbitrary DWARF2 files.
        (lookup_address_in_line_info_table): Don't use the last line entry
        for a compilation unit for anything with an address higher than
        this line entry.  Also, check for end_sequence markers to
        correctly handle discontinuities.
        (_bfd_dwarf2_find_nearest_line): When checking previously loaded
        compilation units, check all compilation units with each->high==0
        just like when reading compilation units.
        * dwarf2.c (decode_line_info): Initialize table->files and
        table->last_line to NULL to avoid segfaults due to random
        values in these members.
        (concat_filename): Check for out-of-range file number before
        indexing filename table.  Segfaults suck.
        * dwarf2.c (decode_line_info): Don't truncate address to least
        significant 32 bits (breaks 64 bit targets).
        (lookup_address_in_function_table): Ditto.
        (comp_unit_contains_address): Ditto.

25 years agoShouldn't have escaped.
Richard Henderson [Wed, 2 Jun 1999 20:33:41 +0000 (20:33 +0000)]
Shouldn't have escaped.

25 years ago * elf32-mips.c (elf_mips_howto_table): Add R_MIPS_JALR.
Mark Mitchell [Wed, 2 Jun 1999 18:17:59 +0000 (18:17 +0000)]
* elf32-mips.c (elf_mips_howto_table): Add R_MIPS_JALR.
* elf64-mips.c (mips_elf64_howto_table_rel): Likewise.
(mips_elf64_howto_table_rela): Likewise.

25 years ago * elf32-mips.c (elf_mips_howto_table): Add R_MIPS_JALR.
Mark Mitchell [Wed, 2 Jun 1999 18:16:48 +0000 (18:16 +0000)]
* elf32-mips.c (elf_mips_howto_table): Add R_MIPS_JALR.
* elf64-mips.c (mips_elf64_howto_table_rel): Likewise.
(mips_elf64_howto_table_rela): Likewise.
* elfcode.h (elf_slurp_reloc_table_from_section): New function,
split out from ...
(elf_slurp_reloc_table): Here.  Use it to handle the case where a
single section has two associated relocation sections.

25 years agoStu Grossman <grossman@babylon-5.cygnus.com>
Richard Henderson [Wed, 2 Jun 1999 18:14:14 +0000 (18:14 +0000)]
Stu Grossman  <grossman@babylon-5.cygnus.com>
        * dwarf.h: Add LANG_JAVA.
        * dwarf2.h: Add DW_LANG_Java.

25 years agoUpdate copyright dates.
Mark Mitchell [Wed, 2 Jun 1999 16:31:16 +0000 (16:31 +0000)]
Update copyright dates.

25 years agoUpdate copyright.
Richard Henderson [Wed, 2 Jun 1999 16:11:43 +0000 (16:11 +0000)]
Update copyright.

25 years agoMark Salter <msalter@cygnus.com>
Richard Henderson [Wed, 2 Jun 1999 15:36:48 +0000 (15:36 +0000)]
Mark Salter  <msalter@cygnus.com>
        * coffcode.h (coff_set_alignment_hook): Set lma from s_vaddr if
        COFF_WITH_PE defined.

25 years agoRename interworking functions to avoid a name space collision
Nick Clifton [Wed, 2 Jun 1999 14:27:10 +0000 (14:27 +0000)]
Rename interworking functions to avoid a name space collision

25 years ago * elf-bfd.h (elf_backend_data): Remove use_rela_p. Add
Mark Mitchell [Wed, 2 Jun 1999 13:01:04 +0000 (13:01 +0000)]
* elf-bfd.h (elf_backend_data): Remove use_rela_p.  Add
may_use_rel_p, may_use_rela_p, default_use_rela_p.
(bfd_elf_section_data): Add use_rela_p.
* elf.c (bfd_section_from_shdr): Set use_rela_p appropriately.
(_bfd_elf_new_section_hook): Likewise.
(elf_fake_sections): Use may_use_rela_p, etc., instead of
use_rela_p.
(_bfd_elf_copy_private_section_data): Copy use_rela_p.
* elfcode.h (write_relocs): Determine whether or not use rela
relocs based on the relocation section header.
* elflink.c (_bfd_elf_create_dynamic_sections): Use default_use_rela_p
instead of use_rela_p.
* elfxx-target.h (elf_backend_may_use_relp): New macro.
(elf_backend_may_use_rela_p): Likewise.
(elf_backend_default_use_rela_p): Likewise.
(elfNN_bed): Use them.

25 years ago* hosts/alphalinux.h (TRAD_CORE_EXTRA_SIZE_ALLOWED): Expand to 4096. binu_ss_19990602
Richard Henderson [Wed, 2 Jun 1999 12:39:44 +0000 (12:39 +0000)]
* hosts/alphalinux.h (TRAD_CORE_EXTRA_SIZE_ALLOWED): Expand to 4096.

25 years ago * reloc.c (BFD_RELOC_MIPS_SUB): New relocation.
Mark Mitchell [Wed, 2 Jun 1999 10:20:16 +0000 (10:20 +0000)]
* reloc.c (BFD_RELOC_MIPS_SUB): New relocation.
(BFD_RELOC_MIPS_GOT_PAGE): Likewise.
(BFD_RELOC_MIPS_GOT_OFST): Likewise.
(BFD_RELOC_MIPS_GOT_DISP): Likewise.
* bfd-in2.h: Regenerated.
* libbfd.h: Likewise.
* elf32-mips.c (mips_info_to_howto_rela): New function.
(USE_REL): Adjust for new conventions.
(MINUS_ONE): New macro.
(elf_mips_howto_table): Add R_MIPS_SUB.
(mips_r): Add entries for MIPS_SUB, MIPS_GOT_PAGE, MIPS_GOT_OFST,
and MIPS_GOT_DISP.
(mips_elf_final_write_processing): Set sh_link, not sh_info, for a
.MIPS.content section.
(_bfd_mips_elf_fake_sections): Treat all sections that begin
with .MIPS.content as .MIPS.content sections.  Set
SHF_MNIPS_NOSTRIP for such section.
(elf_info_to_howto): Define to mips_info_to_howto_rela.
* elf64-mips.c (mips_r):  Add entries for MIPS_SUB, MIPS_GOT_PAGE,
MIPS_GOT_OFST, and MIPS_GOT_DISP.

25 years ago * vms-misc.c (_bfd_vms_hash_newfunc): Fix use of uninitialized
Andreas Schwab [Wed, 2 Jun 1999 02:56:30 +0000 (02:56 +0000)]
* vms-misc.c (_bfd_vms_hash_newfunc): Fix use of uninitialized
variable.

25 years ago * elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Avoid ambigous
Andreas Schwab [Wed, 2 Jun 1999 02:53:21 +0000 (02:53 +0000)]
* elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Avoid ambigous
`else'.

25 years agoimport gdb-1999-06-01 snapshot
Jason Molenda [Tue, 1 Jun 1999 15:44:41 +0000 (15:44 +0000)]
import gdb-1999-06-01 snapshot

25 years agoCort Dougan <cort@cs.nmt.edu>
Richard Henderson [Sun, 30 May 1999 16:06:14 +0000 (16:06 +0000)]
Cort Dougan  <cort@cs.nmt.edu>
        * config.guess (ppc-*-linux-gnu): Also use ld emul elf32ppclinux.

25 years agoPhilip Blundell <philb@gnu.org>
Nick Clifton [Sun, 30 May 1999 11:36:53 +0000 (11:36 +0000)]
Philip Blundell  <philb@gnu.org>
* elf32-arm.h (elf32_arm_relocate_section): Reinstate change of
1993-03-25 (!!).  Take into account the bitmasks for the reloc so
the addend does not overflow into the rest of the word

25 years agoFix implementation of R_ARM_PC24 and R_ARM_THM_PC22 relocs to conform to spec.
Nick Clifton [Sat, 29 May 1999 11:05:22 +0000 (11:05 +0000)]
Fix implementation of R_ARM_PC24 and R_ARM_THM_PC22 relocs to conform to spec.

25 years agoDefine ELFOSABI_ARM
Nick Clifton [Sat, 29 May 1999 10:42:45 +0000 (10:42 +0000)]
Define ELFOSABI_ARM

25 years ago * hppa.h (pa_opcodes): Move integer arithmetic instructions after
Jeff Law [Fri, 28 May 1999 14:26:52 +0000 (14:26 +0000)]
    * hppa.h (pa_opcodes): Move integer arithmetic instructions after
        integer logical instructions.

25 years agoInitialise EI_OSABI and EI_ABIVERSION fields of e_ident array.
Nick Clifton [Fri, 28 May 1999 13:24:33 +0000 (13:24 +0000)]
Initialise EI_OSABI and EI_ABIVERSION fields of e_ident array.
Add ability for backends to process program and section headers after they
have been created.

25 years agoUpdate comment
Nick Clifton [Fri, 28 May 1999 10:47:30 +0000 (10:47 +0000)]
Update comment

25 years ago * configure.in: Check whether getuid and getgid exist.
Ian Lance Taylor [Thu, 27 May 1999 22:48:53 +0000 (22:48 +0000)]
* configure.in: Check whether getuid and getgid exist.
* archive.c: Define getuid and getgid as macros if HAVE_GETUID or
HAVE_GETGID are not defined, respectively.
(bfd_write_armap): Don't special case on _WIN32 for getuid and
getgid.
* configure.host: Set ac_cv_func_get{ug}id for *-*-windows*.
* configure, config.in: Rebuild.

25 years ago1999-05-28 Linus Nordberg <linus.nordberg@canit.se>
Ian Lance Taylor [Thu, 27 May 1999 22:33:14 +0000 (22:33 +0000)]
1999-05-28  Linus Nordberg  <linus.nordberg@canit.se>
* m68k-opc.c: Rename MACL/MSACL to MAC/MSAC.  Add MACM/MSACM.  Add
MOVE MACSR,CCR.
* m68k-dis.c (fetch_arg): Add places `n', `o'.
* m68k-opc.c: Add MSAC, MACL, MOVE to/from ACC, MACSR, MASK.
Add mcf5206e to appropriate instructions.
Add alias for MAC, MSAC.
* m68k-dis.c (print_insn_arg): Add formats `E', `G', `H' and place
`N'.
* m68k-opc.c (m68k_opcodes): Add divsw, divsl, divuw, divul, macl,
macw, remsl, remul for mcf5307.  Change mcf5200 --> mcf.
* m68k-dis.c: Add format `u' and places `h', `m', `M'.

25 years ago1999-05-28 Linus Nordberg <linus.nordberg@canit.se>
Ian Lance Taylor [Thu, 27 May 1999 22:31:03 +0000 (22:31 +0000)]
1999-05-28  Linus Nordberg  <linus.nordberg@canit.se>
* m68k.h: Document new formats `E', `G', `H' and new places `N',
`n', `o'.
* m68k.h: Define mcf5206e, mcf5307, mcf.  Document new format `u'
and new places `m', `M', `h'.

25 years agofix copyrights
Ian Lance Taylor [Thu, 27 May 1999 21:44:39 +0000 (21:44 +0000)]
fix copyrights

25 years ago1999-05-28 Martin Dorey <mdorey@madge.com>
Ian Lance Taylor [Thu, 27 May 1999 21:42:14 +0000 (21:42 +0000)]
1999-05-28  Martin Dorey  <mdorey@madge.com>
* elf32-i960.c: New file.
* elf.c (prep_headers): Handle bfd_arch_i960.
* targets.c (bfd_target_vector): Add &bfd_elf32_i960_vec.
* config.bfd (i960-*-elf*): New target.
* configure.in (bfd_elf32_i960_vec): New target vector.
* Makefile.am (BFD32_BACKENDS): Add elf32-i960.lo.
(BFD32_BACKENDS_CFILES): Add elf32-i960.c.
* Makefile.in, aclocal.m4, configure: Rebuild.

25 years agorebuild
Ian Lance Taylor [Thu, 27 May 1999 21:40:25 +0000 (21:40 +0000)]
rebuild

25 years ago * i960.h: New file.
Ian Lance Taylor [Thu, 27 May 1999 21:29:05 +0000 (21:29 +0000)]
* i960.h: New file.

25 years agoAdd support for BFD_RELOC_ARM_PLT32
Nick Clifton [Thu, 27 May 1999 07:41:14 +0000 (07:41 +0000)]
Add support for BFD_RELOC_ARM_PLT32

25 years ago * hppa.h (pa_opcodes): Add several processor specific system
Jeff Law [Thu, 27 May 1999 03:19:32 +0000 (03:19 +0000)]
    * hppa.h (pa_opcodes): Add several processor specific system
        instructions.

25 years ago * hppa.h (pa_opcodes): Add second entry for "comb", "comib",
Jeff Law [Wed, 26 May 1999 16:04:11 +0000 (16:04 +0000)]
    * hppa.h (pa_opcodes): Add second entry for "comb", "comib",
        "addb", and "addib" to be used by the disassembler.

25 years agoApplied patches from Philip Blundell <pb@nexus.co.uk>, to improve PIC support.
Nick Clifton [Wed, 26 May 1999 08:27:38 +0000 (08:27 +0000)]
Applied patches from Philip Blundell  <pb@nexus.co.uk>, to improve PIC support.

25 years agoimport gdb-1999-05-25 snapshot
Jason Molenda [Tue, 25 May 1999 18:09:09 +0000 (18:09 +0000)]
import gdb-1999-05-25 snapshot

25 years ago * coff-arm.c (coff_arm_relocate_section): Don't emit
Catherine Moore [Tue, 25 May 1999 11:56:16 +0000 (11:56 +0000)]
    * coff-arm.c (coff_arm_relocate_section): Don't emit
        base file entries for pc-relative values.

25 years ago* peicode.h (coff_swap_sym_in): When we create the actual section
DJ Delorie [Tue, 25 May 1999 11:37:40 +0000 (11:37 +0000)]
* peicode.h (coff_swap_sym_in): When we create the actual section
to reflect the not-there section C_SECTION symbols refer to,
change the symbol class to C_STAT as the section is now really
there.

25 years agoUpdated to match latest version in EGCS
Nick Clifton [Mon, 24 May 1999 15:20:21 +0000 (15:20 +0000)]
Updated to match latest version in EGCS

25 years ago1999-05-24 Philip Blundell <pb@nexus.co.uk>
Nick Clifton [Mon, 24 May 1999 10:06:39 +0000 (10:06 +0000)]
1999-05-24  Philip Blundell  <pb@nexus.co.uk>
* elf32-arm.h (elf32_arm_relocate_section): Undo change of
  1999-03-25

25 years agoSync up with Cygnus CVS repository (cvs import doesn't handle these
Jason Molenda [Sun, 23 May 1999 20:02:56 +0000 (20:02 +0000)]
Sync up with Cygnus CVS repository (cvs import doesn't handle these
automatically, alas.  This cleanpu must be automated in the near future).
Tue Mar  9 19:25:11 1999  Stan Shebs  <shebs@andros.cygnus.com>
        * h8-cfg.texi: Remove, hasn't been used in years.
1999-05-10  Martin Hunt  <hunt@cygnus.com>
        * debugify.c, debugify.h: Removed because they are no
        longer used.
Tue Mar 16 15:29:04 1999  Stan Shebs  <shebs@andros.cygnus.com>
        * go32-xdep.c: Remove, no longer used by anything.

25 years agoimport gdb-1999-0519
Jason Molenda [Wed, 19 May 1999 19:58:41 +0000 (19:58 +0000)]
import gdb-1999-0519

25 years ago * coff-arm.c (coff_arm_relocate_section): Account for
Catherine Moore [Wed, 19 May 1999 10:20:12 +0000 (10:20 +0000)]
    * coff-arm.c (coff_arm_relocate_section):  Account for
        multiple glue sections when generating base file entries.

25 years agoUse renamed ARM cpu flag bits
Nick Clifton [Wed, 19 May 1999 07:27:14 +0000 (07:27 +0000)]
Use renamed ARM cpu flag bits

25 years agoRenumber cpu flag bits to avoid collision with PE flag bits
Nick Clifton [Wed, 19 May 1999 07:25:59 +0000 (07:25 +0000)]
Renumber cpu flag bits to avoid collision with PE flag bits

25 years agoè
Alan Modra [Mon, 17 May 1999 08:35:42 +0000 (08:35 +0000)]
è
Add missing files from last change in gas/testsuite.
i386-dis.c: Catch a number of cases where an invalid modrm would result in
bogus disassembly.  const lots of places.

25 years agoa
Alan Modra [Mon, 17 May 1999 08:35:40 +0000 (08:35 +0000)]
a
Add missing files from last change in gas/testsuite.
i386-dis.c: Catch a number of cases where an invalid modrm would result in
bogus disassembly.  const lots of places.

25 years agoreinstate uin_reloc_p
Nick Clifton [Sun, 16 May 1999 14:16:52 +0000 (14:16 +0000)]
reinstate uin_reloc_p

25 years agoAdd PLT relolcs
Nick Clifton [Sun, 16 May 1999 13:57:59 +0000 (13:57 +0000)]
Add PLT relolcs

25 years agoAdd support for mcore RVA relocs.
Nick Clifton [Sat, 15 May 1999 15:38:13 +0000 (15:38 +0000)]
Add support for mcore RVA relocs.

25 years agoDefined rva relocations.
Nick Clifton [Sat, 15 May 1999 15:13:18 +0000 (15:13 +0000)]
Defined rva relocations.

25 years ago * elf32-arm.h (elf32_arm_relocate_section): Fix operator
Andreas Schwab [Fri, 14 May 1999 02:02:26 +0000 (02:02 +0000)]
* elf32-arm.h (elf32_arm_relocate_section): Fix operator
  precedence between bit-and and comparison.

25 years agoJoel Sherrill (joel@OARcorp.com)
Richard Henderson [Thu, 13 May 1999 09:49:09 +0000 (09:49 +0000)]
Joel Sherrill (joel@OARcorp.com)
        * config.bfd (i[3456]86*-*-rtems*, m68k*-*-rtems*): Added to
        list of target formats (targ_selvecs).
        (i[3456]86*-*-rtemself*, mips*el-*-rtems*): New targets.
        (powerpcle*-*rtems*, sh-*-rtemself*): New targets.

25 years agoP
Alan Modra [Thu, 13 May 1999 06:00:30 +0000 (06:00 +0000)]
P
i386 PIII SIMD support, remove ReverseRegRegmem kludge
tidy a few things in i386 intel mode disassembly

25 years ago * ecoff.c (_bfd_ecoff_write_armap): give the symtab element a
DJ Delorie [Tue, 11 May 1999 21:05:44 +0000 (21:05 +0000)]
* ecoff.c (_bfd_ecoff_write_armap): give the symtab element a
reasonable mode until "ar x" is smart enough to skip it (fixes
gcc/libgcc.a builds on mips-ecoff targets
* coffcode.h (styp_to_sec_flags): Explain how COMDATs are supposed
to work.  Hack to support MS import libraries, which use different
COMDAT types than GNU.
(coff_slurp_symbol_table): C_SECTION symbols are local; they refer
to implied zero-length sections (see peicode below)
* coffgen.c (coff_get_normalized_symtab): Properly read long MS
filename symbols, which use one *or more* auxents.
* coffswap.h (coff_swap_aux_in): ditto
* peicode.h (coff_swap_sym_in): Build the implied zero-length
sections

25 years agoimport gdb-1999-05-10
Stan Shebs [Tue, 11 May 1999 20:29:07 +0000 (20:29 +0000)]
import gdb-1999-05-10

25 years agoInitial revision
Stan Shebs [Tue, 11 May 1999 20:29:07 +0000 (20:29 +0000)]
Initial revision

25 years ago * elf32-v850.c (v850_elf_howto_table): Make partial_inplace false
Jeff Law [Tue, 11 May 1999 14:57:28 +0000 (14:57 +0000)]
    * elf32-v850.c (v850_elf_howto_table): Make partial_inplace false
        for all relocations.

25 years agoimport gdb-1999-05-10
Stan Shebs [Tue, 11 May 1999 13:35:55 +0000 (13:35 +0000)]
import gdb-1999-05-10

25 years ago*** empty log message ***
Jim Blandy [Tue, 11 May 1999 12:42:30 +0000 (12:42 +0000)]
*** empty log message ***

25 years ago* cplus-dem.c (main): Use table lookup to distinguish identifier
Jim Blandy [Tue, 11 May 1999 12:42:12 +0000 (12:42 +0000)]
* cplus-dem.c (main): Use table lookup to distinguish identifier
characters from non-identifier characters.
(standard_symbol_alphabet, hp_symbol_alphabet): New functions.

25 years ago * bfd-in.h (bfd_arm_allocate_interworking_sections): Static
Catherine Moore [Mon, 10 May 1999 18:27:37 +0000 (18:27 +0000)]
    * bfd-in.h (bfd_arm_allocate_interworking_sections):  Static
        if COFF_IMAGE_WITH_PE.
        (bfd_arm_process_before_allocation): Likewise.
        (bfd_arm_get_bfd_for_interworking): Likewise.
        * coff-arm.c: Likewise.
        * bfd-in2.h: Regenerate.
        * configure.in (armpe_little_vec): Remove coff-arm.lo.
        (armpe_big_vec): Likewise.
        * configure: Rebuild.

25 years agoCheck for period after .rel{a} when detecting reloc sections.
Nick Clifton [Mon, 10 May 1999 08:36:58 +0000 (08:36 +0000)]
Check for period after .rel{a} when detecting reloc sections.

25 years ago* ppc.h (PPC_OPCODE_64_BRIDGE): New.
Richard Henderson [Sat, 8 May 1999 23:28:34 +0000 (23:28 +0000)]
* ppc.h (PPC_OPCODE_64_BRIDGE): New.

25 years agoUse .short to display unidentified instructions
Nick Clifton [Fri, 7 May 1999 09:14:56 +0000 (09:14 +0000)]
Use .short to display unidentified instructions

25 years agorestore mcore files (Duh!)
Nick Clifton [Fri, 7 May 1999 07:57:25 +0000 (07:57 +0000)]
restore mcore files (Duh!)

25 years agoReplace assert (about endianism) with an error message
Nick Clifton [Fri, 7 May 1999 07:44:11 +0000 (07:44 +0000)]
Replace assert (about endianism) with an error message

25 years ago * configure.in (sys/resource.h): Add to AC_CHECK_HEADERS list.
Richard Henderson [Thu, 6 May 1999 20:59:17 +0000 (20:59 +0000)]
    * configure.in (sys/resource.h): Add to AC_CHECK_HEADERS list.
        * getruntime.c: Only attempt to include sys/resource.h and
        use getrusage if both HAVE_GETRUSAGE and HAVE_SYS_RESOURCE_H
        are defined.

25 years agoFred Fish <fnf@be.com>
Richard Henderson [Thu, 6 May 1999 17:12:02 +0000 (17:12 +0000)]
Fred Fish  <fnf@be.com>
        * dwarf2.c (read_abbrevs): Change cast of dwarf_abbrev_buffer
        assignment from "unsigned char *" to "char *".
        (decode_line_info): Likewise for dwarf_line_buffer assignment.

25 years agoremove mentions of mcore.
Nick Clifton [Thu, 6 May 1999 07:08:37 +0000 (07:08 +0000)]
remove mentions of mcore.

25 years agoCurrently CYGNUS local
Nick Clifton [Thu, 6 May 1999 07:07:55 +0000 (07:07 +0000)]
Currently CYGNUS local

25 years agoimport gdb-19990504 snapshot
Stan Shebs [Wed, 5 May 1999 21:45:13 +0000 (21:45 +0000)]
import gdb-19990504 snapshot

25 years agoInitial revision
Stan Shebs [Wed, 5 May 1999 21:45:13 +0000 (21:45 +0000)]
Initial revision

25 years ago * coff-arm.c (coff_arm_relocate_section): Add one to
Catherine Moore [Wed, 5 May 1999 18:56:25 +0000 (18:56 +0000)]
    * coff-arm.c (coff_arm_relocate_section):  Add one to
        address of ARM_RVA32 thumb functions.

25 years agoimport gdb-19990504 snapshot
Stan Shebs [Wed, 5 May 1999 14:45:51 +0000 (14:45 +0000)]
import gdb-19990504 snapshot

25 years agoRemove extra copy of elf32_m68k_copy_private_bfd_data.
Catherine Moore [Wed, 5 May 1999 11:34:29 +0000 (11:34 +0000)]
Remove extra copy of elf32_m68k_copy_private_bfd_data.

25 years ago * m68k.h (EF_CPU32): Define.
Catherine Moore [Wed, 5 May 1999 10:57:16 +0000 (10:57 +0000)]
    * m68k.h (EF_CPU32): Define.

25 years ago * elf32-m68k.c (elf32_m68k_set_private_flags): New.
Catherine Moore [Wed, 5 May 1999 10:56:18 +0000 (10:56 +0000)]
   * elf32-m68k.c (elf32_m68k_set_private_flags): New.
        (elf32_m68k_copy_private_bfd_data): New.
        (elf32_m68k_merge_private_bfd_data): New.
        (elf32_m68k_print_private_bfd_data): New.
        (CPU32_FLAG): Define.
        (PLT_CPU32_ENTRY_SIZE): Define.
        (elf_cpu32_plt0_entry): Declare.
        (elf_cpu32_plt_entry): Declare.
        (elf_m68k_adjust_dynamic_symbol): Generate cpu32 plt entries.
        (elf_m68k_finish_dynamic_symbol): Likewise.
        (elf_m68k_finish_dynamic_sections): Likewise.
        (elf_backend_plt_header_size): Remove definition.
        (bfd_elf32_bfd_copy_private_bfd_data): Define.
        (bfd_elf32_bfd_merge_private_bfd_data): Define.
        (bfd_elf32_bfd_set_private_flags): Define.
        (bfd_elf32_bfd_print_private_bfd_data): Define.

25 years agoM
Jeff Law [Mon, 3 May 1999 09:12:29 +0000 (09:12 +0000)]
M
        * som.c (som_fixup_formats): Fix comments for R_SHORT_PCREL_MODE
        and R_LONG_PCREL_MODE.

25 years agoÿ
Jeff Law [Mon, 3 May 1999 09:12:28 +0000 (09:12 +0000)]
ÿ
        * som.c (som_fixup_formats): Fix comments for R_SHORT_PCREL_MODE
        and R_LONG_PCREL_MODE.

25 years ago19990502 sourceware import binu_ss_19990502
Richard Henderson [Mon, 3 May 1999 07:29:06 +0000 (07:29 +0000)]
19990502 sourceware import