[Bug ld/11330] ld manual page has typo
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-27 23:01 --- Subject: Bug 11330 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2010-02-27 23:00:43 Modified files: ld : ChangeLog ld.texinfo Log message: Fix a typo in ld.texinfo. 2010-02-27 H.J. Lu hongjiu...@intel.com PR ld/11330 * ld.texinfo: Replace explicitely with explicitly. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=srcr1=1.2116r2=1.2117 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ld.texinfo.diff?cvsroot=srcr1=1.256r2=1.257 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11330 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/10858] ld generate broken PIE binaries on MIPS
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-24 14:22 --- Subject: Bug 10858 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2010-02-24 14:21:51 Modified files: bfd: ChangeLog elfxx-mips.c Log message: PR binutils/10858 * elfxx-mips.c (mips_elf_create_dynamic_relocation): Ise SYMBOL_REFERENCES_LOCAL to exclude entries from the dynamic symbol table. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4940r2=1.4941 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elfxx-mips.c.diff?cvsroot=srcr1=1.266r2=1.267 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10858 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11304] ld --section-start does not work correctly if section is defined in multiple object files
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-25 03:49 --- Subject: Bug 11304 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-02-25 03:49:15 Modified files: bfd: ChangeLog elf.c ld : ChangeLog ldlang.c Log message: bfd/ PR ld/11304 * elf.c (_bfd_elf_init_private_section_data): Rename need_group to final_link and invert. For final link allow some flags to differ. Don't specially allow flags to be all zero. ld/ * ldlang.c (init_os): Remove isec param. Don't check for bfd_section already set or call bfd_init_private_section_data here. (exp_init_os): Update init_os call. (lang_add_section): Tidy. Really don't set SEC_LINK_ONCE flags. Call bfd_init_private_section_data here. (map_input_to_output_sections): Tidy. Update init_os calls. Use os-sectype to select sec flags for lang_data_statement. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4941r2=1.4942 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf.c.diff?cvsroot=srcr1=1.504r2=1.505 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=srcr1=1.2113r2=1.2114 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=srcr1=1.331r2=1.332 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11304 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11297] Support for 8-bit relocations for AVR architecture
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-23 11:38 --- Subject: Bug 11297 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2010-02-23 11:38:36 Modified files: bfd: ChangeLog elf32-avr.c gas: ChangeLog gas/config : tc-avr.c include/elf: ChangeLog avr.h Log message: PR 11297: Add support for 8-bit relocations to the AVR toolchain. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4939r2=1.4940 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-avr.c.diff?cvsroot=srcr1=1.44r2=1.45 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4094r2=1.4095 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-avr.c.diff?cvsroot=srcr1=1.71r2=1.72 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/elf/ChangeLog.diff?cvsroot=srcr1=1.390r2=1.391 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/elf/avr.h.diff?cvsroot=srcr1=1.9r2=1.10 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11297 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11304] ld --section-start does not work correctly if section is defined in multiple object files
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-23 14:27 --- Subject: Bug 11304 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-02-23 14:27:16 Modified files: ld : ChangeLog ldlang.c Log message: PR ld/11304 * ldlang.c: Revert last patch. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=srcr1=1.2112r2=1.2113 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=srcr1=1.330r2=1.331 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11304 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/9861] FAIL: EABI attributes from directives
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-22 10:25 --- Subject: Bug 9861 CVSROOT:/cvs/src Module name:src Changes by: mgret...@sourceware.org 2010-02-22 10:24:56 Modified files: gas: ChangeLog gas/config : tc-arm.c Log message: PR 9861 * gas/config/tc-arm.c (CPU_DEFAULT): Do not define based upon build compiler's predefines. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4093r2=1.4094 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-arm.c.diff?cvsroot=srcr1=1.431r2=1.432 -- http://sourceware.org/bugzilla/show_bug.cgi?id=9861 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11304] ld --section-start does not work correctly if section is defined in multiple object files
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-22 12:10 --- Subject: Bug 11304 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-02-22 12:09:59 Modified files: ld : ChangeLog ldlang.c Log message: PR ld/11304 * ldlang.c (exp_init_os): Delete forward declaration. (init_os): Don't check for bfd_section already created and don't init addr_tree and load_base expressions here. (map_input_to_output_sections): Only map input to output sections and set constraints here, and as an exception, create output sections which have their address set. Move all the other code to.. (create_other_output_sections): ..here. New function. Handle init of addr_tree and load_base here too. (lang_process): Call create_other_output_sections. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=srcr1=1.2110r2=1.2111 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=srcr1=1.329r2=1.330 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11304 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11280] Windres segfault on Open Solaris with default codepage
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-15 19:25 --- Subject: Bug 11280 CVSROOT:/cvs/src Module name:src Changes by: da...@sourceware.org2010-02-15 19:25:47 Modified files: bfd: configure.host ChangeLog Log message: bfd/ChangeLog: PR binutils/11280 * configure.host (*-*-solaris2.11): Add host define to select valid default code page for windres/windmc on solaris. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/configure.host.diff?cvsroot=srcr1=1.17r2=1.18 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4932r2=1.4933 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11280 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11247] Assert failure in arm.cc
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-06 04:30 --- Subject: Bug 11247 CVSROOT:/cvs/src Module name:src Changes by: dougk...@sourceware.org 2010-02-06 04:30:00 Modified files: gold : ChangeLog arm.cc Log message: 2010-02-05 Doug Kwan dougk...@google.com PR 11247 * arm.cc (Arm_relobj::section_is_scannable): New method. (Arm_relobj::section_needs_reloc_stub_scanning): Use it. (Arm_relobj::section_needs_cortex_a8_stub_scanning): Same. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.485r2=1.486 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/arm.cc.diff?cvsroot=srcr1=1.76r2=1.77 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11247 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11247] Assert failure in arm.cc
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-02-05 00:30 --- Subject: Bug 11247 CVSROOT:/cvs/src Module name:src Changes by: dougk...@sourceware.org 2010-02-05 00:30:35 Modified files: gold : ChangeLog arm-reloc-property.cc configure configure.ac resolve.cc Log message: 2010-02-04 Doug Kwan dougk...@google.com PR 11247 * arm-reloc-property.cc (cstdio): Include. * configure.ac (targetobjs): Remove duplicates. * configure: Regenerate. * resolve.cc (Symbol_table::resolve): Explicit instantiate both big and little endian version for a given address size. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.484r2=1.485 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/arm-reloc-property.cc.diff?cvsroot=srcr1=1.2r2=1.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/configure.diff?cvsroot=srcr1=1.55r2=1.56 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/configure.ac.diff?cvsroot=srcr1=1.52r2=1.53 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/resolve.cc.diff?cvsroot=srcr1=1.53r2=1.54 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11247 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11136] segmentaion fault while processing NEON arithmetric instructions
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-29 16:02 --- Subject: Bug 11136 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2010-01-29 16:02:41 Modified files: gas: ChangeLog gas/config : tc-arm.c gas/testsuite : ChangeLog gas/testsuite/gas/arm: neon-omit.d neon-omit.s Log message: PR 11136 * config/tc-arm.c (neon_check_type): Handle a neon_shape value of NS_NULL. * gas/arm/neon-omit.s: Add instruction that causes crash. * gas/arm/neon-omit.d: Add expected disassembly. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4075r2=1.4076 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-arm.c.diff?cvsroot=srcr1=1.427r2=1.428 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1628r2=1.1629 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/neon-omit.d.diff?cvsroot=srcr1=1.6r2=1.7 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/neon-omit.s.diff?cvsroot=srcr1=1.4r2=1.5 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11136 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11225] objdump -j silently ignore bad section name
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-28 15:25 --- Subject: Bug 11225 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2010-01-28 15:25:20 Modified files: ld/testsuite : ChangeLog ld/testsuite/ld-sh: refdbg-0-dso.d gas/testsuite : ChangeLog gas/testsuite/gas/pe: aligncomm-c.d gas/testsuite/gas/s390: s390.exp binutils : ChangeLog objdump.c Log message: PR 11225 * objdump.c (only): Replace with linked list. (only_size, only_used): Replace with only_list. (process_section_p): Set seen field on matches sections. (add_only): New function. (free_only_list): New function. (disassemble_section): Check only_list. (main): Use add_only and free_only_list. * gas/pe/aligncomm-c.d: Dump all sections. * ld-sh/refdbg-0-dso.d: Dump all sections. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1212r2=1.1213 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-sh/refdbg-0-dso.d.diff?cvsroot=srcr1=1.1r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1625r2=1.1626 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/pe/aligncomm-c.d.diff?cvsroot=srcr1=1.1r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/s390/s390.exp.diff?cvsroot=srcr1=1.5r2=1.6 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=srcr1=1.1607r2=1.1608 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/objdump.c.diff?cvsroot=srcr1=1.169r2=1.170 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11225 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11217] Automatic multiple TOC and __thread problems
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-27 12:44 --- Subject: Bug 11217 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-01-27 12:44:07 Modified files: bfd: ChangeLog elf64-ppc.c Log message: PR ld/11217 * elf64-ppc.c (struct ppc_link_hash_table): Add toc_bfd, toc_first_sec. (ppc64_elf_setup_section_lists): Init them. (ppc64_elf_next_toc_section): Don't partition multi-toc between .got and .toc on the same input file. (ppc64_elf_relocate_section): Correct GOT entry offset. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4903r2=1.4904 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf64-ppc.c.diff?cvsroot=srcr1=1.308r2=1.309 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11217 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11218] --gc-sections does not detect unresolved symbol
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-26 13:22 --- Subject: Bug 11218 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2010-01-26 13:21:36 Modified files: bfd: ChangeLog elflink.c ld/testsuite : ChangeLog ld/testsuite/ld-gc: gc.exp Added files: ld/testsuite/ld-gc: dummy.s pr11218-1.c pr11218-2.c pr11218.d Log message: Properly check undefined symbols when gc_sections is active. bfd/ 2010-01-26 Alan Modra amo...@gmail.com H.J. Lu hongjiu...@intel.com PR ld/11218 * elflink.c (elf_link_output_extsym): Do not ignore undefined symbols with ref_regular set when gc_sections is active. ld/testsuite/ 2010-01-26 H.J. Lu hongjiu...@intel.com PR ld/11218 * ld-gc/dummy.s: New. * ld-gc/pr11218-1.c: Likewise. * ld-gc/pr11218-2.c: Likewise. * ld-gc/pr11218.d: Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4901r2=1.4902 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=srcr1=1.366r2=1.367 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1211r2=1.1212 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/dummy.s.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/pr11218-1.c.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/pr11218-2.c.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/pr11218.d.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/gc.exp.diff?cvsroot=srcr1=1.8r2=1.9 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11218 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11217] Automatic multiple TOC and __thread problems
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-25 13:06 --- Subject: Bug 11217 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2010-01-25 13:06:24 Modified files: bfd: ChangeLog elf64-ppc.c elf32-ppc.c bfd-in.h bfd-in2.h Log message: PR ld/11217 * elf64-ppc.c (ppc64_elf_tls_optimize): Optimize tls sequences with relocations against undefined weak symbols. (ppc64_elf_relocate_section): Don't optimize calls to undefined weak functions if the symbol is dynamic. (ppc64_elf_relocate_section): Edit tprel tls sequences. * elf32-ppc.c (ppc_elf_relocate_section): Likewise. (_bfd_elf_ppc_at_tprel_transform): New function. * bfd-in.h (_bfd_elf_ppc_at_tprel_transform): Declare. * bfd-in2.h: Regenerate. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.4761.2.39r2=1.4761.2.40 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf64-ppc.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.299.2.6r2=1.299.2.7 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-ppc.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.267.2.5r2=1.267.2.6 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/bfd-in.h.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.146.2.1r2=1.146.2.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/bfd-in2.h.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.492.2.2r2=1.492.2.3 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11217 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11217] Automatic multiple TOC and __thread problems
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-25 06:47 --- Subject: Bug 11217 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-01-25 06:47:16 Modified files: bfd: ChangeLog elf64-ppc.c elf32-ppc.c bfd-in.h bfd-in2.h Log message: PR ld/11217 * elf64-ppc.c (ppc64_elf_tls_optimize): Optimize tls sequences with relocations against undefined weak symbols. (ppc64_elf_relocate_section): Don't optimize calls to undefined weak functions if the symbol is dynamic. (ppc64_elf_relocate_section): Edit tprel tls sequences. * elf32-ppc.c (ppc_elf_relocate_section): Likewise. (_bfd_elf_ppc_at_tprel_transform): New function. * bfd-in.h (_bfd_elf_ppc_at_tprel_transform): Declare. * bfd-in2.h: Regenerate. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4900r2=1.4901 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf64-ppc.c.diff?cvsroot=srcr1=1.307r2=1.308 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-ppc.c.diff?cvsroot=srcr1=1.273r2=1.274 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/bfd-in.h.diff?cvsroot=srcr1=1.148r2=1.149 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/bfd-in2.h.diff?cvsroot=srcr1=1.502r2=1.503 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11217 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/4437] ld check all files are present and indicate those missing
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-21 10:31 --- Subject: Bug 4437 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2010-01-21 10:31:32 Modified files: ld : ChangeLog ldfile.c ldlang.c ldlang.h Log message: PR 4437 * ldfile.c: (ldfile_open_file): Do not stop link upon encountering a missing file or library. Instead mark the entry as missing and set the global flag to indicate that missing files were encountered. * ldlang.c (missing_files): New exported variable. (load_symbols): Skip loading if the file is missing. (open_input_bfds): Terminate link if any input files were missing. * ldlang.h (struct lang_input_statement_struct): Add missing_file field. Add export of missing_file variable. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=srcr1=1.2100r2=1.2101 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldfile.c.diff?cvsroot=srcr1=1.53r2=1.54 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=srcr1=1.327r2=1.328 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.h.diff?cvsroot=srcr1=1.87r2=1.88 -- http://sourceware.org/bugzilla/show_bug.cgi?id=4437 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11170] error in objdump disassemble for ARM target
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-20 10:54 --- Subject: Bug 11170 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2010-01-20 10:54:03 Modified files: opcodes: ChangeLog arm-dis.c Log message: PR 11170 * arm-dis.c (print_arm_address): Do not ignore negative bit in PC based post-indexed addressing. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=srcr1=1.1549r2=1.1550 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/arm-dis.c.diff?cvsroot=srcr1=1.121r2=1.122 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11170 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11109] Invalid vcvt UAL encoding
--- Additional Comments From nickc at redhat dot com 2010-01-20 11:21 --- Patch checked in. --- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-20 11:21 --- Subject: Bug 11109 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2010-01-20 11:21:37 Modified files: gas: ChangeLog ChangeLog-2009 gas/testsuite : ChangeLog Log message: Add changelog entries for PR 11109. Patch itself was accidentally committed earlier. Remove Spurious whitespace in ChangeLog-2009. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4068r2=1.4069 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog-2009.diff?cvsroot=srcr1=1.1r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1618r2=1.1619 -- What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED http://sourceware.org/bugzilla/show_bug.cgi?id=11109 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11168] ld.exe CPU time 75 hours
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-18 07:22 --- Subject: Bug 11168 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-01-18 07:21:46 Modified files: bfd: ChangeLog coffcode.h Log message: PR 11168 * coffcode.h (coff_compute_section_file_positions): Move Rs6000COFF_C block past vars in COFF_IMAGE_WITH_PE block. Report error on more than 32k sections. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4893r2=1.4894 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/coffcode.h.diff?cvsroot=srcr1=1.162r2=1.163 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11168 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11072] objcopy --add-gnu-debuglink doesn't work when ld.gold is used for linking
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-13 16:01 --- Subject: Bug 11072 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: i...@sourceware.org 2010-01-13 16:01:06 Modified files: gold : ChangeLog layout.cc Log message: Bring over from mainline: 2010-01-08 Ian Lance Taylor i...@google.com PR 11072 * layout.cc (Layout::include_section): Remove .gnu_debuglink sections. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.281.2.13r2=1.281.2.14 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.134.2.3r2=1.134.2.4 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11072 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11042] Unresolved symbols when using --as-needed
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-13 16:13 --- Subject: Bug 11042 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: i...@sourceware.org 2010-01-13 16:13:20 Modified files: gold : ChangeLog copy-relocs.cc Log message: Bring over from mainline: 2010-01-07 Ian Lance Taylor i...@google.com PR 11042 * copy-relocs.cc (Copy_relocs::emit_copy_reloc): Mark the dynamic object as needed. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.281.2.14r2=1.281.2.15 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/copy-relocs.cc.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.4.8.2r2=1.4.8.3 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11042 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10980] Please support more options available from old ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-13 16:19 --- Subject: Bug 10980 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: i...@sourceware.org 2010-01-13 16:19:03 Modified files: gold : ChangeLog object.cc options.h Log message: Bring over from mainline: 2010-01-04 Ian Lance Taylor i...@google.com PR 10980 * options.h (class General_options): Add --add-needed and --copy-dt-needed-entries. Tweak --as-needed help entry. * object.cc (Input_objects::check_dynamic_dependencies): Give an error if --copy-dt-needed-entries aka --add-needed is used and would cause a change in behaviour. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.281.2.15r2=1.281.2.16 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/object.cc.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.98.2.1r2=1.98.2.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.106.2.2r2=1.106.2.3 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10980 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/6832] Crash while handling DW_AT_abstract_origin for a last comp unit
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-11 08:36 --- Subject: Bug 6832 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-01-11 08:36:19 Modified files: bfd: ChangeLog dwarf2.c Log message: PR 6832 * dwarf2.c (struct comp_unit): Add sec_info_ptr. (find_abstract_instance_name): Use it. (parse_comp_unit): Set it. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4880r2=1.4881 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/dwarf2.c.diff?cvsroot=srcr1=1.127r2=1.128 -- http://sourceware.org/bugzilla/show_bug.cgi?id=6832 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/6832] Crash while handling DW_AT_abstract_origin for a last comp unit
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-11 08:37 --- Subject: Bug 6832 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2010-01-11 08:37:17 Modified files: bfd: ChangeLog dwarf2.c Log message: PR 6832 * dwarf2.c (struct comp_unit): Add sec_info_ptr. (find_abstract_instance_name): Use it. (parse_comp_unit): Set it. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.4761.2.36r2=1.4761.2.37 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/dwarf2.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.122.4.2r2=1.122.4.3 -- http://sourceware.org/bugzilla/show_bug.cgi?id=6832 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11103] Dwarf1 reading will go wrong or crash on AT_producer
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-11 09:53 --- Subject: Bug 11103 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-01-11 09:53:27 Modified files: bfd: ChangeLog dwarf1.c Log message: PR 11103 * dwarf1.c (parse_die): Correct FORM_STRING data pointer increment. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4881r2=1.4882 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/dwarf1.c.diff?cvsroot=srcr1=1.21r2=1.22 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11103 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11103] Dwarf1 reading will go wrong or crash on AT_producer
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-11 09:54 --- Subject: Bug 11103 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2010-01-11 09:53:51 Modified files: bfd: ChangeLog dwarf1.c Log message: PR 11103 * dwarf1.c (parse_die): Correct FORM_STRING data pointer increment. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.4761.2.37r2=1.4761.2.38 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/dwarf1.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.20.2.1r2=1.20.2.2 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11103 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11146] Add readelf --dyn-syms
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-11 14:45 --- Subject: Bug 11146 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2010-01-11 14:45:42 Modified files: binutils : ChangeLog NEWS readelf.c binutils/doc : binutils.texi ld/testsuite : ChangeLog Added files: ld/testsuite/ld-elf: dynsym1.d Log message: Add --dyn-syms to readelf binutils/ 2010-01-11 H.J. Lu hongjiu...@intel.com PR ld/11146 * NEWS: Mention --dyn-syms for readelf. * readelf.c (do_dyn_syms): New. (OPTION_DYN_SYMS): Likewise. (options): Add dyn-syms. (usage): Add --dyn-syms. (parse_args): Handle OPTION_DYN_SYMS. (process_symbol_table): Handle do_dyn_syms. (process_object): Likewise. (process_archive): Likewise. * doc/binutils.texi: Document --dyn-syms for readelf. Mention symbol hash tables for -D. ld/testsuite/ 2010-01-11 H.J. Lu hongjiu...@intel.com PR ld/11146 * ld-elf/dynsym1.d: New. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=srcr1=1.1598r2=1.1599 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/NEWS.diff?cvsroot=srcr1=1.91r2=1.92 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/readelf.c.diff?cvsroot=srcr1=1.479r2=1.480 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/doc/binutils.texi.diff?cvsroot=srcr1=1.165r2=1.166 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1204r2=1.1205 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elf/dynsym1.d.diff?cvsroot=srcr1=NONEr2=1.1 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11146 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11144] dynamic_list.sh failed with gnu-hash
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-11 18:35 --- Subject: Bug 11144 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2010-01-11 18:34:48 Modified files: gold : ChangeLog gold/testsuite : Makefile.am Makefile.in Log message: Use --dyn-syms instead of -Ds 2010-01-11 H.J. Lu hongjiu...@intel.com PR gold/11144 * testsuite/Makefile.am (dynamic_list.stdout): Use --dyn-syms instead of -Ds. * testsuite/Makefile.in: Regenerated. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.450r2=1.451 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/Makefile.am.diff?cvsroot=srcr1=1.116r2=1.117 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/Makefile.in.diff?cvsroot=srcr1=1.122r2=1.123 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11144 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11122] C listing line numbers start at 0 but .loc (correctly) starts with 1
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-12 01:11 --- Subject: Bug 11122 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-01-12 01:10:55 Modified files: gas: ChangeLog listing.c Log message: PR 11122 * listing.c (print_source): Add one to line number. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4062r2=1.4063 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/listing.c.diff?cvsroot=srcr1=1.45r2=1.46 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11122 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11122] C listing line numbers start at 0 but .loc (correctly) starts with 1
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-12 01:11 --- Subject: Bug 11122 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2010-01-12 01:11:15 Modified files: gas: ChangeLog listing.c Log message: PR 11122 * listing.c (print_source): Add one to line number. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.3938.2.31r2=1.3938.2.32 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/listing.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.41.2.1r2=1.41.2.2 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11122 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11063] Wrong section used for TLSDESC relocations
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-08 19:33 --- Subject: Bug 11063 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-08 19:33:18 Modified files: gold : ChangeLog i386.cc layout.cc output.cc output.h target.h x86_64.cc Log message: PR 10287 PR 11063 * i386.cc (class Target_i386): Change return type of plt_section to be non-const. (class Output_data_plt_i386): Add tls_desc_rel_ field. (Output_data_plt_i386::Output_data_plt_i386): Initialize tls_desc_rel_ field. (Output_data_plt_i386::rel_tls_desc): New function. (Target_i386::rel_tls_desc_section): New function. (Target_i386::Scan::local): Rewrite R_386_TLS_GOTDESC handling. (Target_i386::Scan::global): For R_386_TLS_GOTDESC put R_386_TLS_DESC reloc in rel_tls_desc_section. * x86_64.cc (class Target_x86_64): Add tlsdesc_reloc_info_ field. Define struct Tlsdesc_info. (Target_x86_64::Target_x86_64): Initialize tlsdesc_reloc_info_. (Target_x86_64::do_reloc_symbol_index): New function. (Target_x86_64::add_tlsdesc_info): New function. (class Output_data_plt_x86_64): Add tlsdesc_rel_ field. (Output_data_plt_x86_64::Output_data_plt_x86_64): Initialize tlsdesc_rel_ field. (Output_data_plt_x86_64::rela_plt): Rename from rel_plt. Change all callers. (Output_data_plt_x86_64::rela_tlsdesc): New function. (Target_x86_64::rela_tlsdesc_section): New function. (Target_x86_64::Scan::local): Rewrite R_X86_64_GOTPC32_TLSDESC handling. (Target_x86_64::Scan::global): For R_X86_64_GOTPC32_TLSDESC put (Target_x86_64::do_reloc_addend): New function. R_X86_64_TLSDESC reloc in rela_tlsdesc_section. * output.h (class Output_reloc) [SHT_REL]: Add new constructor declarations. Define TARGET_CODE. Add arg field to u1_ union. (Output_reloc::type): New function. (Output_reloc::is_local_section_symbol): Check for TARGET_CODE. (Output_reloc::is_target_specific): New function. (Output_reloc::target_arg): New function. (class Output_reloc) [SHT_RELA]: Add four new constructors for absolute relocs and target specific relocs. (class Output_data_reloc) [SHT_REL]: Add add_absolute and add_target_specific. (class Output_data_reloc) [SHT_RELA]: Likewise. * output.cc (Output_reloc::Output_reloc): Add four new versions for absolute relocs and target specific relocs. (Output_reloc::set_needs_dynsym_index): Add TARGET_CODE case. (Output_reloc::get_symbol_index): Likewise. (Output_reloc::local_section_offset): Check that local_sym_index_ is not TARGET_CODE or 0. (Output_reloc::symbol_value): Likewise. (Output_reloc::write) [SHT_RELA]: Call target for target specific reloc. * target.h (class Target): Add reloc_symbol_index and reloc_addend functions. Add do_reloc_symbol_index and do_reloc_addend virtual functions. * layout.cc (add_target_dynamic_tags): Use output section for DT_PLTRELSZ and DT_JMPREL. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.438r2=1.439 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/i386.cc.diff?cvsroot=srcr1=1.110r2=1.111 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.161r2=1.162 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.cc.diff?cvsroot=srcr1=1.113r2=1.114 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.h.diff?cvsroot=srcr1=1.96r2=1.97 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/target.h.diff?cvsroot=srcr1=1.42r2=1.43 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/x86_64.cc.diff?cvsroot=srcr1=1.103r2=1.104 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11063 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10287] Test tls_shared_gnu2_test failed
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-08 19:33 --- Subject: Bug 10287 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-08 19:33:18 Modified files: gold : ChangeLog i386.cc layout.cc output.cc output.h target.h x86_64.cc Log message: PR 10287 PR 11063 * i386.cc (class Target_i386): Change return type of plt_section to be non-const. (class Output_data_plt_i386): Add tls_desc_rel_ field. (Output_data_plt_i386::Output_data_plt_i386): Initialize tls_desc_rel_ field. (Output_data_plt_i386::rel_tls_desc): New function. (Target_i386::rel_tls_desc_section): New function. (Target_i386::Scan::local): Rewrite R_386_TLS_GOTDESC handling. (Target_i386::Scan::global): For R_386_TLS_GOTDESC put R_386_TLS_DESC reloc in rel_tls_desc_section. * x86_64.cc (class Target_x86_64): Add tlsdesc_reloc_info_ field. Define struct Tlsdesc_info. (Target_x86_64::Target_x86_64): Initialize tlsdesc_reloc_info_. (Target_x86_64::do_reloc_symbol_index): New function. (Target_x86_64::add_tlsdesc_info): New function. (class Output_data_plt_x86_64): Add tlsdesc_rel_ field. (Output_data_plt_x86_64::Output_data_plt_x86_64): Initialize tlsdesc_rel_ field. (Output_data_plt_x86_64::rela_plt): Rename from rel_plt. Change all callers. (Output_data_plt_x86_64::rela_tlsdesc): New function. (Target_x86_64::rela_tlsdesc_section): New function. (Target_x86_64::Scan::local): Rewrite R_X86_64_GOTPC32_TLSDESC handling. (Target_x86_64::Scan::global): For R_X86_64_GOTPC32_TLSDESC put (Target_x86_64::do_reloc_addend): New function. R_X86_64_TLSDESC reloc in rela_tlsdesc_section. * output.h (class Output_reloc) [SHT_REL]: Add new constructor declarations. Define TARGET_CODE. Add arg field to u1_ union. (Output_reloc::type): New function. (Output_reloc::is_local_section_symbol): Check for TARGET_CODE. (Output_reloc::is_target_specific): New function. (Output_reloc::target_arg): New function. (class Output_reloc) [SHT_RELA]: Add four new constructors for absolute relocs and target specific relocs. (class Output_data_reloc) [SHT_REL]: Add add_absolute and add_target_specific. (class Output_data_reloc) [SHT_RELA]: Likewise. * output.cc (Output_reloc::Output_reloc): Add four new versions for absolute relocs and target specific relocs. (Output_reloc::set_needs_dynsym_index): Add TARGET_CODE case. (Output_reloc::get_symbol_index): Likewise. (Output_reloc::local_section_offset): Check that local_sym_index_ is not TARGET_CODE or 0. (Output_reloc::symbol_value): Likewise. (Output_reloc::write) [SHT_RELA]: Call target for target specific reloc. * target.h (class Target): Add reloc_symbol_index and reloc_addend functions. Add do_reloc_symbol_index and do_reloc_addend virtual functions. * layout.cc (add_target_dynamic_tags): Use output section for DT_PLTRELSZ and DT_JMPREL. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.438r2=1.439 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/i386.cc.diff?cvsroot=srcr1=1.110r2=1.111 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.161r2=1.162 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.cc.diff?cvsroot=srcr1=1.113r2=1.114 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.h.diff?cvsroot=srcr1=1.96r2=1.97 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/target.h.diff?cvsroot=srcr1=1.42r2=1.43 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/x86_64.cc.diff?cvsroot=srcr1=1.103r2=1.104 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10287 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11072] objcopy --add-gnu-debuglink doesn't work when ld.gold is used for linking
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-08 21:07 --- Subject: Bug 11072 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-08 21:07:34 Modified files: gold : ChangeLog layout.cc Log message: PR 11072 * layout.cc (Layout::include_section): Remove .gnu_debuglink sections. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.440r2=1.441 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.162r2=1.163 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11072 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11084] Gold issue on handling shared objects where objdump -T is empty
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-08 21:24 --- Subject: Bug 11084 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-08 21:24:44 Modified files: gold : ChangeLog dynobj.cc Log message: PR 11084 * dynobj.cc (Sized_dynobj::find_dynsym_sections): If there is no dynamic symbol table, use the normal symbol table. (Sized_dynobj::do_read_symbols): Remove assertion about type of symbol table. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.441r2=1.442 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/dynobj.cc.diff?cvsroot=srcr1=1.53r2=1.54 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11084 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11108] gold doesn't build Linux kernel 2.6.33-rc1 allyesconfig
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-09 00:14 --- Subject: Bug 11108 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-09 00:13:49 Modified files: gold : ChangeLog resolve.cc symtab.cc symtab.h target-reloc.h Log message: PR 11108 * symtab.h (class Symbol): Remove fields is_target_special_ and has_plt_offset_. Add field is_defined_in_discarded_section_. (Symbol::is_defined_in_discarded_section): New function. (Symbol::set_is_defined_in_discarded_section): New function. (Symbol::has_plt_offset): Rewrite. (Symbol::set_plt_offset): Verify that new offset is not -1U. * symtab.cc (Symbol::init_fields): Initialize plt_offset_ to -1U. Don't initialize is_target_special_ or has_plt_offset_. Initialize is_defined_in_discarded_section_. (Symbol_table::add_from_relobj): If appropriate, set is_defined_in_discarded_section. * resolve.cc (Symbol::override_base_with_special): Don't test is_target_special_. Change has_plt_offset_ to has_plt_offset(). * target-reloc.h (relocate_section): Do special handling for symbols defined in discarded sections for global symbols as well as local symbols. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.444r2=1.445 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/resolve.cc.diff?cvsroot=srcr1=1.50r2=1.51 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.cc.diff?cvsroot=srcr1=1.136r2=1.137 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.h.diff?cvsroot=srcr1=1.103r2=1.104 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/target-reloc.h.diff?cvsroot=srcr1=1.37r2=1.38 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11108 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11143] gc-sections deletes note section
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-07 13:44 --- Subject: Bug 11143 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2010-01-07 13:44:37 Modified files: bfd: ChangeLog elflink.c ld/testsuite : ChangeLog ld/testsuite/ld-gc: gc.exp Added files: ld/testsuite/ld-gc: abi-note.d abi-note.s Log message: Always keep SHT_NOTE sections bfd/ 2010-01-07 H.J. Lu hongjiu...@intel.com PR ld/11143 * elflink.c (elf_gc_sweep): Keep SHT_NOTE section. ld/testsuite/ 2010-01-07 H.J. Lu hongjiu...@intel.com PR ld/11143 * ld-gc/gc.exp: Run abi-note. * ld-gc/abi-note.d: New. * ld-gc/abi-note.s: Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4874r2=1.4875 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=srcr1=1.362r2=1.363 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1201r2=1.1202 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/abi-note.d.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/abi-note.s.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/gc.exp.diff?cvsroot=srcr1=1.6r2=1.7 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11143 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10980] Please support more options available from old ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-07 18:31 --- Subject: Bug 10980 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-07 18:31:30 Modified files: gold : ChangeLog errors.cc options.h Log message: PR 10980 * options.h (class General_options): Add --warn-unresolved-symbols and --error-unresolved-symbols. * errors.cc (Errors::undefined_symbol): Implement --warn-unresolved-symbols. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.432r2=1.433 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/errors.cc.diff?cvsroot=srcr1=1.11r2=1.12 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.135r2=1.136 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10980 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11019] Xindex::initialize_symtab_xindex in object.cc is not instantiated
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-07 18:42 --- Subject: Bug 11019 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-07 18:42:03 Modified files: gold : ChangeLog object.cc Log message: PR 11019 * object.cc: Instantiate Xindex::initialize_symtab_xindex and Xindex::read_symtab_xindex. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.434r2=1.435 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/object.cc.diff?cvsroot=srcr1=1.115r2=1.116 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11019 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11042] Unresolved symbols when using --as-needed
X-Bugzilla-Reason: CC --- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-07 19:33 --- Subject: Bug 11042 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-07 19:33:00 Modified files: gold : ChangeLog copy-relocs.cc Log message: PR 11042 * copy-relocs.cc (Copy_relocs::emit_copy_reloc): Mark the dynamic object as needed. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.435r2=1.436 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/copy-relocs.cc.diff?cvsroot=srcr1=1.7r2=1.8 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11042 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11061] Gold doesn't generate DT_RELCOUNT/DT_RELACOUNT
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-07 21:09 --- Subject: Bug 11061 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-07 21:09:31 Modified files: gold : ChangeLog layout.cc layout.h output.cc output.h Log message: PR 11061 * output.h (class Output_reloc) [SHT_RELA]: Add is_relative function. (class Output_data_reloc_generic): Define. (class Output_data_reloc_base): Change base class to Output_data_reloc_generic. Change add() method to call bump_relative_reloc_count for a relative reloc. Remove sort_relocs_ field. * output.cc (Output_data_reloc_base::do_write): Change sort_reloc_ to sort_relocs(). * layout.cc (Layout::add_target_dynamic_tags): Change dyn_rel to Output_data_reloc_generic*. Add DT_RELCOUNT/DT_RELACOUNT tag if appropriate. * layout.h (class Layout): Update declaration. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.437r2=1.438 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.160r2=1.161 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.h.diff?cvsroot=srcr1=1.77r2=1.78 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.cc.diff?cvsroot=srcr1=1.112r2=1.113 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.h.diff?cvsroot=srcr1=1.95r2=1.96 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11061 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11107] ld fails to build
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-08 01:41 --- Subject: Bug 11107 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-01-08 01:41:11 Modified files: ld : ChangeLog ld/emultempl : vxworks.em Log message: PR 11107 * emultempl/vxworks.em: Expand tr arguments to suit non-GNU tr. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=srcr1=1.2096r2=1.2097 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/vxworks.em.diff?cvsroot=srcr1=1.8r2=1.9 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11107 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11133] gc-sections deletes sections with __start/__stop reference
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-08 01:43 --- Subject: Bug 11133 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2010-01-08 01:43:23 Modified files: bfd: ChangeLog elflink.c ld/testsuite : ChangeLog ld/testsuite/ld-gc: gc.exp Added files: ld/testsuite/ld-gc: start.d start.s Log message: Set SEC_KEEP on section XXX for undefined __start_XXX/__stop_XXX bfd/ 2010-01-07 H.J. Lu hongjiu...@intel.com PR ld/11133 * elflink.c (_bfd_elf_gc_mark_hook): Check section XXX for undefined __start_XXX/__stop_XXX in all input files and set SEC_KEEP. ld/testsuite/ 2010-01-07 H.J. Lu hongjiu...@intel.com PR ld/11133 * ld-gc/gc.exp: Run start. * ld-gc/start.d: New. * ld-gc/start.s: Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4875r2=1.4876 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=srcr1=1.363r2=1.364 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1202r2=1.1203 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/start.d.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/start.s.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-gc/gc.exp.diff?cvsroot=srcr1=1.7r2=1.8 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11133 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11138] ld: internal error when DSO is before object files
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-08 03:03 --- Subject: Bug 11138 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2010-01-08 03:03:17 Modified files: bfd: ChangeLog elflink.c ld/testsuite : ChangeLog ld/testsuite/ld-elf: shared.exp Added files: ld/testsuite/ld-elf: pr11138-1.c pr11138-1.map pr11138-2.c pr11138-2.map pr11138.out Log message: Fix PR ld/11138 bfd/ 2010-01-07 H.J. Lu hongjiu...@intel.com PR ld/11138 * elflink.c (elf_link_check_versioned_symbol): Don't abort if a symbol referenced by DSO is is defined in a non-shared object and forced local. ld/testsuite/ 2010-01-07 H.J. Lu hongjiu...@intel.com PR ld/11138 * ld-elf/pr11138-1.c: New. * ld-elf/pr11138-1.map: Likewise. * ld-elf/pr11138-2.c: Likewise. * ld-elf/pr11138-2.map: Likewise. * ld-elf/pr11138.out: Likewise. * ld-elf/shared.exp (build_tests): Add libpr11138-1.so and libpr11138-2.o. (run_tests): Add 2 tests for PR ld/11138. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4876r2=1.4877 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=srcr1=1.364r2=1.365 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1203r2=1.1204 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elf/pr11138-1.c.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elf/pr11138-1.map.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elf/pr11138-2.c.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elf/pr11138-2.map.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elf/pr11138.out.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elf/shared.exp.diff?cvsroot=srcr1=1.14r2=1.15 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11138 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11133] gc-sections deletes sections with __start/__stop reference
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-08 05:55 --- Subject: Bug 11133 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2010-01-08 05:55:11 Modified files: bfd: ChangeLog elf32-cr16.c elf32-microblaze.c elf64-ppc.c Log message: PR ld/11133 * elf32-cr16.c (elf32_cr16_gc_mark_hook): Call _bfd_elf_gc_mark_hook. * elf32-microblaze.c (microblaze_elf_gc_mark_hook): Likewise. * elf64-ppc.c (ppc64_elf_gc_mark_hook): Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4877r2=1.4878 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-cr16.c.diff?cvsroot=srcr1=1.12r2=1.13 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-microblaze.c.diff?cvsroot=srcr1=1.3r2=1.4 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf64-ppc.c.diff?cvsroot=srcr1=1.306r2=1.307 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11133 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10980] Please support more options available from old ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-06 22:37 --- Subject: Bug 10980 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-06 22:37:19 Modified files: gold : ChangeLog layout.cc options.cc options.h output.cc output.h Log message: PR 10980 * options.cc (General_options::parse_section_start): New function. (General_options::section_start): New function. (General_options::General_options): Initialize all members. * options.h: Include map (class General_options): Add --section-start. Add section_starts_ member. * layout.cc (Layout::attach_allocated_section_to_segment): If --section-start was used, set the address of the segment. Remove local sort_sections. (Layout::relaxation_loop_body): If the address of the load segment has been set by --section-start, don't use it. * output.h (Output_segment::update_flags_for_output_section): New function. * output.cc (Output_segment::add_output_section): Call update_flags_for_output_section. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.426r2=1.427 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.155r2=1.156 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.cc.diff?cvsroot=srcr1=1.97r2=1.98 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.131r2=1.132 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.cc.diff?cvsroot=srcr1=1.111r2=1.112 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.h.diff?cvsroot=srcr1=1.93r2=1.94 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10980 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10980] Please support more options available from old ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-07 05:57 --- Subject: Bug 10980 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-07 05:57:25 Modified files: gold : ChangeLog options.h Log message: PR 10980 * options.h (class General_options): Add --warn-multiple-gp. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.428r2=1.429 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.132r2=1.133 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10980 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10980] Please support more options available from old ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-07 06:05 --- Subject: Bug 10980 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-07 06:05:24 Modified files: gold : ChangeLog layout.cc options.h Log message: PR 10980 * options.h (class General_options): Add --warn-shared-textrel. * layout.cc (Layout::finish_dynamic_section): Implement --warn-shared-textrel. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.429r2=1.430 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.156r2=1.157 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.133r2=1.134 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10980 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10980] Please support more options available from old ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-05 21:53 --- Subject: Bug 10980 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-05 21:52:51 Modified files: gold : ChangeLog cref.cc cref.h dynobj.cc dynobj.h main.cc mapfile.h object.cc object.h options.h plugin.cc plugin.h Log message: PR 10980 * options.h (class General_options): Add --cref. * main.cc (main): Print cref table if --cref. Don't close mapfile until after printing cref table. * cref.cc: Include symtab.h. (class Cref_inputs): Define Cref_table_compare and Cref_table. (Cref_table_compare::operator()): New function. (Cref_inputs::gather_cref): New function. (filecol): New static const. (Cref_inputs::print_cref): New function. (Cref::print_cref): New function. * cref.h: Include cstdio. (class Cref): Update declarations. * mapfile.h (Mapfile::file): New function. * object.h (class Object): Define Symbols. Declare virtual do_get_global_symbols. (Object::get_global_symbols): New function. * object.cc (Input_objects::add_object): Pass object to cref_ if --cref. (Input_objects::archive_start): Likewise. (Input_objects::archive_stop): Likewise. (Input_objects::print_cref): New function. * dynobj.h (Sized_dynobj::do_get_global_symbols): New function. * dynobj.cc (big_endian::do_add_symbols): Create symbols_ if --cref. * plugin.cc (Sized_pluginobj::do_get_global_symbols): New function. * plugin.h (class Sized_pluginobj): Update declarations. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.423r2=1.424 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/cref.cc.diff?cvsroot=srcr1=1.1r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/cref.h.diff?cvsroot=srcr1=1.1r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/dynobj.cc.diff?cvsroot=srcr1=1.52r2=1.53 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/dynobj.h.diff?cvsroot=srcr1=1.36r2=1.37 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/main.cc.diff?cvsroot=srcr1=1.36r2=1.37 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/mapfile.h.diff?cvsroot=srcr1=1.2r2=1.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/object.cc.diff?cvsroot=srcr1=1.113r2=1.114 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/object.h.diff?cvsroot=srcr1=1.87r2=1.88 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.128r2=1.129 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/plugin.cc.diff?cvsroot=srcr1=1.26r2=1.27 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/plugin.h.diff?cvsroot=srcr1=1.9r2=1.10 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10980 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10980] Please support more options available from old ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-06 05:30 --- Subject: Bug 10980 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-06 05:30:24 Modified files: gold : ChangeLog gold.cc options.h script.cc script.h Log message: PR 10980 * options.h (class General_options): Add --undefined-version. * script.cc (struct Version_expression): Add was_matched_by_symbol field. (Version_script_info::matched_symbol): New function. (Version_script_info::get_symbol_version_helper): Call matched_symbol. (Version_script_info::check_unmatched_names): New function. * script.h (class Version_script_info): Update declarations. * gold.cc (queue_middle_tasks): Handle --no-undefined-version. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.425r2=1.426 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/gold.cc.diff?cvsroot=srcr1=1.75r2=1.76 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.130r2=1.131 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/script.cc.diff?cvsroot=srcr1=1.64r2=1.65 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/script.h.diff?cvsroot=srcr1=1.30r2=1.31 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10980 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11128] Test for readelf is failing
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-04 13:40 --- Subject: Bug 11128 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2010-01-04 13:39:59 Modified files: binutils : ChangeLog readelf.c Log message: PR 11128 * readelf.c (dump_section_as_strings): Use two separate invocations of printf() in order to work around bugs in the Solaris 8 implementation. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=srcr1=1.1582r2=1.1583 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/readelf.c.diff?cvsroot=srcr1=1.476r2=1.477 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11128 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10980] Please support more options available from old ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-05 00:32 --- Subject: Bug 10980 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2010-01-05 00:32:23 Modified files: gold : ChangeLog object.cc options.h Log message: PR 10980 * options.h (class General_options): Add --add-needed and --copy-dt-needed-entries. Tweak --as-needed help entry. * object.cc (Input_objects::check_dynamic_dependencies): Give an error if --copy-dt-needed-entries aka --add-needed is used and would cause a change in behaviour. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.420r2=1.421 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/object.cc.diff?cvsroot=srcr1=1.112r2=1.113 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.126r2=1.127 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10980 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11130] Bad objopy error message
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-05 00:40 --- Subject: Bug 11130 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2010-01-05 00:39:48 Modified files: binutils : ChangeLog objcopy.c Log message: Remove Warning: from error message 2010-01-04 H.J. Lu hongjiu...@intel.com PR binutils/11130 * objcopy.c (copy_object): Remove Warning: from error message. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=srcr1=1.1583r2=1.1584 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/objcopy.c.diff?cvsroot=srcr1=1.138r2=1.139 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11130 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/10764] compiler option added after operands
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-05 01:52 --- Subject: Bug 10764 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2010-01-05 01:52:42 Modified files: binutils : ChangeLog Makefile.am Makefile.in Log message: PR 11129 2009-11-20 Ben Elliston b...@au.ibm.com * Makefile.am (syslex.o): Use $(NO_WERROR) not -Wno-error. (sysinfo.o): Likewise. PR 10764 2009-10-16 Jerker Bäck jerker.b...@gmail.com * Makefile.am (sysinfo.o, syslex.o): Place source file after all command line switches. * Makefile.in: Regenerate. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.1521.2.17r2=1.1521.2.18 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/Makefile.am.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.118.2.1r2=1.118.2.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/Makefile.in.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.139.2.1r2=1.139.2.2 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10764 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11129] Sun Studio compiler doesn't understand -Wno-error and __FUNCTION__
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-01-05 01:52 --- Subject: Bug 11129 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2010-01-05 01:52:42 Modified files: binutils : ChangeLog Makefile.am Makefile.in Log message: PR 11129 2009-11-20 Ben Elliston b...@au.ibm.com * Makefile.am (syslex.o): Use $(NO_WERROR) not -Wno-error. (sysinfo.o): Likewise. PR 10764 2009-10-16 Jerker Bäck jerker.b...@gmail.com * Makefile.am (sysinfo.o, syslex.o): Place source file after all command line switches. * Makefile.in: Regenerate. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.1521.2.17r2=1.1521.2.18 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/Makefile.am.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.118.2.1r2=1.118.2.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/Makefile.in.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.139.2.1r2=1.139.2.2 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11129 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10450] elfutils elflint failures
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 07:40 --- Subject: Bug 10450 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 07:40:01 Modified files: gold : ChangeLog symtab.h Log message: PR 10450 * symtab.h (Symbol::needs_dynsym_entry): A symbol in both a regular and a dynamic object only needs a dynamic symbol table entry if it is externally visible. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.405r2=1.406 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.h.diff?cvsroot=srcr1=1.100r2=1.101 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10450 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10450] elfutils elflint failures
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 08:29 --- Subject: Bug 10450 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 08:29:38 Modified files: gold : ChangeLog dynobj.cc Log message: PR 10450 * dynobj.cc (Dynobj::create_gnu_hash_table): Add symbols to the GNU hash table if they need a dynamic value. Otherwise, don't add them if they are defined in a dynamic object or are forced local. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.407r2=1.408 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/dynobj.cc.diff?cvsroot=srcr1=1.51r2=1.52 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10450 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10450] elfutils elflint failures
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 19:29 --- Subject: Bug 10450 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 19:29:20 Modified files: gold : ChangeLog output.cc Log message: PR 10450 * output.cc (Output_segment::Output_segment): If PT_TLS, set the flags to PF_R. (Output_segment::add_output_section): Don't change the flags if the type is PT_TLS. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.408r2=1.409 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.cc.diff?cvsroot=srcr1=1.110r2=1.111 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10450 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10670] gold doesn't implement ld -x
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 20:23 --- Subject: Bug 10670 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 20:23:29 Modified files: gold : ChangeLog object.cc options.h Log message: PR 10670 * options.h (class General_options): Add -x/--discard-all. * object.cc (Sized_relobj::do_count_local_symbols): Handle --discard-all. If the local symbol needs a dynamic entry, check that before handling --discard-locals. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.409r2=1.410 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/object.cc.diff?cvsroot=srcr1=1.111r2=1.112 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.121r2=1.122 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10670 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10843] gold: fails to link fglrx
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 20:36 --- Subject: Bug 10843 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 20:35:53 Modified files: gold : ChangeLog target-reloc.h Log message: PR 10843 * target-reloc.h (relocate_for_relocatable): When copying a reloc, if the input symbol index is 0, make the output symbol index 0. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.410r2=1.411 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/target-reloc.h.diff?cvsroot=srcr1=1.36r2=1.37 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10843 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10861] gold fails to link fuse user space library (multiple definitions in same object)
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 22:36 --- Subject: Bug 10861 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 22:35:49 Modified files: gold : ChangeLog options.cc options.h script.cc script.h gold/testsuite : Makefile.am Makefile.in ver_test_4.script version_script.map Log message: PR 10861 * script.h (class Version_script_info): Define Language enum. Update declarations. Define Glob, Exact, and Lookup types. Add new fields globals_, locals_, and is_finalized_. * script.cc: Various formatting fixes. (class Parser_closure): Change language_stack_ from a vector of std::string to one of Version_script_info::Language. Adjust all uses accordingly. (class Lazy_demangler): Remove. (struct Version_expression): Change language from std::string to Version_script_info::Language. (Version_script_info::Version_script_info): New function. (Version_script_info::~Version_script_info): Don't call clear. (Version_script_info::finalize): New function. (Version_script_info::build_lookup_tables): New function. (Version_script_info::build_expression_list_lookup): New function. (Version_script_info::get_symbol_version_helper): Rewrite to use lookup tables. (Version_script_info::print_expression_list): Adjust to use Version_script_info::Language. (script_push_lex_into_version_mode): Check that the version script has not been finalized. (version_script_push_lang): Change language string to Version_script_info::Language. * options.cc (Command_line::version_script): New function. * options.h (class General_options): Add finalize_dynamic_list function. Change version_script from declaration to definition. * testsuite/ver_test_4.script: Remove duplicate def of t2_2. * testsuite/version_script.map: Remove duplicate def of foo. * testsuite/Makefile.am (ver_matching_def.so): Depend upon version_script.map. * testsuite/Makefile.in: Rebuild. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.411r2=1.412 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.cc.diff?cvsroot=srcr1=1.96r2=1.97 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.122r2=1.123 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/script.cc.diff?cvsroot=srcr1=1.62r2=1.63 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/script.h.diff?cvsroot=srcr1=1.29r2=1.30 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/Makefile.am.diff?cvsroot=srcr1=1.113r2=1.114 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/Makefile.in.diff?cvsroot=srcr1=1.119r2=1.120 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/ver_test_4.script.diff?cvsroot=srcr1=1.4r2=1.5 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/version_script.map.diff?cvsroot=srcr1=1.4r2=1.5 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10861 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10916] Interprets --exclude-libs completely different to old GNU ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-31 01:14 --- Subject: Bug 10916 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-31 01:14:34 Modified files: gold : ChangeLog symtab.cc gold/testsuite : exclude_libs_test_1.c Log message: PR 10916 * symtab.cc (Symbol_table::add_from_relobj): When not exporting symbols from this object, don't change the visibility of an undefined symbol. * testsuite/exclude_libs_test_1.c (lib1_ref): New function. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.412r2=1.413 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.cc.diff?cvsroot=srcr1=1.134r2=1.135 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/exclude_libs_test_1.c.diff?cvsroot=srcr1=1.1r2=1.2 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10916 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10931] Missing --sort-common option
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-31 01:58 --- Subject: Bug 10931 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-31 01:57:55 Modified files: gold : ChangeLog common.cc options.h symtab.h Log message: PR 10931 * options.h (class General_options): Add --sort-common option. * symtab.h (class Symbol_table): Define Sort_commons_order enum. * common.cc (Sort_common): Add sort_order parameter to constructor. Add sort_order_ field. (Sort_commons::operator): Check sort_order_. (Symbol_table::allocate_commons): Determine the sort order. (Symbol_table::do_allocate_commons): Add sort_order parameter. Change all callers. (Symbol_table::do_allocate_commons_list): Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.413r2=1.414 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/common.cc.diff?cvsroot=srcr1=1.20r2=1.21 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.123r2=1.124 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.h.diff?cvsroot=srcr1=1.101r2=1.102 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10931 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10979] Crashes during linking of program
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-31 03:48 --- Subject: Bug 10979 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-31 03:48:46 Modified files: gold : ChangeLog layout.cc layout.h script.cc Log message: PR 10979 * script.cc (read_input_script): If we see a new SECTIONS clause, and we have added an input section, give an error. * layout.h (class Layout): Add have_added_input_section function. Add have_added_input_section_ field. * layout.cc (Layout::Layout): Initialize have_added_input_section_. (Layout::layout): Set have_added_input_section_. (Layout::layout_eh_frame): Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.414r2=1.415 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.153r2=1.154 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.h.diff?cvsroot=srcr1=1.75r2=1.76 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/script.cc.diff?cvsroot=srcr1=1.63r2=1.64 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10979 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10979] Crashes during linking of program
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-31 05:07 --- Subject: Bug 10979 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-31 05:07:22 Modified files: gold : ChangeLog common.cc symtab.h gold/testsuite : Makefile.am Makefile.in Added files: gold/testsuite : common_test_2.c common_test_3.c Log message: PR 10979 * common.cc (Sort_commons::operator()): Stabilize sort when both entries are NULL. (Symbol_table::do_allocate_commons_list): When allocating common symbols, skip a symbol which is no longer common. * symtab.h (Symbol::is_common): Test whether the symbol comes from an object before checking its type. * testsuite/common_test_2.c: New file. * testsuite/common_test_3.c: New file. * testsuite/Makefile.am (check_PROGRAMS): Add common_test_2. (common_test_2_SOURCES, common_test_2_DEPENDENCIES): Define. (common_test_2_LDFLAGS, common_test_2_LDADD): Define. (common_test_2_pic.o, common_test_2.so): New targets. (common_test_3_pic.o, common_test_3.so): New targets. * testsuite/Makefile.in: Rebuild. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.415r2=1.416 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/common.cc.diff?cvsroot=srcr1=1.21r2=1.22 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.h.diff?cvsroot=srcr1=1.102r2=1.103 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/common_test_2.c.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/common_test_3.c.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/Makefile.am.diff?cvsroot=srcr1=1.114r2=1.115 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/Makefile.in.diff?cvsroot=srcr1=1.120r2=1.121 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10979 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10979] Crashes during linking of program
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-31 05:43 --- Subject: Bug 10979 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-31 05:43:29 Modified files: gold : ChangeLog layout.cc Log message: PR 10979 * layout.cc (Layout::relaxation_loop_body): If -Ttext was used, don't put the file header and segment headers in the text segment. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.416r2=1.417 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.154r2=1.155 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10979 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10980] Please support more options available from old ld
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-31 06:06 --- Subject: Bug 10980 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-31 06:05:49 Modified files: gold : ChangeLog options.h Log message: PR 10980 * options.h (class General_options): Permit two dashes with --retain-symbols-file. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.417r2=1.418 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=srcr1=1.124r2=1.125 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10980 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10450] elfutils elflint failures
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 04:00 --- Subject: Bug 10450 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 04:00:21 Modified files: gold : ChangeLog output.cc output.h Log message: PR 10450 * output.h (class Output_section): Add is_entsize_zero_ field. * output.cc (Output_section::Output_section): Initialize is_entsize_zero_. (Output_section::set_entsize): If two different entsizes are requested, force it to zero. (Output_section::add_input_section): Set flags for .debug_str before updating section flags. Set entsize. (Output_section::update_flags_for_input_section): Set SHF_MERGE and SHF_STRING if all input sections have those flags. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.401r2=1.402 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.cc.diff?cvsroot=srcr1=1.108r2=1.109 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/output.h.diff?cvsroot=srcr1=1.91r2=1.92 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10450 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10450] elfutils elflint failures
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 04:17 --- Subject: Bug 10450 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 04:16:50 Modified files: gold : ChangeLog layout.cc layout.h Log message: PR 10450 * layout.cc (Layout::Layout): Initialize dynamic_symbol_ field. (Layout::create_initial_dynamic_sections): Set dynamic_symbol_. (Layout::finalize): Call set_dynamic_symbol_size. (Layout::set_dynamic_symbol_size): New function. * layout.h (class Layout): Add dynamic_symbol_ field. Declare set_dynamic_symbol_size. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.402r2=1.403 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.150r2=1.151 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.h.diff?cvsroot=srcr1=1.73r2=1.74 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10450 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10450] elfutils elflint failures
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 07:22 --- Subject: Bug 10450 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 07:22:07 Modified files: gold : ChangeLog i386.cc x86_64.cc Log message: PR 10450 * i386.cc (class Target_i386): Initialize global_offset_table_ in constructor. Add global_offset_table_ field. (Target_i386::got_section): Set global_offset_table_. (Target_i386::do_finalize_sections): Set global_offset_table_ size. * x86_64.cc (class Target_x86_64): Initialize global_offset_table_ in constructor. Add global_offset_table_ field. (Target_x86_64::got_section): Set global_offset_table_. (Target_x86_64::do_finalize_sections): Set global_offset_table_ size. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.404r2=1.405 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/i386.cc.diff?cvsroot=srcr1=1.108r2=1.109 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/x86_64.cc.diff?cvsroot=srcr1=1.101r2=1.102 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10450 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10450] elfutils elflint failures
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-30 07:45 --- Subject: Bug 10450 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-12-30 07:45:32 Modified files: gold : ChangeLog layout.cc Log message: PR 10450 * layout.cc (Layout::create_dynamic_symtab): Only set entsize of .gnu.hash table for a 32-bit target. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.406r2=1.407 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=srcr1=1.152r2=1.153 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10450 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/10924] Bug in objdump when disassembling raw armv4t binaries
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-17 09:52 --- Subject: Bug 10924 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-12-17 09:52:18 Modified files: opcodes: ChangeLog arm-dis.c gas: ChangeLog gas/config : tc-arm.c gas/testsuite : ChangeLog gas/testsuite/gas/arm: unpredictable.d unpredictable.s Log message: PR binutils/10924 * config/tc-arm.c (do_ldstv4): Do not allow r15 as the destination register. (do_mrs): Likewise. (do_mul): Likewise. * arm-dis.c: Add support for %ru and %rU formats to enforce unique register numbers. Extend support for %R format to thumb32 and coprocessor instructions. * gas/arm/unpredictable.s: Add more unpredictable instructions. * gas/arm/unpredictable.d: Add expected disassemblies. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=srcr1=1.1532r2=1.1533 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/arm-dis.c.diff?cvsroot=srcr1=1.118r2=1.119 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4048r2=1.4049 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-arm.c.diff?cvsroot=srcr1=1.420r2=1.421 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1604r2=1.1605 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/unpredictable.d.diff?cvsroot=srcr1=1.1r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/unpredictable.s.diff?cvsroot=srcr1=1.1r2=1.2 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10924 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11088] Internal Error in ppc64_elf_gc_sweep_hook
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-17 00:07 --- Subject: Bug 11088 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2009-12-17 00:07:38 Modified files: bfd: ChangeLog elf64-ppc.c Log message: PR ld/11088 * elf64-ppc.c (ppc64_elf_gc_sweep_hook): Don't abort if symbol hiding has nulled out plt.plist. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4862r2=1.4863 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf64-ppc.c.diff?cvsroot=srcr1=1.304r2=1.305 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11088 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11088] Internal Error in ppc64_elf_gc_sweep_hook
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-17 05:45 --- Subject: Bug 11088 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2009-12-17 05:45:26 Modified files: include/elf: ChangeLog ppc.h bfd: ChangeLog elf32-ppc.c Log message: PR ld/11088 include/elf/ * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Delete. (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define. bfd/ * elf32-ppc.c (update_plt_info): Clear sec here when addend is less than 32768.. (ppc_elf_check_relocs): ..rather than doing so here. Ignore new relax relocs. (ppc_elf_gc_sweep_hook): Don't segfault when symbol hiding has removed plt_entry records. (ppc_elf_tls_setup): Handle PIE calls to __tls_get_addr correctly. (ppc_elf_tls_optimize): Likewise. Also dec __tls_get_addr refcount when optimizing code using new tlsgd and tlsld marker relocs. (ppc_elf_relax_section): Differentiate relaxed PLTREL24 relocs from ADDR24 relocs using plt or glink. Don't clear the addend for R_PPC_RELAX_PLTREL24. (ppc_elf_relocate_section): Correctly handle addends on relaxed PLTREL24 relocs. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/elf/ChangeLog.diff?cvsroot=srcr1=1.383r2=1.384 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/elf/ppc.h.diff?cvsroot=srcr1=1.26r2=1.27 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4863r2=1.4864 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-ppc.c.diff?cvsroot=srcr1=1.272r2=1.273 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11088 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11088] Internal Error in ppc64_elf_gc_sweep_hook
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-17 05:46 --- Subject: Bug 11088 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2009-12-17 05:46:06 Modified files: include/elf: ChangeLog ppc.h bfd: ChangeLog elf32-ppc.c Log message: PR ld/11088 include/elf/ * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Delete. (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define. bfd/ * elf32-ppc.c (update_plt_info): Clear sec here when addend is less than 32768.. (ppc_elf_check_relocs): ..rather than doing so here. Ignore new relax relocs. (ppc_elf_gc_sweep_hook): Don't segfault when symbol hiding has removed plt_entry records. (ppc_elf_tls_setup): Handle PIE calls to __tls_get_addr correctly. (ppc_elf_tls_optimize): Likewise. Also dec __tls_get_addr refcount when optimizing code using new tlsgd and tlsld marker relocs. (ppc_elf_relax_section): Differentiate relaxed PLTREL24 relocs from ADDR24 relocs using plt or glink. Don't clear the addend for R_PPC_RELAX_PLTREL24. (ppc_elf_relocate_section): Correctly handle addends on relaxed PLTREL24 relocs. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/elf/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.379.2.1r2=1.379.2.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/elf/ppc.h.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.25.4.1r2=1.25.4.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.4761.2.34r2=1.4761.2.35 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-ppc.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.267.2.3r2=1.267.2.4 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11088 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11037] invalid code generation depending on code position
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-16 01:52 --- Subject: Bug 11037 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: h...@sourceware.org 2009-12-16 01:52:14 Modified files: gas: ChangeLog expr.c symbols.c symbols.h gas/testsuite : ChangeLog gas/testsuite/gas/i386: intelpic.d intelpic.s Log message: Fix PR gas/11037. gas/ 2009-12-15 H.J. Lu hongjiu...@intel.com Backport from trunk: 2009-12-07 H.J. Lu hongjiu...@intel.com PR gas/11037 * expr.c (resolve_expression): Call symbol_same_p to check if 2 symbols are the same. * symbols.c (symbol_same_p): New. * symbols.h (symbol_same_p): Likewise. gas/testsuite/ 2009-12-15 H.J. Lu hongjiu...@intel.com Backport from trunk: 2009-12-07 H.J. Lu hongjiu...@intel.com PR gas/11037 * gas/i386/intelpic.s: Add testcases. * gas/i386/intelpic.d: Updated. 2009-10-28 Alan Modra amo...@bigpond.net.au * gas/i386/intelpic.d: Correct. 2009-10-08 H.J. Lu hongjiu...@intel.com PR gas/10704 * gas/i386/intelpic.s: Add 2 new tests. * gas/i386/intelpic.d: Updated. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.3938.2.29r2=1.3938.2.30 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/expr.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.77.2.2r2=1.77.2.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/symbols.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.96.2.4r2=1.96.2.5 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/symbols.h.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.31r2=1.31.2.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.1537.2.14r2=1.1537.2.15 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intelpic.d.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.2r2=1.2.4.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intelpic.s.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.1r2=1.1.34.1 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11037 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/10704] as segfault in memory lookup intel syntax
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-16 01:52 --- Subject: Bug 10704 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: h...@sourceware.org 2009-12-16 01:52:14 Modified files: gas: ChangeLog expr.c symbols.c symbols.h gas/testsuite : ChangeLog gas/testsuite/gas/i386: intelpic.d intelpic.s Log message: Fix PR gas/11037. gas/ 2009-12-15 H.J. Lu hongjiu...@intel.com Backport from trunk: 2009-12-07 H.J. Lu hongjiu...@intel.com PR gas/11037 * expr.c (resolve_expression): Call symbol_same_p to check if 2 symbols are the same. * symbols.c (symbol_same_p): New. * symbols.h (symbol_same_p): Likewise. gas/testsuite/ 2009-12-15 H.J. Lu hongjiu...@intel.com Backport from trunk: 2009-12-07 H.J. Lu hongjiu...@intel.com PR gas/11037 * gas/i386/intelpic.s: Add testcases. * gas/i386/intelpic.d: Updated. 2009-10-28 Alan Modra amo...@bigpond.net.au * gas/i386/intelpic.d: Correct. 2009-10-08 H.J. Lu hongjiu...@intel.com PR gas/10704 * gas/i386/intelpic.s: Add 2 new tests. * gas/i386/intelpic.d: Updated. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.3938.2.29r2=1.3938.2.30 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/expr.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.77.2.2r2=1.77.2.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/symbols.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.96.2.4r2=1.96.2.5 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/symbols.h.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.31r2=1.31.2.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.1537.2.14r2=1.1537.2.15 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intelpic.d.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.2r2=1.2.4.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intelpic.s.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.1r2=1.1.34.1 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10704 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/10924] Bug in objdump when disassembling raw armv4t binaries
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-14 16:38 --- Subject: Bug 10924 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-12-14 16:38:23 Modified files: opcodes: ChangeLog arm-dis.c gas/testsuite : ChangeLog Added files: gas/testsuite/gas/arm: unpredictable.d unpredictable.s Log message: PR binutils/10924 * arm-dis.c (arm_opcodes): Specify %R in cases where using r15 results in unpredictable behaviour. (print_insn_arm): Handle %R. * gas/arm/unpredictable.s: New test case - checks the disassembly of instructions with unpredictable behaviour. * gas/arm/unpredictable.d: New file - expected disassembly. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=srcr1=1.1517r2=1.1518 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/arm-dis.c.diff?cvsroot=srcr1=1.117r2=1.118 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1603r2=1.1604 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/unpredictable.d.diff?cvsroot=srcr1=NONEr2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/unpredictable.s.diff?cvsroot=srcr1=NONEr2=1.1 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10924 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11012] -Wl, -z, nocombreloc doesn't work with IRELATIVE relocations
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-09 01:26 --- Subject: Bug 11012 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2009-12-09 01:26:21 Modified files: ld : ChangeLog ld/emulparams : elf64ppc.sh ld/scripttempl : elf.sc Log message: PR ld/11012 * emulparams/elf64ppc.sh (OTHER_GOT_RELOC_SECTIONS): Move .rela.opd .. (INITIAL_RELOC_SECTIONS): .. to here. New define. * scripttempl/elf.sc: Expand INITIAL_RELOC_SECTIONS. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.2039.2.15r2=1.2039.2.16 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emulparams/elf64ppc.sh.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.21r2=1.21.6.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf.sc.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.95.2.2r2=1.95.2.3 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11012 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10893] gold doesn't support IFUNC
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-07 17:15 --- Subject: Bug 10893 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2009-12-07 17:14:56 Modified files: gold : ChangeLog i386.cc symtab.cc symtab.h x86_64.cc Log message: 2009-12-07 H.J. Lu hongjiu...@intel.com PR gold/10893 * i386.cc (Target_i386::Scan::globa): Use is_func instead of checking elfcpp::STT_FUNC. (Target_i386::Relocate::relocate): Likewise. * x86_64.cc (Target_x86_64::Scan::global): Likewise. * symtab.cc (Symbol_table::sized_write_symbol): Turn IFUNC symbols from shared libraries into normal FUNC symbols. * symtab.h (Symbol): Add is_func and use it. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.377r2=1.378 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/i386.cc.diff?cvsroot=srcr1=1.102r2=1.103 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.cc.diff?cvsroot=srcr1=1.129r2=1.130 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.h.diff?cvsroot=srcr1=1.96r2=1.97 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/x86_64.cc.diff?cvsroot=srcr1=1.95r2=1.96 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10893 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11055] incremental-dump assumes 64bit little endian ELF input
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-07 21:37 --- Subject: Bug 11055 CVSROOT:/cvs/src Module name:src Changes by: espind...@sourceware.org2009-12-07 21:36:52 Modified files: gold : ChangeLog incremental-dump.cc Log message: 2009-12-07 Rafael Avila de Espindola espind...@google.com PR gold/11055 * incremental-dump.cc (dump_incremental_inputs): New. (main): Use dump_incremental_inputs. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.378r2=1.379 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/incremental-dump.cc.diff?cvsroot=srcr1=1.4r2=1.5 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11055 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11037] invalid code generation depending on code position
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-08 03:14 --- Subject: Bug 11037 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2009-12-08 03:14:29 Modified files: gas: ChangeLog expr.c symbols.c symbols.h gas/testsuite : ChangeLog gas/testsuite/gas/i386: intelpic.d intelpic.s Log message: Call symbol_same_p to check to if 2 symbols are the same. gas/ 2009-12-07 H.J. Lu hongjiu...@intel.com PR gas/11037 * expr.c (resolve_expression): Call symbol_same_p to check if 2 symbols are the same. * symbols.c (symbol_same_p): New. * symbols.h (symbol_same_p): Likewise. gas/testsuite/ 2009-12-07 H.J. Lu hongjiu...@intel.com PR gas/11037 * gas/i386/intelpic.s: Add testcases. * gas/i386/intelpic.d: Updated. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4034r2=1.4035 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/expr.c.diff?cvsroot=srcr1=1.79r2=1.80 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/symbols.c.diff?cvsroot=srcr1=1.100r2=1.101 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/symbols.h.diff?cvsroot=srcr1=1.31r2=1.32 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1601r2=1.1602 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intelpic.d.diff?cvsroot=srcr1=1.4r2=1.5 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intelpic.s.diff?cvsroot=srcr1=1.2r2=1.3 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11037 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11047] undefined __tls_get_addr even after tls optimisation removes all refs
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-03 08:31 --- Subject: Bug 11047 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2009-12-03 08:31:29 Modified files: bfd: ChangeLog elf32-ppc.c elf64-ppc.c Log message: PR ld/11047 * elf32-ppc.c (ppc_elf_relocate_section): Delete __tls_get_addr symbol reference from relocs belonging to calls that are optimized away. * elf64-ppc.c (ppc64_elf_relocate_section): Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4850r2=1.4851 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-ppc.c.diff?cvsroot=srcr1=1.270r2=1.271 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf64-ppc.c.diff?cvsroot=srcr1=1.302r2=1.303 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11047 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11047] undefined __tls_get_addr even after tls optimisation removes all refs
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-03 08:32 --- Subject: Bug 11047 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2009-12-03 08:32:06 Modified files: bfd: ChangeLog elf32-ppc.c elf64-ppc.c Log message: PR ld/11047 * elf32-ppc.c (ppc_elf_relocate_section): Delete __tls_get_addr symbol reference from relocs belonging to calls that are optimized away. * elf64-ppc.c (ppc64_elf_relocate_section): Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.4761.2.32r2=1.4761.2.33 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-ppc.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.267.2.2r2=1.267.2.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf64-ppc.c.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.299.2.2r2=1.299.2.3 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11047 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11011] gas/config/tc-arm.c:2489: error: suggest braces around empty body in an 'if' statement
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-03 10:40 --- Subject: Bug 11011 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: ni...@sourceware.org2009-12-03 10:40:26 Modified files: gas: ChangeLog as.h Log message: PR gas/11011 Import this patch from the mainline: 2009-10-18 Alan Modra amo...@bigpond.net.au * as.h (know): Don't define as empty. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.3938.2.28r2=1.3938.2.29 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/as.h.diff?cvsroot=srconly_with_tag=binutils-2_20-branchr1=1.64r2=1.64.2.1 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11011 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11045] readelf -w does not dump .debug_pubtypes
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-03 12:28 --- Subject: Bug 11045 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-12-03 12:28:37 Modified files: binutils : ChangeLog dwarf.c dwarf.h objdump.c readelf.c binutils/doc : binutils.texi Log message: PR binutils/11045 * dwarf.c (do_debug_pubtypes): New variable. (dwarf_select_sections_by_names): Handle .debug_pubtypes. (dwarf_select_sections_by_letters): Add 't' for .debug_pubtype. (dwarf_select_sections_all): Set do_debug_pubtypes. (debug_displays): Add support for .debug_pubtypes. * dwarf.h (do_debug_pubtypes): Export. * objdump.c (usage): Add -wt or --dwarf=pubtypes. * readelf.c (usage): Likewise. (process_section_headers): Enable debug display if do_debug_pubtypes is set. * doc/binutils.texi: Document -wt/--dwarf=pubtypes option. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=srcr1=1.1571r2=1.1572 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/dwarf.c.diff?cvsroot=srcr1=1.57r2=1.58 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/dwarf.h.diff?cvsroot=srcr1=1.12r2=1.13 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/objdump.c.diff?cvsroot=srcr1=1.166r2=1.167 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/readelf.c.diff?cvsroot=srcr1=1.472r2=1.473 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/doc/binutils.texi.diff?cvsroot=srcr1=1.158r2=1.159 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11045 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11017] PAGE_SIZE redefined in dlltool.c
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-02 14:04 --- Subject: Bug 11017 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-12-02 14:04:17 Modified files: include/coff : ChangeLog i386.h x86_64.h bfd: ChangeLog coff-i386.c binutils : ChangeLog dlltool.c Log message: PR binutils/11017 * dlltool.c (PAGE_SIZE): Delete. (PAGE_MASK): Provide default definition based on COFF_PAGE_SIZE. Check for DLLTOOL_DEFAULT_MX86_64 and DLLTOOL_DEFAULT_I386. * coff-i386.h (COFF_PAGE_SIZE): Definition moved to coff/i386.h * i386lh (COFF_PAGE_SIZE): Define. * x86_64.h (COFF_PAGE_SIZE): Define. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/coff/ChangeLog.diff?cvsroot=srcr1=1.89r2=1.90 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/coff/i386.h.diff?cvsroot=srcr1=1.3r2=1.4 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/coff/x86_64.h.diff?cvsroot=srcr1=1.1r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4849r2=1.4850 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/coff-i386.c.diff?cvsroot=srcr1=1.30r2=1.31 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=srcr1=1.1570r2=1.1571 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/dlltool.c.diff?cvsroot=srcr1=1.97r2=1.98 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11017 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11013] Incorrect Thumb2 encoding for saturating addition and subtraction
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-02 20:26 --- Subject: Bug 11013 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-12-02 20:26:31 Modified files: gas: ChangeLog gas/config : tc-arm.c gas/testsuite : ChangeLog gas/testsuite/gas/arm: arch7em.d thumb32.d opcodes: ChangeLog arm-dis.c Log message: PR gas/11013 * arm-dis.c (thumb32_opc): Adjust disassembly of QADD, QDADD, QSUB and QDSUB. * gas/arm/arch7em.d: Update expected disassembly. * gas/arm/thumb32.d: Likewise. * config/tc-arm.c (do_t_simd2): New function. (insns): Use do_t_simd2 for QADD, QDADD, QSUB and QDSUB. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4033r2=1.4034 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-arm.c.diff?cvsroot=srcr1=1.417r2=1.418 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1599r2=1.1600 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/arch7em.d.diff?cvsroot=srcr1=1.1r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/thumb32.d.diff?cvsroot=srcr1=1.33r2=1.34 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=srcr1=1.1510r2=1.1511 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/arm-dis.c.diff?cvsroot=srcr1=1.114r2=1.115 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11013 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11032] gas segmentation violation on armv7-m thumb code of invalid ldr instruction
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-30 14:36 --- Subject: Bug 11032 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-11-30 14:36:22 Modified files: gas: ChangeLog gas/config : tc-arm.c Log message: PR gas/11032 * config/tc-arm.c (relax_adr): Cope with a frag with no symbol. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4031r2=1.4032 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-arm.c.diff?cvsroot=srcr1=1.416r2=1.417 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11032 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gas/11030] Missing opcode for assembly instruction 'stldsr' in isa aplus of m68k assembler
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-30 14:45 --- Subject: Bug 11030 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-11-30 14:45:33 Modified files: opcodes: ChangeLog m68k-opc.c Log message: PR gas/11030 * m68k-opc.c (m68k_opcodes): Allow the STLDSR instruction on the Coldfire ISA A+. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=srcr1=1.1509r2=1.1510 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/m68k-opc.c.diff?cvsroot=srcr1=1.32r2=1.33 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11030 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11006] A relaxed link order of libraries is requested for improved compatibilty
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-30 00:27 --- Subject: Bug 11006 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2009-11-30 00:27:45 Modified files: ld : ChangeLog lexsup.c Log message: PR ld/11006 * lexsup.c (parse_args): Allow nested --start-group, --end-group. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=srcr1=1.2087r2=1.2088 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/lexsup.c.diff?cvsroot=srcr1=1.117r2=1.118 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11006 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/11025] gold failed to build on 32bit hosts
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-27 16:15 --- Subject: Bug 11025 CVSROOT:/cvs/src Module name:src Changes by: espind...@sourceware.org2009-11-27 16:15:26 Modified files: gold : ChangeLog incremental-dump.cc Log message: 2009-11-27 Rafael Avila de Espindola espind...@google.com PR gold/11025 * incremental-dump.cc (main): Use llu to print 64 bit values. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.363r2=1.364 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/incremental-dump.cc.diff?cvsroot=srcr1=1.1r2=1.2 -- http://sourceware.org/bugzilla/show_bug.cgi?id=11025 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/10956] Missing --no-relax option
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-26 13:45 --- Subject: Bug 10956 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-11-26 13:45:26 Modified files: ld : ChangeLog ld.h ld.texinfo ldlang.c ldmain.c lexsup.c ld/emultempl : alphaelf.em avrelf.em cr16elf.em crxelf.em mmix-elfnmmo.em needrelax.em ppc32elf.em sh64elf.em xtensaelf.em Log message: PR ld/10956 * ld.h (struct args_type): Rename 'relax' field to 'disable_target_specific_optimizations' and turn it into a tri-state variable. (RELAXATION_DISABLED_BY_DEFAULT): New macro. (RELAXATION_DISABLED_BY_USER): New macro. (RELAXATION_ENABLED): New macro. (DISABLE_RELAXATION): New macro. (ENABLE_RELAXATION): New macro. * lexsup (enum option_values): Add OPTION_NO_RELAX. (struct ld_options): Add --no-relax. (parse_args): Handle OPTION_NO_RELAX. Use DISABLE_RELAXATION and ENABLE_RELAXATION macros. * ldlang.c (lang_relax_sections): Use RELAXATION_ENABLED macro. (lang_process): Likewise. * ldmain.c (main): Initialise disable_target_specific_optimizations field. (multiple_definition): Use RELAXATION_ENABLED macro. * ld.texinfo: Document new command line option. * emultempl/alphaelf.em: Remove --no-relax option. (before_allocation): Test RELAXATION_DISABLED_BY_USER macro. Use ENABLE_RELAXATION macro. * emultempl/avrelf.em: (after_allocation): Test RELAXATION_ENABLED macro. * emultempl/cr16elf.em: Remove --no-relax option. (before_allocation): Test RELAXATION_DISABLED_BY_USER macro. Use ENABLE_RELAXATION macro. * emultempl/crxelf.em: Remove --no-relax option. (before_allocation): Test RELAXATION_DISABLED_BY_USER macro. Use ENABLE_RELAXATION macro. * emultempl/mmix-elfnmmo.em: (before_allocation): Use ENABLE_RELAXATION macro. * emultempl/needrelax.em: (before_allocation): Use ENABLE_RELAXATION macro. * emultempl/ppc32elf.em: (before_allocation): Test RELAXATION_DISABLED_BY_DEFAULT macro. Use ENABLE_RELAXATION macro. * emultempl/sh64elf.em: (before_allocation): Test RELAXATION_ENABLED macro. Use DISABLE_RELAXATION macro. * emultempl/xtensaelf.em: Remove --no-relax option. (before_allocation): Test RELAXATION_ENABLED macro. Use ENABLE_RELAXATION macro. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=srcr1=1.2085r2=1.2086 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ld.h.diff?cvsroot=srcr1=1.45r2=1.46 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ld.texinfo.diff?cvsroot=srcr1=1.254r2=1.255 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=srcr1=1.325r2=1.326 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ldmain.c.diff?cvsroot=srcr1=1.141r2=1.142 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/lexsup.c.diff?cvsroot=srcr1=1.116r2=1.117 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/alphaelf.em.diff?cvsroot=srcr1=1.15r2=1.16 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/avrelf.em.diff?cvsroot=srcr1=1.9r2=1.10 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/cr16elf.em.diff?cvsroot=srcr1=1.6r2=1.7 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/crxelf.em.diff?cvsroot=srcr1=1.7r2=1.8 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/mmix-elfnmmo.em.diff?cvsroot=srcr1=1.17r2=1.18 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/needrelax.em.diff?cvsroot=srcr1=1.8r2=1.9 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/ppc32elf.em.diff?cvsroot=srcr1=1.23r2=1.24 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/sh64elf.em.diff?cvsroot=srcr1=1.16r2=1.17 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/xtensaelf.em.diff?cvsroot=srcr1=1.23r2=1.24 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10956 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/10924] Bug in objdump when disassembling raw armv4t binaries
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-19 14:07 --- Subject: Bug 10924 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-11-19 14:07:11 Modified files: opcodes: ChangeLog arm-dis.c gas/testsuite : ChangeLog gas/testsuite/gas/arm: arch4t-eabi.d arch4t.d arm7t.d armv1.d wince_inst.d xscale.d Log message: PR binutils/10924 * gas/arm/arch4t-eabi.d: Restore previous expected dissambly of instructions using Immediate Offset addressing with an offset of zero. * gas/arm/arch4t.d: Likewise. * gas/arm/arm7t.d: Likewise. * gas/arm/xscale.d: Likewise. * gas/arm/wince-inst.d: Remove 'p' suffix from cmp, cmn, teq and tst instructions. PR binutils/10924 * arm-dis.c (print_insn_arm): Do not print an offset of zero when decoding Immediaate Offset addressing. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=srcr1=1.1506r2=1.1507 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/arm-dis.c.diff?cvsroot=srcr1=1.113r2=1.114 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1596r2=1.1597 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/arch4t-eabi.d.diff?cvsroot=srcr1=1.3r2=1.4 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/arch4t.d.diff?cvsroot=srcr1=1.6r2=1.7 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/arm7t.d.diff?cvsroot=srcr1=1.17r2=1.18 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/armv1.d.diff?cvsroot=srcr1=1.6r2=1.7 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/wince_inst.d.diff?cvsroot=srcr1=1.7r2=1.8 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/xscale.d.diff?cvsroot=srcr1=1.11r2=1.12 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10924 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/10955] Invalid LTOFF22X - GPREL22 relaxation
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-17 19:22 --- Subject: Bug 10955 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2009-11-17 19:21:53 Modified files: bfd: ChangeLog elfxx-ia64.c Log message: 2009-11-17 H.J. Lu hongjiu...@intel.com PR ld/10955 * elfxx-ia64.c (elfNN_ia64_link_hash_table): Add max_short_sec, max_short_offset, min_short_sec and min_short_offset. (elfNN_ia64_update_short_info): New. (elfNN_ia64_relax_section): Update max_short_sec, max_short_offset, min_short_sec and min_short_offset. (elfNN_ia64_choose_gp): Use min_short_sec/max_short_sec if they are set. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4839r2=1.4840 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elfxx-ia64.c.diff?cvsroot=srcr1=1.215r2=1.216 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10955 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/10955] Invalid LTOFF22X - GPREL22 relaxation
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-17 20:57 --- Subject: Bug 10955 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2009-11-17 20:57:22 Modified files: bfd: ChangeLog elfxx-ia64.c Log message: 2009-11-17 H.J. Lu hongjiu...@intel.com PR ld/10955 * elfxx-ia64.c (elfNN_ia64_link_hash_table): Update comments. (elfNN_ia64_update_short_info): Remove -output_section from ia64_info-max_short_sec and ia64_info-min_short_sec. (elfNN_ia64_choose_gp): Likewise. (elfNN_ia64_relax_section): Pass tsec-output_section to elfNN_ia64_update_short_info. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4840r2=1.4841 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elfxx-ia64.c.diff?cvsroot=srcr1=1.216r2=1.217 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10955 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/10955] Invalid LTOFF22X - GPREL22 relaxation
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-17 22:31 --- Subject: Bug 10955 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2009-11-17 22:31:41 Modified files: bfd: ChangeLog elfxx-ia64.c Log message: 2009-11-17 H.J. Lu hongjiu...@intel.com PR ld/10955 * elfxx-ia64.c (elfNN_ia64_update_short_info): Also skip ABS sections. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4841r2=1.4842 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elfxx-ia64.c.diff?cvsroot=srcr1=1.217r2=1.218 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10955 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/10924] Bug in objdump when disassembling raw armv4t binaries
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-11 09:45 --- Subject: Bug 10924 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-11-11 09:44:46 Modified files: opcodes: ChangeLog arm-dis.c Log message: PR binutils/10924 * arm-dis.c (UNPREDICTABLE_INSTRUCTION): New macro. (print_insn_arm): Extend %s format control code to check for unpredictable addressing modes. Add support for %S format control code which suppresses this check. (W_BIT, I_BIT, U_BIT, P_BIT): New macros. (WRITEBACK_BIT_SET, IMMEDIATE_BIT_SET, NEGATIVE_BIT_SET, PRE_BIT_SET): New macros. (print_insn_coprocessor): Use the new macros instead of magic constants. (print_arm_address): Likewise. (pirnt_insn_arm): Likewise. (print_insn_thumb32): Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=srcr1=1.1492r2=1.1493 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/arm-dis.c.diff?cvsroot=srcr1=1.109r2=1.110 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10924 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/10911] ld -s -static breaks IRELATIVE relocations
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-09 14:37 --- Subject: Bug 10911 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2009-11-09 14:37:16 Modified files: bfd: ChangeLog elflink.c ld/testsuite : ChangeLog Added files: ld/testsuite/ld-ifunc: ifunc-4a-x86.d Log message: Don't return on STT_GNU_IFUNC symbol when stripping. bfd/ 2009-11-09 H.J. Lu hongjiu...@intel.com PR ld/10911 * elflink.c (elf_link_output_extsym): Don't return on STT_GNU_IFUNC symbol when stripping. ld/testsuite/ 2009-11-09 H.J. Lu hongjiu...@intel.com PR ld/10911 * ld-ifunc/ifunc-4a-x86.d: New. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4831r2=1.4832 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=srcr1=1.359r2=1.360 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1190r2=1.1191 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-ifunc/ifunc-4a-x86.d.diff?cvsroot=srcr1=NONEr2=1.1 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10911 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug gold/10930] plugin tests don't work
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-09 16:11 --- Subject: Bug 10930 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2009-11-09 16:11:35 Modified files: gold : ChangeLog gold/testsuite : plugin_test.c Log message: Include config.h. 009-11-09 H.J. Lu hongjiu...@intel.com PR gold/10930 * testsuite/plugin_test.c: Include config.h. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=srcr1=1.352r2=1.353 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/testsuite/plugin_test.c.diff?cvsroot=srcr1=1.3r2=1.4 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10930 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils