- 23 Jun, 2006 3 commits
-
-
Daniel Jacobowitz authored
-
Daniel Jacobowitz authored
-
Alan Modra authored
-
- 22 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 21 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 20 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 19 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 18 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 17 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 16 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 15 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 14 Jun, 2006 2 commits
-
-
Thiemo Seufer authored
gas/mips/mips32-dsp.d, gas/mips/mips32-mt.d: Explicitly specify o32 ABI.
-
Alan Modra authored
-
- 13 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 12 Jun, 2006 6 commits
-
-
Daniel Jacobowitz authored
-
Daniel Jacobowitz authored
2006-04-29 H.J. Lu <hongjiu.lu@intel.com> * ld-elfvers/vers.exp: Xfail vers7a, vers7, vers23a, vers23b, vers23c, vers23d, vers23, vers25a, vers25b1, vers25b2, vers27a, vers27b, vers27c1, vers27c2, vers27d4 and vers27d5 if PIC is required.
-
Daniel Jacobowitz authored
* configure: Regenerated.
-
Daniel Jacobowitz authored
".mdebug.<abi>" and ".gcc_compiled_long<size>" sections generated by mips gcc.
-
Daniel Jacobowitz authored
-
Alan Modra authored
-
- 11 Jun, 2006 3 commits
-
-
Richard Sandiford authored
* elfxx-mips.c (mips_elf_link_hash_table): Add function_stub_size. (STUB_ORI): New macro. (STUB_LI16U): Fix formatting. (MIPS_FUNCTION_STUB_SIZE): Delete. (MIPS_FUNCTION_STUB_MAX_SIZE): Likewise. (MIPS_FUNCTION_STUB_NORMAL_SIZE): New macro. (MIPS_FUNCTION_STUB_BIG_SIZE): Likewise. (_bfd_mips_elf_adjust_dynamic_symbol): Use htab->function_stub_size instead of MIPS_FUNCTION_STUB_SIZE. (count_section_dynsyms): New function, split out from _bfd_mips_elf_final_link. (_bfd_mips_elf_always_size_sections): Get a worst-case estimate of the number of dynamic symbols needed and use it to set up function_stub_size. Use function_stub_size rather than MIPS_FUNCTION_STUB_SIZE to determine the size of the stub section. Use 16-byte stubs for 0x10000 dynamic symbols. (_bfd_mips_elf_size_dynamic_sections): Use htab->function_stub_size instead of MIPS_FUNCTION_STUB_SIZE. Fix formatting. (_bfd_mips_elf_finish_dynamic_symbol): Likewise. Change the size of the stub buffer from MIPS_FUNCTION_STUB_MAX_SIZE to MIPS_FUNCTION_STUB_BIG_SIZE. Tweak the check for unhandled dynindxes. Use MIPS_FUNCTION_STUB_BIG_SIZE rather than a hard-coded 20. Use STUB_ORI rather than STUB_LI16U for big stubs. (_bfd_mips_elf_link_hash_table_create): Initialize function_stub_size. (_bfd_mips_elf_final_link): Use count_section_dynsyms. ld/testsuite/ * ld-mips-elf/stub-dynsym-1.s, * ld-mips-elf/stub-dynsym-1.ld, * ld-mips-elf/stub-dynsym-1-7fff.d, * ld-mips-elf/stub-dynsym-1-8000.d, * ld-mips-elf/stub-dynsym-1-fff0.d, * ld-mips-elf/stub-dynsym-1-10000.d, * ld-mips-elf/stub-dynsym-1-2fe80.d: New test. * ld-mips-elf/mips-elf.exp: Run it.
-
nobody authored
2_17-branch'. Cherrypick from master 2006-06-11 08:33:27 UTC Richard Sandiford <rdsandiford@googlemail.com> 'bfd/': ld/testsuite/ld-mips-elf/stub-dynsym-1-10000.d ld/testsuite/ld-mips-elf/stub-dynsym-1-2fe80.d ld/testsuite/ld-mips-elf/stub-dynsym-1-7fff.d ld/testsuite/ld-mips-elf/stub-dynsym-1-8000.d ld/testsuite/ld-mips-elf/stub-dynsym-1-fff0.d ld/testsuite/ld-mips-elf/stub-dynsym-1.ld ld/testsuite/ld-mips-elf/stub-dynsym-1.s -
Alan Modra authored
-
- 10 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 09 Jun, 2006 3 commits
-
-
David Daney authored
(STUB_LUI): New macro. (STUB_LI16U): Ditto. (STUB_LI16S): Ditto. (MIPS_FUNCTION_STUB_SIZE): Rewrote to take info parameter. (_bfd_mips_elf_adjust_dynamic_symbol): Pass info parameter to MIPS_FUNCTION_STUB_SIZE. (_bfd_mips_elf_always_size_sections): Ditto. (_bfd_mips_elf_size_dynamic_sections): Ditto. (_bfd_mips_elf_finish_dynamic_sections): Ditto. (_bfd_mips_elf_finish_dynamic_symbol): Rewrote stub generation to allow larger symbol table indexes.
-
Alan Modra authored
* ldlang.c (struct out_section_hash_entry): Rename from output_statement_hash_entry. Delete output_section_statement_type entry. Add statement_union_type entry. Adjust all users. (output_section_statement_table): Rename from output_statement_table. Adjust all users. (output_section_statement_newfunc): Rename from output_statement_newfunc. Adjust all users. (output_section_statement_table_init): Rename from output_statement_table_init. Adjust all users. (output_section_statement_table_free): Rename from output_statement_table_free. Adjust all users.
-
Alan Modra authored
-
- 08 Jun, 2006 2 commits
-
-
Alan Modra authored
(stat_needed, try_needed): Adjust. (check_needed): Don't skip non-loaded as-needed entries. Only consider entries with both filename and the_bfd non-null. (after_open): Try loading non-loaded as-needed libs to satisfy DT_NEEDED libs.
-
Alan Modra authored
-
- 07 Jun, 2006 2 commits
-
-
Joseph Myers authored
* bfd.texinfo: Remove local @tex code. bfd: * po/Make-in (pdf, ps): New dummy targets. binutils: * po/Make-in (pdf, ps): New dummy targets. gas: * po/Make-in (pdf, ps): New dummy targets. gprof: * po/Make-in (pdf, ps): New dummy targets. ld: * po/Make-in (pdf, ps): New dummy targets. opcodes: * po/Make-in (pdf, ps): New dummy targets.
-
Alan Modra authored
-
- 06 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 05 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 04 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 03 Jun, 2006 1 commit
-
-
Alan Modra authored
-
- 02 Jun, 2006 4 commits
-
-
Joseph Myers authored
* doc/Makefile.am (TEXI2DVI): Define. * doc/Makefile.in: Regenerate. gas: * doc/Makefile.am (TEXI2DVI): Define. * doc/Makefile.in: Regenerate. * doc/c-arc.texi: Fix typo. ld: * Makefile.am (TEXI2DVI): Add -I $(top_srcdir)/../libiberty. * Makefile.in: Regenerate.
-
Daniel Jacobowitz authored
Backport: 2006-05-23 H.J. Lu <hongjiu.lu@intel.com> PR ld/2655 PR ld/2657 * elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Properly update CIE/FDE length. Don't pad to the section alignment. ld/testsuite/ Backport: 2006-05-23 H.J. Lu <hongjiu.lu@intel.com> PR ld/2655 PR ld/2657 * ld-elf/eh1.d: New file. * ld-elf/eh1.s: Likewise. * ld-elf/eh1a.s: Likewise. * ld-elf/eh2.d: Likewise. * ld-elf/eh2a.s: Likewise. * ld-elf/eh3.d: Likewise. * ld-elf/eh3.s: Likewise. * ld-elf/eh3a.s: Likewise.
-
Daniel Jacobowitz authored
2006-05-19 Andreas Schwab <schwab@suse.de> * doc/Makefile.am (addr2line.1): Depend on $(binutils_TEXINFOS). (ar.1): Likewise. (dlltool.1): Likewise. (nlmconv.1): Likewise. (nm.1): Likewise. (objcopy.1): Likewise. (objdump.1): Likewise. (ranlib.1): Likewise. (readelf.1): Likewise. (size.1): Likewise. (strings.1): Likewise. (strip.1): Likewise. (windres.1): Likewise. (cxxfilt.man): Likewise. * doc/Makefile.in: Regenerated.
-
Alan Modra authored
-
- 01 Jun, 2006 1 commit
-
-
Alan Modra authored
-