mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-15 06:58:16 +00:00
Update.
This commit is contained in:
parent
f412ead8f6
commit
6a9d5c9a12
@ -1,3 +1,7 @@
|
||||
1999-06-03 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* elf32-arm.h: Fix typo: change ELF_MAXPAGE_SIZE to ELF_MAXPAGESIZE.
|
||||
|
||||
1999-06-03 Ian Lance Taylor <ian@zembu.com>
|
||||
|
||||
* bfd-in.h (bfd_elf32_arm_allocate_interworking_sections): Correct
|
||||
@ -45,7 +49,7 @@
|
||||
split out from ...
|
||||
(elf_slurp_reloc_table): Here. Use it to handle the case where a
|
||||
single section has two associated relocation sections.
|
||||
|
||||
|
||||
1999-06-02 Mark Salter <msalter@cygnus.com>
|
||||
|
||||
* coffcode.h (coff_set_alignment_hook): Set lma from s_vaddr if
|
||||
@ -75,7 +79,7 @@
|
||||
(elf_backend_may_use_rela_p): Likewise.
|
||||
(elf_backend_default_use_rela_p): Likewise.
|
||||
(elfNN_bed): Use them.
|
||||
|
||||
|
||||
Wed Jun 2 12:38:49 1999 Miodrag Vallat <miodrag@multimania.com>
|
||||
|
||||
* hosts/alphalinux.h (TRAD_CORE_EXTRA_SIZE_ALLOWED): Expand to 4096.
|
||||
@ -92,7 +96,7 @@ Tue Jun 1 17:57:58 1999 Mark P. Mitchell <mitchell@n02.acl.lanl.gov>
|
||||
(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,
|
||||
(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.
|
||||
@ -109,7 +113,7 @@ Wed Jun 2 11:51:12 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
variable.
|
||||
|
||||
* elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Avoid ambigous
|
||||
`else'.
|
||||
`else'.
|
||||
|
||||
1999-05-30 Philip Blundell <philb@gnu.org>
|
||||
|
||||
@ -122,7 +126,7 @@ Wed Jun 2 11:51:12 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
* bfd-in.h: Amend prototype for
|
||||
bfd_elf32_arm_process_before_allocation .
|
||||
* bfd-in.h: Regenerate.
|
||||
|
||||
|
||||
* elfarm-oabi.c (NUM_ELEM): New macro: Compute the number of
|
||||
elements in a fixed sized array.
|
||||
(ARM_ELF_ABI_VERSION): Define.
|
||||
@ -162,7 +166,7 @@ Wed Jun 2 11:51:12 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
made to linl together big endian and little endian code.
|
||||
(elf32_arm_post_process_headers): New function: Initialise the
|
||||
EI_OSABI and EI_ABIVERSION fields of the newly created ELF program
|
||||
header.
|
||||
header.
|
||||
(elf_backend_post_process_headers): Define.
|
||||
|
||||
1999-05-28 Nick Clifton <nickc@cygnus.com>
|
||||
@ -172,12 +176,12 @@ Wed Jun 2 11:51:12 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
|
||||
* elfxx-target.h (elf_backend_post_process_headers): Define to
|
||||
NULL if not already defined.
|
||||
(elfNN_bed): Initialise elf_backend_post_process_headers field.
|
||||
(elfNN_bed): Initialise elf_backend_post_process_headers field.
|
||||
|
||||
* elf.c (prep_headers): Set the EI_OSABI and EI_ABIVERSION fields
|
||||
to zero.
|
||||
(_bfd_elf_compute_section_file_positions): Call
|
||||
elf_backend_post_process_headers if defined.
|
||||
elf_backend_post_process_headers if defined.
|
||||
|
||||
1999-05-28 Ian Lance Taylor <ian@zembu.com>
|
||||
|
||||
@ -203,13 +207,13 @@ Wed Jun 2 11:51:12 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
1999-05-27 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* elfarm-oabi.c (elf32_arm_howto_table): Add entry for
|
||||
R_ARM_PLT32.
|
||||
R_ARM_PLT32.
|
||||
(find_howto): New function: Find entries in the
|
||||
elf32_arm_howto_table.
|
||||
(elf32_arm_info_to_howto): Use find_howto if the entry cannot be
|
||||
computed simply.
|
||||
(elf32_arm_reloc_type_lookup): Add lookup for
|
||||
BFD_RELOC_ARM_PLT32.
|
||||
BFD_RELOC_ARM_PLT32.
|
||||
|
||||
1999-05-25 Philip Blundell <pb@nexus.co.uk>
|
||||
|
||||
@ -217,18 +221,18 @@ Wed Jun 2 11:51:12 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
(elf32_arm_link_hash_table_create): Use above function as the
|
||||
constructor for hash table entries.
|
||||
(elf32_arm_relocate_section): Avoid crash when there is no output
|
||||
section.
|
||||
section.
|
||||
(elf32_arm_final_link_relocate): New parameter h.
|
||||
(elf32_arm_relocate_section): Pass symbol hash entry to above
|
||||
routine.
|
||||
(elf32_arm_gc_sweep_hook, elf32_arm_check relocs): Correct
|
||||
comments.
|
||||
|
||||
|
||||
1999-05-25 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
|
||||
* coff-arm.c (coff_arm_relocate_section): Don't emit
|
||||
base file entries for pc-relative values.
|
||||
|
||||
|
||||
1999-05-25 DJ Delorie <dj@cygnus.com>
|
||||
|
||||
* peicode.h (coff_swap_sym_in): When we create the actual section
|
||||
@ -246,7 +250,7 @@ Mon May 17 13:35:35 1999 Stan Cox <scox@cygnus.com>
|
||||
F_PIC_INT to F_PIC.
|
||||
* coffcode.h (coff_set_arch_mach_hook): Added F_ARM_2a, and
|
||||
F_ARM_3M labels. Changed F_PIC_INT to F_PIC.
|
||||
|
||||
|
||||
1999-05-16 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* coff-mcore.c (in_reloc_p): Reinstate.
|
||||
@ -262,12 +266,12 @@ Mon May 17 13:35:35 1999 Stan Cox <scox@cygnus.com>
|
||||
(coff_mcore_rtype_to_howto): Add special processing for
|
||||
IMAGE_REL_MCORE_RVA.
|
||||
(coff_mcore_relocate_section): Add support for
|
||||
IMAGE_REL_MCORE_RVA.
|
||||
IMAGE_REL_MCORE_RVA.
|
||||
* elf32-mcore (mcore_elf_howto_): Add R_MCORE_RELATIVE.
|
||||
(mcore_elf_reloc_type_lookup): Map BFD_RELOC_RVA to
|
||||
R_MCORE_RELATIVE.
|
||||
(mcore_elf_relocate_section): Delete redundant case labels.
|
||||
|
||||
(mcore_elf_relocate_section): Delete redundant case labels.
|
||||
|
||||
Fri May 14 10:59:55 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
|
||||
* elf32-arm.h (elf32_arm_relocate_section): Fix operator
|
||||
@ -296,7 +300,7 @@ Thu May 13 09:45:23 1999 Joel Sherrill (joel@OARcorp.com)
|
||||
* coffswap.h (coff_swap_aux_in): ditto
|
||||
* peicode.h (coff_swap_sym_in): Build the implied zero-length
|
||||
sections
|
||||
|
||||
|
||||
Tue May 11 15:51:58 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* elf32-v850.c (v850_elf_howto_table): Make partial_inplace false
|
||||
@ -334,9 +338,9 @@ Thu May 6 17:09:09 1999 Fred Fish <fnf@be.com>
|
||||
|
||||
* coff-arm.c (coff_arm_relocate_section): Add one to
|
||||
address of ARM_RVA32 thumb functions.
|
||||
|
||||
|
||||
1999-05-05 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
|
||||
* elf32-m68k.c (elf32_m68k_set_private_flags): New.
|
||||
(elf32_m68k_copy_private_bfd_data): New.
|
||||
(elf32_m68k_merge_private_bfd_data): New.
|
||||
@ -353,7 +357,7 @@ Thu May 6 17:09:09 1999 Fred Fish <fnf@be.com>
|
||||
(bfd_elf32_bfd_merge_private_bfd_data): Define.
|
||||
(bfd_elf32_bfd_set_private_flags): Define.
|
||||
(bfd_elf32_bfd_print_private_bfd_data): Define.
|
||||
|
||||
|
||||
Mon May 3 09:24:49 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* som.c (som_fixup_formats): Fix comments for R_SHORT_PCREL_MODE
|
||||
@ -390,7 +394,7 @@ Fri Apr 28 16:36:19 1999 Stan Cox <scox@cygnus.com>
|
||||
* libbfd.h: Rebuild.
|
||||
|
||||
Sat Apr 17 20:55:15 1999 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
|
||||
* coff-arm.c (coff_arm_rtype_to_howto): Remove ARM26D transform.
|
||||
(coff_arm_relocate_section): Add ARM26D transform. Only
|
||||
change to ARM26D for relocateable links.
|
||||
@ -488,7 +492,7 @@ Sat Apr 10 15:12:09 1999 Richard Henderson <rth@cygnus.com>
|
||||
* configure.in: Add support for MCore targets.
|
||||
* configure: Regenerate.
|
||||
* archures.c: Add support for MCore architecture.
|
||||
* bfd-in2.h: Regenerate.
|
||||
* bfd-in2.h: Regenerate.
|
||||
* coffcode.h: Add support for mcore-pe targets.
|
||||
* elf.c: Add support for mcore-elf target.
|
||||
* reloc.c: Add support for MCore relocs.
|
||||
@ -558,11 +562,11 @@ Sat Apr 10 15:12:09 1999 Richard Henderson <rth@cygnus.com>
|
||||
TARGET_UNDERSCORE and USER_LABEL_PREFIX.
|
||||
* pe-arm.h: Allow previous header files to override definition of
|
||||
TARGET_LITTLE_SYM and TARGET_BIG_SYM.
|
||||
* pei-arm.h: Allow previous header files to override definition of
|
||||
* pei-arm.h: Allow previous header files to override definition of
|
||||
TARGET_LITTLE_SYM and TARGET_BIG_SYM.
|
||||
* epoc-pe-arm.c: New file. Support arm-epoc-pe target.
|
||||
* epoc-pei-arm.c: New file. Support arm-epoc-pei target.
|
||||
|
||||
|
||||
1999-03-30 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* elf.c (elf_map_symbols): Handle the case where section
|
||||
@ -578,8 +582,8 @@ Sat Apr 10 15:12:09 1999 Richard Henderson <rth@cygnus.com>
|
||||
1999-03-25 Philip Blundell <pb@nexus.co.uk>
|
||||
|
||||
* config.bfd: Eliminate redundancy in checks for Linux/ARM.
|
||||
|
||||
* elf32-arm.h (elf32_arm_relocate_section): Take the rightshift into
|
||||
|
||||
* elf32-arm.h (elf32_arm_relocate_section): Take the rightshift into
|
||||
account when adjusting section symbols during a partial link.
|
||||
|
||||
1999-03-24 Nick Clifton <nickc@cygnus.com>
|
||||
@ -673,7 +677,7 @@ Thu Feb 18 18:07:43 1999 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
The following patches are from: Scott Bambrough
|
||||
<scottb@corelcomputer.com>
|
||||
|
||||
|
||||
* libaout.h (M_ARM6_NETBSD): Set to 143.
|
||||
|
||||
* reloc.c: Add ARM PIC relocs: BFD_RELOC_ARM_GOT12,
|
||||
@ -692,7 +696,7 @@ Thu Feb 18 18:07:43 1999 Ian Lance Taylor <ian@cygnus.com>
|
||||
(elf32_arm_final_link_relocate): Change parameters so that entire
|
||||
reloc is passed. Add support for PIC relocs.
|
||||
(elf32_arm_relocate_section): Pass entire reloc to
|
||||
elf32_arm_final_link_relocate.
|
||||
elf32_arm_final_link_relocate.
|
||||
(elf32_arm_check_relocs): Handle new PIC relocs.
|
||||
(elf32_arm_adjust_dynamic_symbol): New function.
|
||||
(elf32_arm_size_dynamic_sections): New function.
|
||||
@ -710,7 +714,7 @@ Thu Feb 18 18:07:43 1999 Ian Lance Taylor <ian@cygnus.com>
|
||||
(elf_backend_plt_readonly): Define.
|
||||
(elf_backend_want_got_plt): Define.
|
||||
(elf_backend_want_plt_sym): Define.
|
||||
|
||||
|
||||
Wed Feb 17 12:02:26 1999 Stan Cox <scox@cygnus.com>
|
||||
|
||||
* elf32-mips.c (_bfd_mips_elf_section_from_shdr): Make reginfo
|
||||
@ -718,12 +722,12 @@ Wed Feb 17 12:02:26 1999 Stan Cox <scox@cygnus.com>
|
||||
(_bfd_mips_elf_fake_sections): Likewise.
|
||||
|
||||
Wed Feb 17 12:07:23 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
|
||||
|
||||
* elfarm-oabi.c (bfd_elf32_arm_allocate_interworking_sections,
|
||||
bfd_elf32_arm_get_bfd_for_interworking,
|
||||
bfd_elf32_arm_process_before_allocation): Define to avoid clash
|
||||
with elfarm-nabi.c.
|
||||
|
||||
|
||||
* elf32-arm.h: Don't declare elf32_arm_info_to_howto.
|
||||
(elf32_thumb_to_arm_stub, elf32_arm_to_thumb_stub,
|
||||
elf32_arm_find_nearest_line): Make them static.
|
||||
@ -807,7 +811,7 @@ Mon Feb 1 19:49:21 1999 Catherine Moore <clm@cygnus.com>
|
||||
* Makefile.am: Use new files.
|
||||
* Makefile.in: Regenerate.
|
||||
* configure.in: Use new files.
|
||||
* configure: Regenerate.
|
||||
* configure: Regenerate.
|
||||
|
||||
1999-02-01 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
@ -880,13 +884,13 @@ Wed Jan 27 13:35:35 1999 Stan Cox <scox@cygnus.com>
|
||||
to F_PIC_INT.
|
||||
* coffcode.h (coff_set_arch_mach_hook): Removed F_ARM_2a and
|
||||
F_ARM_3M labels. Changed F_PIC to F_PIC_INT.
|
||||
|
||||
|
||||
1999-01-27 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* elf32-fr30.c (fr30_elf_howto_table): Fix name of R_FR30_48
|
||||
relocation.
|
||||
relocation.
|
||||
(fr30_final_link_relocate): Use computed value as result of
|
||||
relocation.
|
||||
relocation.
|
||||
|
||||
1999-01-26 Frank Ch. Eigler <fche@cygnus.com>
|
||||
|
||||
@ -914,7 +918,7 @@ Tue Dec 22 15:21:41 1998 Catherine Moore <clm@cygnus.com>
|
||||
* archures.c,bfd-in2.h (bfd_mach_mips4111): New.
|
||||
* cpu-mips.c: Add support for and independent 4111.
|
||||
* elf32-mips.c (elf_mips_mach): E_MIPS_MACH_4111 -> bfd_mach_mips4111.
|
||||
(_bfd_mips_elf_final_write_processing):
|
||||
(_bfd_mips_elf_final_write_processing):
|
||||
bfd_mach_mips4111 -> E_MIPS_ARCH_3 | E_MIPS_MACH_4111.
|
||||
|
||||
1998-12-15 Gavin Romig-Koch <gavin@cygnus.com>
|
||||
@ -924,7 +928,7 @@ Tue Dec 22 15:21:41 1998 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
1998-12-12 Gavin Romig-Koch <gavin@cygnus.com>
|
||||
|
||||
* elf32-mips.c (_bfd_mips_elf_final_write_processing):
|
||||
* elf32-mips.c (_bfd_mips_elf_final_write_processing):
|
||||
Handle bfd_mach_mips4300.
|
||||
|
||||
1998-12-11 Ulrich Drepper <drepper@cygnus.com>
|
||||
@ -3200,7 +3204,7 @@ Fri Feb 6 14:48:20 1998 Nick Clifton <nickc@cygnus.com>
|
||||
* elf32-v850.c (v850_elf_merge_private_bfd_data): Do not complain
|
||||
when merging v850 code into v850e/v850ea code. Do not initialise
|
||||
output flags if the input is the default architecture.
|
||||
|
||||
|
||||
Fri Feb 6 11:50:22 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* elf32-mips.c (bfd_elf32_bfd_reloc_type_lookup): For BFD_RELOC_CTOR
|
||||
|
Loading…
x
Reference in New Issue
Block a user