and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

  1. 16 Mar, 2006 2 commits
    • Carlos O'Donell's avatar
      · 4a6095a0
      Carlos O'Donell authored
      Update.
      4a6095a0
    • Carlos O'Donell's avatar
      · af86b761
      Carlos O'Donell authored
      binutils/
      
      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.
      af86b761
  2. 29 Nov, 2005 1 commit
  3. 18 Nov, 2005 1 commit
    • Mark Mitchell's avatar
      Issue #488 · 8da25eee
      Mark Mitchell authored
      	* libiberty/argv.c (expandargv): Check for errors with ferror,
      	rather than by looking at return value from fread.
      8da25eee
  4. 13 Oct, 2005 2 commits
    • Mark Mitchell's avatar
      Issue #439 · 2adcb11f
      Mark Mitchell authored
      	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.
      2adcb11f
    • nobody's avatar
      This commit was manufactured by cvs2svn to create branch 'binutils-csl- · a19a7979
      nobody authored
      gxxpro-3_4-branch'.
      
      Cherrypick from master 2005-10-13 17:29:57 UTC Mark Mitchell <mark@codesourcery.com> '	* ld.texino: Describe double-quoted string syntax for version':
          ld/testsuite/ld-elfvers/vers31.c
          ld/testsuite/ld-elfvers/vers31.dsym
          ld/testsuite/ld-elfvers/vers31.map
          ld/testsuite/ld-elfvers/vers31.ver
      a19a7979
  5. 30 Aug, 2005 1 commit
    • Mark Mitchell's avatar
      * ld/ldmain.c (main): Use expandargv. · 72c97dd8
      Mark Mitchell authored
      	* 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.
      72c97dd8
  6. 12 Jun, 2005 7 commits
  7. 11 Jun, 2005 1 commit
  8. 10 Jun, 2005 1 commit
  9. 09 Jun, 2005 1 commit
  10. 08 Jun, 2005 3 commits
  11. 07 Jun, 2005 1 commit
  12. 06 Jun, 2005 2 commits
    • Alan Modra's avatar
      bfd/ · 463a2c5c
      Alan Modra authored
      	* 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.
      463a2c5c
    • Alan Modra's avatar
      daily update · 7ea92a13
      Alan Modra authored
      7ea92a13
  13. 05 Jun, 2005 1 commit
  14. 04 Jun, 2005 1 commit
  15. 03 Jun, 2005 3 commits
    • Alan Modra's avatar
      PR 568 · 3b41ba2a
      Alan Modra authored
      	* 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.
      3b41ba2a
    • Alan Modra's avatar
      * elf64-ppc.c (add_symbol_adjust): Set sym visibility to most · 478160ca
      Alan Modra authored
      	restrictive of func code and func descr for undefined syms as well
      	as defined.
      478160ca
    • Alan Modra's avatar
      daily update · 0f8097d4
      Alan Modra authored
      0f8097d4
  16. 02 Jun, 2005 1 commit
  17. 01 Jun, 2005 1 commit
  18. 31 May, 2005 1 commit
  19. 30 May, 2005 2 commits
    • Daniel Jacobowitz's avatar
      Backport from mainline: · ef1f4c02
      Daniel Jacobowitz authored
      	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.
      ef1f4c02
    • Alan Modra's avatar
      daily update · 5b332539
      Alan Modra authored
      5b332539
  20. 29 May, 2005 1 commit
  21. 28 May, 2005 2 commits
  22. 27 May, 2005 1 commit
  23. 26 May, 2005 2 commits
  24. 25 May, 2005 1 commit