summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update.binutils-csl-sourcerygxx-3_4_4-32binutils-csl-sourcerygxx-3_4_4-25binutils-csl-gxxpro-3_4-branchCarlos O'Donell2006-03-161-56/+23
|
* binutils/Carlos O'Donell2006-03-1621-31202/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-03-16 Carlos O'Donell <carlos@codesourcery.com> * rcparse.c: Remove generated file. * rcparse.h: Likewise. * nlmheader.c: Likewise. * nlmheader.h: Likewise. * arparse.c: Likewise. * arparse.h: Likewise. * sysinfo.c: Likewise. * sysinfo.h: Likewise. * defparse.c: Likewise. * defparse.h: Likewise. * rclex.c: Likewise. * syslex.c: Likewise. * deflex.c: Likewise. * arlex: Likewise. gas/ 2006-03-16 Carlos O'Donell <carlos@codesourcery.com> * itbl-parse.c: Remove generated file. * itbl-parse.h: Likewise. * m68k-parse.c: Likewise. * itbl-lex.c: Likewise. ld/ 2006-03-16 Carlos O'Donell <carlos@codesourcery.com> * ldgram.c: Remove generated file. * ldgram.h: Likewise. * ldlex.c: Likewise.
* * binutils/dlltool.c (main): Fix typo.Mark Mitchell2005-11-293-2/+7
| | | | * binutils/windres.c (main): Likewise.
* Issue #488Mark Mitchell2005-11-182-79/+64
| | | | | * libiberty/argv.c (expandargv): Check for errors with ferror, rather than by looking at return value from fread.
* Issue #439Mark Mitchell2005-10-1310-17/+80
| | | | | | | | | | | | | | Backport: 2005-10-13 Mark Mitchell <mark@codesourcery.com> * ld.texino: Describe double-quoted string syntax for version nodes. * ldlang.h (lang_new_vers_pattern): Add literal_p parameter. * ldgram.y (vers_defns): Allow NAME as well as VERS_IDENTIFIER. Adjust calls to lang_new_vers_pattern to pass literal_p argument. * ldlang.c (lang_vers_match): Fix indentation. Do not glob-match version nodes without a pattern. (lang_new_vers_pattern): Add literal_p parameter. (lang_do_version_exports_section): Pass it.
* * ld/ldmain.c (main): Use expandargv.Mark Mitchell2005-08-3022-69/+9947
| | | | | | | | | | | | | | | | | | | | | | | | | | | * binutils/addr2line.c (main): Likewise. * binutils/ar.c (main): Likewise. * binutils/coffdump.c (main): Likewise. * binutils/cxxfilt.c (main): Likewise. * binutils/dlltool.c (main): Likewise. * binutils/dllwrap.c (main): Likewise. * binutils/nlmconv.c (main): Likewise. * binutils/nm.c (main): Likewise. * binutils/objcopy.c (main): Likewise. * binutils/objdump.c (main): Likewise. * binutils/readelf.c (main): Likewise. * binutils/size.c (main): Likeiwse. * binutils/srcconv.c (main): Likewise. * binutils/strings.c (main): Likewise. * binutils/sysdump.c (main): Likewise. * binutils/sysinfo.c (main): Likewise. * binutils/windres.c (main): Likewise. * include/libiberty.h (expandargv): New function. * libiberty/argv.c (safe-ctype.h): Include it. (ISBLANK): Remove. (stdio.h): Include. (expandargv): New function. * libiberty/Makefile.in: Regenerated.
* Update bfd info files for the 2.16 branch again.binutils-csl-gxxpro-3_4-branchpointbinutils-2_16_1Daniel Jacobowitz2005-06-123-9735/+9776
|
* Update generated files for binutils 2.16.1.Daniel Jacobowitz2005-06-1211-10381/+10342
|
* * Makefile.am: Set RELEASE.Daniel Jacobowitz2005-06-125-4/+10
| | | | | * configure.in: Bump version to 2.16.1. * Makefile.in, configure: Regenerated.
* bfd/doc/Daniel Jacobowitz2005-06-123-2/+20
| | | | | | | | | | | | Backport from mainline: 2005-05-05 H.J. Lu <hongjiu.lu@intel.com> * Makefile.am (INCLUDES): Remove -D_GNU_SOURCE. * Makefile.in: Regenerate. 2005-04-21 H.J. Lu <hongjiu.lu@intel.com> * Makefile.am (INCLUDES): New. Add -D_GNU_SOURCE. (chew.o): Use it. * Makefile.in: Regenerate.
* * ld.texinfo (Command Line Options): Add @item for --hash-size.Daniel Jacobowitz2005-06-122-0/+5
|
* gas/Daniel Jacobowitz2005-06-125-99/+114
| | | | | | | | | | | | | Backport from mainline: 2005-06-01 Maciej W. Rozycki <macro@linux-mips.org> * config/tc-mips.c (load_register): Add leading "0x" to the output of sprintf_vma(). (macro): Likewise. gas/testsuite/ Backport from mainline: 2005-06-01 Maciej W. Rozycki <macro@linux-mips.org> * gas/mips/ldstla-32-1.l: Update to handle leading zeroes. * gas/mips/ldstla-32-mips3-1.l: Likewise.
* daily updateAlan Modra2005-06-121-1/+1
|
* daily updateAlan Modra2005-06-111-1/+1
|
* daily updateAlan Modra2005-06-101-1/+1
|
* daily updateAlan Modra2005-06-091-1/+1
|
* (use_parallel): Change default value from 1 to 0.Nick Clifton2005-06-082-1/+5
|
* missed from last commitAlan Modra2005-06-081-1/+1
| | | | * elf64-ppc.h (ppc64_elf_edit_opd): Update prototype.
* daily updateAlan Modra2005-06-081-1/+1
|
* daily updateAlan Modra2005-06-071-1/+1
|
* bfd/Alan Modra2005-06-064-24/+43
| | | | | | | | | | | | | * elf64-pcc.c (ppc64_elf_gc_mark_hook): For the local sym in .opd case, include addend when indexing .opd section map. (ppc64_elf_edit_opd): Add no_opd_opt param. Do nothing besides clear opd_adjust array if no_opd_opt set. Tidy code. Ignore zero size .opd. Check bfd_alloc return value. (ppc_stub_name): Return immediately on bfd_malloc fail. * elf64-ppc.h (ppc64_elf_edit_opd): Update prototype. ld/ * emultempl/ppc64elf.em (ppc_before_allocation): Always run ppc64_elf_edit_opd.
* daily updateAlan Modra2005-06-061-1/+1
|
* daily updateAlan Modra2005-06-051-1/+1
|
* daily updateAlan Modra2005-06-041-1/+1
|
* PR 568Alan Modra2005-06-032-16/+28
| | | | | | | | | | * elf32-i386.c (elf_i386_relocate_section): Handle zero symndx for all reloc types. Apply from mainline: 2005-05-12 H.J. Lu <hongjiu.lu@intel.com> * elf32-i386.c (elf_i386_relocate_section): Allow R_386_GOTOFF against protected function when building executable.
* * elf64-ppc.c (add_symbol_adjust): Set sym visibility to mostAlan Modra2005-06-032-4/+10
| | | | | restrictive of func code and func descr for undefined syms as well as defined.
* daily updateAlan Modra2005-06-031-1/+1
|
* daily updateAlan Modra2005-06-021-1/+1
|
* daily updateAlan Modra2005-06-011-1/+1
|
* daily updateAlan Modra2005-05-311-1/+1
|
* Backport from mainline:Daniel Jacobowitz2005-05-303-8/+104
| | | | | | | | | | | | | | | | | | | | | | | | 2005-05-29 Jakub Jelinek <jakub@redhat.com> * elfcode.h (elf_object_p): Fail if e_shoff != 0, e_shnum == 0 and first shdr has sh_size == 0. Fail if e_shnum is large to cause arithmetic overflow when allocating the i_shdr array. Sanity check sh_link and sh_info fields. Fix e_shstrndx sanity check. 2005-05-18 H.J. Lu <hongjiu.lu@intel.com> * elf.c (group_signature): Undo the last change. Check if the symbol table section is correct. 2005-05-17 Nick Clifton <nickc@redhat.com> * elf.c (group_signature): Check for a group section which is actually a (corrupt) symbol table section in disguise and prevent an infinite loop from occurring. 2005-05-17 Tavis Ormandy <taviso@gentoo.org> * elf.c (bfd_section_from_shdr): Add sanity check when parsing dynamic sections. 2005-05-09 Alan Modra <amodra@bigpond.net.au> * elfcode.h (elf_object_p): Add more sanity checks on elf header.
* daily updateAlan Modra2005-05-301-1/+1
|
* daily updateAlan Modra2005-05-291-1/+1
|
* 2005-05-28 David Daney <ddaney@avtrex.com>Daniel Jacobowitz2005-05-282-12/+55
| | | | | | * elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections): Move calculation of DT_RELSZ to occur after all dynamic relocations are created.
* daily updateAlan Modra2005-05-281-1/+1
|
* daily updateAlan Modra2005-05-271-1/+1
|
* * elfxx-mips.c (_bfd_mips_elf_section_processing): Warn andMaciej W. Rozycki2005-05-262-0/+32
| | | | | | | | stop processing of options if one of invalid size is encountered. (_bfd_mips_elf_section_from_shdr): Likewise. (_bfd_mips_elf_fake_sections): Reset the type of empty special sections.
* daily updateAlan Modra2005-05-261-1/+1
|
* daily updateAlan Modra2005-05-251-1/+1
|
* daily updateAlan Modra2005-05-241-1/+1
|
* * elf64-alpha.c (elf64_alpha_relax_section): Ignore non-allocatedRichard Henderson2005-05-232-15/+37
| | | | | | | sections. (elf64_alpha_check_relocs): Likewise. (elf64_alpha_relocate_section): Don't emit dynamic relocations to non-allocated sections.
* daily updateAlan Modra2005-05-231-1/+1
|
* * elf64-alpha.c (elf64_alpha_relax_with_lituse): Relax jsr toRichard Henderson2005-05-222-38/+101
| | | | | | | | | | | | | undefweak to use zero register. Call elf64_alpha_relax_got_load if not all uses removed. (elf64_alpha_relax_got_load): Relax undefweak to lda zero. (elf64_alpha_relax_section): Handle undefweak symbols. (elf64_alpha_calc_dynrel_sizes): Don't add relocs for undefweak. (elf64_alpha_size_rela_got_1): Likewise. (elf64_alpha_relocate_section): Likewise. * elf64-alpha.c (elf64_alpha_relax_section): Only operate on SEC_CODE sections.
* * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.Richard Henderson2005-05-224-5/+12
| | | | | | * ld-elfweak/weak.dsym: Likewise. * ld-selective/selective.exp: Don't test alpha.
* daily updateAlan Modra2005-05-221-1/+1
|
* daily updateAlan Modra2005-05-211-1/+1
|
* daily updateAlan Modra2005-05-201-1/+1
|
* gas/Jan Beulich2005-05-197-1/+62
| | | | | | | | | | | | | | | 2005-05-18 Jan Beulich <jbeulich@novell.com> * config/tc-ia64.c (dot_endp): Don't use global symbol for unwind relocations in unwind section. gas/testsuite/ 2005-05-18 Jan Beulich <jbeulich@novell.com> * gas/ia64/reloc-uw.s: New. * gas/ia64/reloc-uw.d: New. * gas/ia64/reloc-uw-ilp32.d: New. * gas/ia64/ia64.exp: Run new test.
* daily updateAlan Modra2005-05-191-1/+1
|
* daily updateAlan Modra2005-05-181-1/+1
|