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

  1. 16 Oct, 2009 4 commits
  2. 15 Oct, 2009 1 commit
  3. 14 Oct, 2009 3 commits
  4. 13 Oct, 2009 3 commits
    • Alan Modra's avatar
      daily update · 4ed26570
      Alan Modra authored
      4ed26570
    • nobody's avatar
      This commit was manufactured by cvs2svn to create branch 'binutils- · 6cd5eb99
      nobody authored
      2_20-branch'.
      
      Cherrypick from master 2009-10-13 21:17:43 UTC Sriraman Tallam <tmsriram@google.com> '	* gc.h (gc_process_relocs): Check if icf is enabled using new':
          gold/testsuite/icf_safe_test.cc
          gold/testsuite/icf_safe_test.sh
          gold/testsuite/retain_symbols_file_test.sh
          gold/testsuite/searched_file_test.cc
          gold/testsuite/searched_file_test_lib.cc
          gold/testsuite/split_i386.sh
          gold/testsuite/split_i386_1.s
          gold/testsuite/split_i386_2.s
          gold/testsuite/split_i386_3.s
          gold/testsuite/split_i386_4.s
          gold/testsuite/split_i386_n.s
          gold/testsuite/split_x86_64.sh
          gold/testsuite/split_x86_64_1.s
          gold/testsuite/split_x86_64_2.s
          gold/testsuite/split_x86_64_3.s
          gold/testsuite/split_x86_64_4.s
          gold/testsuite/split_x86_64_n.s
      6cd5eb99
    • Tristan Gingold's avatar
      2009-10-13 Alan Modra <amodra@bigpond.net.au> · 122fb041
      Tristan Gingold authored
      	    H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR gas/2117
      	* config/tc-ia64.c (parse_operand): Use expression rather than
      	expression_and_evalute.
      	(parse_operand_and_eval): New function.  Replace all uses of
      	parse_operand outside of parse_operands with this function.
      	(parse_operans_maybe_eval): New function.  Replace uses of
      	parse_operand in parse_operands, except for the dummy, with
      	this function.
      122fb041
  5. 12 Oct, 2009 1 commit
  6. 11 Oct, 2009 1 commit
  7. 10 Oct, 2009 1 commit
  8. 09 Oct, 2009 2 commits
    • Alan Modra's avatar
      daily update · 04683d09
      Alan Modra authored
      04683d09
    • Alan Modra's avatar
      PR ld/10749 · 809310ca
      Alan Modra authored
      	* ldlang.c (lang_size_sections_1): Zero section vmas only for COFF.
      	* scripttempl/elf32cr16.sc: Revert 2009-09-28 change.
      	* scripttempl/elf32cr16c.sc: Likewise.
      	* scripttempl/elf32crx.sc: Likewise.
      	* scripttempl/tic54xcoff.sc: Likewise.
      	* scripttempl/aix.sc: Likewise.
      	* scripttempl/avr.sc: Likewise.
      	* scripttempl/elf32msp430.sc: Likewise.
      	* scripttempl/elf32msp430_3.sc: Likewise.
      	* scripttempl/elf32sh-symbian.sc: Likewise.
      	* scripttempl/elf_chaos.sc: Likewise.
      	* scripttempl/elfi370.sc: Likewise.
      	* scripttempl/nw.sc: Likewise.
      	* scripttempl/psos.sc: Likewise.
      	* scripttempl/armbpabi.sc: Likewise.
      	* scripttempl/elf.sc: Likewise.
      	* scripttempl/elf64hppa.sc: Likewise.
      	* scripttempl/elfd10v.sc: Likewise.
      	* scripttempl/elfd30v.sc: Likewise.
      	* scripttempl/elfm68hc11.sc: Likewise.
      	* scripttempl/elfm68hc12.sc: Likewise.
      	* scripttempl/elfmicroblaze.sc: Likewise.
      	* scripttempl/elfxtensa.sc: Likewise.
      	* scripttempl/iq2000.sc: Likewise.
      	* scripttempl/mep.sc: Likewise.
      	* scripttempl/xstormy16.sc: Likewise.
      
      2009-10-03  Alan Modra  <amodra@bigpond.net.au>
      
      	* emultempl/ppc32elf.em (emit_stub_syms): Init to -1.
      	(ppc_after_open): Set emit_stubs_syms by default when shared.
      	(OPTION_NO_STUBSYMS): Define.
      	(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS,
      	PARSE_AND_LIST_ARGS_CASES): Handle --no-emit-stub-syms.
      	* emultempl/ppc64elf.em (emit_stub_syms): Init to -1.
      	(gld${EMULATION_NAME}_finish): Set emit_stubs_syms by default.
      	(OPTION_NO_STUBSYMS): Define.
      	(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS,
      	PARSE_AND_LIST_ARGS_CASES): Handle --no-emit-stub-syms.
      
      2009-09-30  Matthias Klose  <doko@ubuntu.com>
      
      	PR ld/9863
      	* emulparams/armelf_linux.sh (DATA_START_SYMBOLS): Use PROVIDE
      	with __data_start.
      
      2009-09-29  Joel Sherrill <joel.sherrill@oarcorp.com>
      
      	* emulparams/m68kelf.sh (NOP): Use 0x4e71 (nop) rather than 0x4e75
      	(rts).
      
      2009-09-29  Alan Modra  <amodra@bigpond.net.au>
      
      	* ldlang.c (lang_size_sections_1): Allow scripts to specify a
      	non-zero vma even when relocatable.
      
      2009-09-28  Alan Modra  <amodra@bigpond.net.au>
      
      	* scripttempl/elf32cr16.sc: Emit empty script for ld -r and ld -Ur.
      	* scripttempl/elf32cr16c.sc: Likewise.
      	* scripttempl/elf32crx.sc: Likewise.
      	* scripttempl/tic54xcoff.sc: Likewise.
      	* scripttempl/aix.sc: Delete ${RELOCATING-0}.
      	* scripttempl/avr.sc: Likewise.
      	* scripttempl/elf32msp430.sc: Likewise.
      	* scripttempl/elf32msp430_3.sc: Likewise.
      	* scripttempl/elf32sh-symbian.sc: Likewise.
      	* scripttempl/elf_chaos.sc: Likewise.
      	* scripttempl/elfi370.sc: Likewise.
      	* scripttempl/nw.sc: Likewise.
      	* scripttempl/psos.sc: Likewise.
      	* scripttempl/armbpabi.sc: Delete ${RELOCATING-0} and ${CONSTRUCTING-0}.
      	* scripttempl/elf.sc: Likewise.
      	* scripttempl/elf64hppa.sc: Likewise.
      	* scripttempl/elfd10v.sc: Likewise.
      	* scripttempl/elfd30v.sc: Likewise.
      	* scripttempl/elfm68hc11.sc: Likewise.
      	* scripttempl/elfm68hc12.sc: Likewise.
      	* scripttempl/elfmicroblaze.sc: Likewise.
      	* scripttempl/elfxtensa.sc: Likewise.
      	* scripttempl/iq2000.sc: Likewise.
      	* scripttempl/mep.sc: Likewise.
      	* scripttempl/xstormy16.sc: Likewise.
      809310ca
  9. 08 Oct, 2009 1 commit
  10. 07 Oct, 2009 3 commits
  11. 06 Oct, 2009 3 commits
    • Nick Clifton's avatar
      Updated Finnish translation · 780eb8ac
      Nick Clifton authored
      780eb8ac
    • Tristan Gingold's avatar
      bfd/ · 7af35de8
      Tristan Gingold authored
      2009-10-06  Tristan Gingold  <gingold@adacore.com>
      
      	* configure.in: Bump version to 2.19.92
      	* configure: Regenerate.
      7af35de8
    • Tristan Gingold's avatar
      2009-10-06 Jakub Jelinek <jakub@redhat.com> · cb92e089
      Tristan Gingold authored
      	* dw2gencfi.c: Include dwarf2dbg.h.
      	(DWARF2_FORMAT): Define if not defined.
      	(dot_cfi_sections): New function.
      	(cfi_pseudo_table): Handle .cfi_sections.
      	(CFI_EMIT_eh_frame, CFI_EMIT_debug_frame): Define.
      	(cfi_sections): New variable.
      	(output_cie, output_fde, select_cie_for_fde): Add eh_frame
      	argument, add supporting for outputting .debug_frame
      	section.
      	(cfi_change_reg_numbers): New function or macro.
      	(cfi_finish): Only emit .eh_frame if
      	cfi_sections & CFI_EMIT_eh_frame.  Emit .debug_frame if
      	cfi_sections & CFI_EMIT_debug_frame.
      	* config/tc-ppc.h (md_reg_eh_frame_to_debug_frame): Define.
      	* doc/as.texinfo (CFI directives): Document .cfi_sections.
      cb92e089
  12. 05 Oct, 2009 1 commit
  13. 04 Oct, 2009 1 commit
  14. 03 Oct, 2009 3 commits
  15. 02 Oct, 2009 7 commits
    • Alan Modra's avatar
      typo fix · 5cddf1fb
      Alan Modra authored
      5cddf1fb
    • Alan Modra's avatar
      ld/ · efcee76b
      Alan Modra authored
      	* emultempl/ppc32elf.em (emit_stub_syms): Init to -1.
      	(ppc_after_open): Set emit_stubs_syms by default when shared.
      	(OPTION_NO_STUBSYMS): Define.
      	(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS,
      	PARSE_AND_LIST_ARGS_CASES): Handle --no-emit-stub-syms.
      	* emultempl/ppc64elf.em (emit_stub_syms): Init to -1.
      	(gld${EMULATION_NAME}_finish): Set emit_stubs_syms by default.
      	(OPTION_NO_STUBSYMS): Define.
      	(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS,
      	PARSE_AND_LIST_ARGS_CASES): Handle --no-emit-stub-syms.
      ld/testsuite/
      	* ld-powerpc/tlsexe.d: Update.
      	* ld-powerpc/tlsexe.r: Update.
      	* ld-powerpc/tlsexetoc.d: Update.
      	* ld-powerpc/tlsexetoc.r: Update.
      	* ld-powerpc/tlsso.d: Update.
      	* ld-powerpc/tlsso.r: Update.
      	* ld-powerpc/tlstocso.d: Update.
      	* ld-powerpc/tlstocso.r: Update.
      efcee76b
    • Peter Bergner's avatar
      gas/ · 6309d4f2
      Peter Bergner authored
      	* config/tc-ppc.c (md_show_usage): Document -m476.
      	* doc/c-ppc.texi (PowerPC-Opts): Document -m476.
      
      gas/testsuite/
      	* gas/ppc/476.s: New test.
      	* gas/ppc/476.d: Likewise.
      	* gas/ppc/ppc.exp: Run the 476 test.
      
      include/opcode/
      	* ppc.h (PPC_OPCODE_476): Define.
      
      opcodes/
      	* ppc-dis.c (ppc_opts): Add "476" entry.
      	* ppc-opc.c (PPC476): Define.
      	(powerpc_opcodes): Update mnemonics where required for 476.
      6309d4f2
    • nobody's avatar
      This commit was manufactured by cvs2svn to create branch 'binutils- · f5580d5c
      nobody authored
      2_20-branch'.
      
      Cherrypick from master 2009-10-02 14:42:42 UTC Peter Bergner <bergner@vnet.ibm.com> 'gas/':
          gas/testsuite/gas/ppc/476.d
          gas/testsuite/gas/ppc/476.s
      f5580d5c
    • Dave Korn's avatar
      * cofflink.c (_bfd_coff_generic_relocate_section): Look for the aux · 5ab99b33
      Dave Korn authored
      	symbol for a weak undef in the auxbfd, not the input bfd.
      5ab99b33
    • Tristan Gingold's avatar
      2009-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com> · 422e7479
      Tristan Gingold authored
      	* crx-dis.c (match_opcode): Truncate mcode to 32-bit.
      422e7479
    • Alan Modra's avatar
      daily update · aef92ae7
      Alan Modra authored
      aef92ae7
  16. 01 Oct, 2009 5 commits
    • Alan Modra's avatar
      * lib/ld-lib.exp (ld_simple_link_defsyms): New proc, adding · 98908a19
      Alan Modra authored
      	powerpc-*-rtems to code setting symbols, extracted from..
      	* ld-srec/srec.exp (run_srec_test): ..here.  Correct flags for sh64.
      	* ld-gc/gc.exp (test_gc): Use ld_simple_link_defsyms.
      98908a19
    • Peter Bergner's avatar
      gas/ · df83adf5
      Peter Bergner authored
      	* config/tc-ppc.c (md_show_usage): Rename "ppca2" to "a2".
      	* doc/c-ppc.texi (PowerPC-Opts): Likewise.
      
      gas/testsuite/
      	* gas/ppc/a2.d: Rename "ppca2" to "a2".
      
      include/opcode/
      	* ppc.h (PPC_OPCODE_A2): Rename from PPC_OPCODE_PPCA2.
      
      opcodes/
      	* ppc-opc.c (PPCA2): Use renamed mask PPC_OPCODE_A2.
      	* ppc-dis.c (ppc_opts): Likewise.
      	Rename "ppca2" to "a2".
      df83adf5
    • Ulrich Weigand's avatar
      bfd/ · 585f7deb
      Ulrich Weigand authored
      	* elf32-spu.c (spu_elf_auto_overlay): Insert icache linker script
      	after .toe instead of before .text section.  Set the LMA of all
      	overlay sections to their icache IA address.
      	(spu_elf_find_overlays): Determine icache set id without reference
      	to the LMA.
      
      ld/testsuite/
      	* ld-spu/icache1.d: Update to new section layout.
      585f7deb
    • Alan Modra's avatar
    • Alan Modra's avatar
      daily update · 6fd0b076
      Alan Modra authored
      6fd0b076