Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2000-10-02 | Correct call to _bfd_elf32_gc_record_vtable. | Alan Modra | 2 | -7/+11 | |
2000-10-02 | 2000-10-01 Ulf Carlsson <ulfc@engr.sgi.com> | Ulf Carlsson | 2 | -1/+10 | |
From Ralf Baechle <ralf@gnu.org> * elf32-mips.c (_bfd_mips_elf_finish_dynamic_sections): Mark gld produces binaries with got[1] = 0x80000001 to differenciate them for the dynamic linker from the broken binaries produced by old versions. | |||||
2000-09-30 | * ltconfig, ltmain.sh, libtool.m4: Updated from libtool | Alexandre Oliva | 1 | -304/+294 | |
multi-language branch, to work around Solaris' /bin/sh bug. Rebuilt all affected `configure' scripts. | |||||
2000-09-30 | Support for Unixware 7.1.x pxstatus_t and lwpxstatus_t. | Alan Modra | 4 | -41/+130 | |
2000-09-29 | Define two bfd_targets for absence and presence of leading | Hans-Peter Nilsson | 7 | -193/+335 | |
underscore on symbols. Make sure to only link same kind. * elf32-cris.c (cris_elf_object_p, cris_elf_final_write_processing, cris_elf_print_private_bfd_data, cris_elf_merge_private_bfd_data): New. (elf_backend_object_p, elf_backend_final_write_processing, bfd_elf32_bfd_print_private_bfd_data, bfd_elf32_bfd_merge_private_bfd_data): Define. <Target vector definition>: Include elf32-target.h twice with different macro settings: (TARGET_LITTLE_SYM): First as bfd_elf32_cris_vec, then as bfd_elf32_us_cris_vec. (TARGET_LITTLE_NAME): First as "elf32-cris", then "elf32-us-cris". (elf_symbol_leading_char): First as 0, then '_'. (INCLUDED_TARGET_FILE): Define for second include of elf32-target.h. * config.bfd (cris-*-*): Add bfd_elf32_us_cris_vec to targ_selvecs. * configure.in (bfd_elf32_cris_vec, cris_aout_vec): New vector. * configure: Regenerate. * targets.c: Declare bfd_elf32_us_cris_vec. * po/bfd.pot: Regenerate. | |||||
2000-09-29 | (arm_add_to_rel): Fix R_ARM_THM_PC22 relocations. | Alan Modra | 2 | -66/+94 | |
2000-09-29 | * elflink.h (elf_link_add_object_symbols): Don't bfd_release runpath. | Alan Modra | 2 | -12/+8 | |
2000-09-29 | That'll teach me not to type little patches in by hand. Get | Alan Modra | 1 | -1/+1 | |
the parentheses right. | |||||
2000-09-29 | (elf_fake_sections): Do not mark the section SHT_NOBITS if | Alan Modra | 2 | -8/+7 | |
is has the SEC_HAS_CONTENTS flag set. | |||||
2000-09-28 | * aout-cris.c (N_TXTADDR): Define. | Hans-Peter Nilsson | 2 | -0/+16 | |
2000-09-28 | * som.c: Include alloca-conf.h | Alan Modra | 5 | -16/+23 | |
2000-09-27 | .plt stub for lazy linking, --stub-group-size=N ld switch, | Alan Modra | 4 | -84/+215 | |
import stub fix, extra DIR14F reloc to fix abort in tc_gen_reloc | |||||
2000-09-27 | * elfcode.h (elf_object_p): Preserve and clear abfd section | Hans-Peter Nilsson | 2 | -0/+14 | |
information. Restore at error. | |||||
2000-09-26 | * peigen.c (_bfd_pei_swap_aouthdr_in): If some DataDirectory | DJ Delorie | 2 | -7/+27 | |
is empty, make sure that its rva also 0. NT loader dislikes having otherwise. | |||||
2000-09-26 | Make weak symbols SS_UNIVERSAL (ie. global) | Alan Modra | 2 | -1/+7 | |
2000-09-21 | Correct comments. Don't check non-code output sections for stub | Alan Modra | 2 | -23/+50 | |
grouping. (In the process, partly revert and fix bugs introduced with the last change. Oops.) | |||||
2000-09-21 | Fix a segfault caused by under-allocating an array. | Alan Modra | 2 | -18/+24 | |
2000-09-20 | Handle out of memory situations. | Alan Modra | 2 | -0/+7 | |
2000-09-19 | Change the PLT entry 0 instruction sequence to actually work. | Nick Clifton | 2 | -4/+11 | |
2000-09-18 | * elf32-sh.c (sh_elf_relocate_section): Use | Alexandre Oliva | 2 | -19/+25 | |
_bfd_final_link_relocate to apply the relocation against a section symbol, when doing relocatable links. | |||||
2000-09-18 | Group stub sections. | Alan Modra | 3 | -165/+276 | |
2000-09-16 | * elf32-sh.c (ELF_MAXPAGESIZE): Define to 128, to match | Alexandre Oliva | 2 | -1/+6 | |
ld/emulparams/shelf.sh. | |||||
2000-09-15 | add support for embedded relocs in m68k ELF port | Nick Clifton | 9 | -389/+557 | |
2000-09-15 | ld performs LITUSE relocations incorrectly if -relax is specified on the ld | Nick Clifton | 2 | -10/+26 | |
command line and the displacement field of the load or store instruction is non-zero. | |||||
2000-09-15 | Find the first .init and .fini sections correctly. | Alan Modra | 2 | -57/+90 | |
Clobber millicode syms via a hash traversal here. elf_adjust_dynamic_symbol really ought to let us look at all dynamic symbols, but it doesn't. | |||||
2000-09-14 | Lots of bug fixes. .plt entries for DT_INIT, DT_FINI, and any | Alan Modra | 2 | -240/+655 | |
local function that has a plabel. Size the stub reloc sections as we size the stubs. | |||||
2000-09-14 | * elf32-sh.c (sh_elf_howto_table): Moved R_SH_GOT32, R_SH_PLT32, | Alexandre Oliva | 2 | -113/+257 | |
R_SH_COPY, R_SH_GLOB_DAT, R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC) to the range from 160 to 167. Replaced the original entries with EMPTY_HOWTOs, and added new ones to fill in the gap. (sh_elf_info_to_howto): Make sure the new gap isn't used. (sh_elf_relocate_section): Likewise. | |||||
2000-09-14 | Add support for the MIPS32 | Nick Clifton | 5 | -2/+19 | |
2000-09-14 | * som.c (som_write_symbol_strings): Do not used fixed buffers, | Jeff Law | 2 | -25/+68 | |
use size_t as a counter. (som_write_space_strings): Similarly. | |||||
2000-09-12 | 2000-09-12 Jason Eckhardt <jle@cygnus.com> | Jason Eckhardt | 2 | -0/+47 | |
* elf32-i860.c (elf32_i860_relocate_pc26): New function and prototype. (elf32_i860_relocate_section): Invoke new function from here. | |||||
2000-09-11 | Make debug_sec_names static. | Nick Clifton | 2 | -1/+6 | |
2000-09-10 | Emit 8 NULs for target section name instead of dumping core when the target | Nick Clifton | 2 | -1/+8 | |
symbol is undefined. | |||||
2000-09-09 | 2000-09-09 Kazu Hirata <kazu@hxi.com> | Kazu Hirata | 2 | -4/+9 | |
* riscix.c: Remove DEFUN. | |||||
2000-09-09 | Do not initialise flags in output bfd if the input bfd is the default | Nick Clifton | 2 | -6/+13 | |
architecture with the default flags. | |||||
2000-09-08 | 2000-09-08 Kazu Hirata <kazu@hxi.com> | Kazu Hirata | 4 | -1093/+1046 | |
* archive.c: Fix formatting. * coff-arm.c: Likewise. * doc/chew.c: Likewise. | |||||
2000-09-08 | (bfd_get_unique_section_name): Put a dot before the numeric suffix. | Alan Modra | 2 | -152/+157 | |
2000-09-07 | 2000-09-07 Kazu Hirata <kazu@hxi.com> | Kazu Hirata | 2 | -78/+97 | |
* doc/chew.c: Remove all uses of DEFUN and DEFUN_VOID. | |||||
2000-09-07 | 2000-09-07 Kazu Hirata <kazu@hxi.com> | Kazu Hirata | 2 | -162/+156 | |
* elf.c: Fix formatting. | |||||
2000-09-07 | * config.bfd (sh-*-linux*): Added. | Alexandre Oliva | 9 | -12/+78 | |
* 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. | |||||
2000-09-06 | * xcofflink.c (xcoff_link_input_bfd): Include the .tocbss | Geoffrey Keating | 3 | -9/+45 | |
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. | |||||
2000-09-06 | 2000-09-06 Philip Blundell <philb@gnu.org> | Phil Blundell | 2 | -1/+5 | |
* config.bfd (arm*-*-uclinux*): New target. | |||||
2000-09-06 | * configure: Rebuilt with new libtool.m4. | Alexandre Oliva | 2 | -272/+268 | |
2000-09-06 | `template' isn't a very good name for a variable. | Alan Modra | 3 | -7/+13 | |
Who invented c++ anyway? | |||||
2000-09-06 | Regenerate files using fixed aclocal install. | Nick Clifton | 5 | -67/+101 | |
2000-09-05 | Fix buggy macros | Nick Clifton | 2 | -603/+269 | |
2000-09-05 | 2000-09-05 Steven Johnson <sbjohnson@ozemail.com.au> | Geoffrey Keating | 2 | -0/+18 | |
* cpu-powerpc.c (arch_info_struct): Added MPC860 Family entry. | |||||
2000-09-05 | Shared lib support. | Alan Modra | 3 | -748/+3215 | |
2000-09-05 | (SEC_HAS_GOT_REF): Define new flag for asection. | Alan Modra | 3 | -5/+79 | |
(bfd_get_unique_section_name): New function. | |||||
2000-09-05 | A tiny addition for PCREL12F relocs, and a fix for functions that have | Alan Modra | 2 | -10/+28 | |
been forced local. | |||||
2000-09-05 | Support for vtable relocs. | Alan Modra | 2 | -62/+109 | |