No rule to make target `../opcodes/libopcodes.la', needed by `as-new'. Stop.
# make make all-recursive make[1]: Entering directory `/root/src/GNU/unmodified_gnu/binutils-2.22/gas' Making all in doc make[2]: Entering directory `/root/src/GNU/unmodified_gnu/binutils-2.22/gas/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/root/src/GNU/unmodified_gnu/binutils-2.22/gas/doc' Making all in po make[2]: Entering directory `/root/src/GNU/unmodified_gnu/binutils-2.22/gas/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/root/src/GNU/unmodified_gnu/binutils-2.22/gas/po' make[2]: Entering directory `/root/src/GNU/unmodified_gnu/binutils-2.22/gas' make[2]: *** No rule to make target `../opcodes/libopcodes.la', needed by `as-new'. Stop. make[2]: Leaving directory `/root/src/GNU/unmodified_gnu/binutils-2.22/gas' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/src/GNU/unmodified_gnu/binutils-2.22/gas' make: *** [all] Error 2 binutils-2.22 Anyone any ideas ? Please email directly as im not subscribed to the list. Thanks, Jon ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/13476] Incorrect TLS relocations created in DSOs on hppa
http://sourceware.org/bugzilla/show_bug.cgi?id=13476 --- Comment #10 from cvs-commit at gcc dot gnu.org 2012-01-28 02:25:40 UTC --- CVSROOT:/cvs/src Module name:src Branch: binutils-2_22-branch Changes by:dang...@sourceware.org2012-01-28 02:25:35 Modified files: bfd: ChangeLog elf32-hppa.c Log message: Backport from mainline: 2011-12-11 John Davis Anglin PR binutils/13476 * elf32-hppa.c (final_link_relocate): Convert R_PARISC_TLS_GD21L, R_PARISC_TLS_LDM21L and R_PARISC_TLS_IE21L relocations to R_PARISC_DPREL21L when not doing a shared link. Likewise convert R_PARISC_TLS_GD14R, R_PARISC_TLS_LDM14R and R_PARISC_TLS_IE14R to R_PARISC_DPREL14R. Handle R_PARISC_TLS_GD21L, R_PARISC_TLS_LDM21L and R_PARISC_TLS_IE21L with R_PARISC_DLTIND21L. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.5473.2.34&r2=1.5473.2.35 http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-hppa.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.179.2.1&r2=1.179.2.2 -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/13387] Abort at elf32-hppa.c:3921 in elf32_hppa_relocate_section
http://sourceware.org/bugzilla/show_bug.cgi?id=13387 --- Comment #4 from cvs-commit at gcc dot gnu.org 2012-01-28 02:22:05 UTC --- CVSROOT:/cvs/src Module name:src Branch: binutils-2_22-branch Changes by:dang...@sourceware.org2012-01-28 02:22:01 Modified files: bfd: ChangeLog elf32-hppa.c Log message: Backport from mainline: 2011-11-06 John David Anglin PR ld/13387 * elf32-hppa.c (elf32_hppa_hide_symbol): Make STT_GNU_IFUNC symbol go through PLT. Reset plt field with init_plt_offset. (elf32_hppa_adjust_dynamic_symbol): Ensure that a PLT slot is allocated for symbols referenced by a plabel. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.5473.2.33&r2=1.5473.2.34 http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-hppa.c.diff?cvsroot=src&only_with_tag=binutils-2_22-branch&r1=1.179&r2=1.179.2.1 -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/13621] dangling global hidden symbol in symtab
http://sourceware.org/bugzilla/show_bug.cgi?id=13621 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com --- Comment #5 from Ian Lance Taylor 2012-01-28 00:10:10 UTC --- GNU ld does indeed drop output sections whose size is zero (with various exceptions and caveats). See strip_excluded_output_sections in ld/ldlang.c. This is done because otherwise all the output sections listed in the linker script would wind up in the output file. gold works differently. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/13621] dangling global hidden symbol in symtab
http://sourceware.org/bugzilla/show_bug.cgi?id=13621 --- Comment #4 from Richard Henderson 2012-01-27 21:07:21 UTC --- FYI, gold gets this correct: [25] .tm_clone_table PROGBITS 004018c8 08c8 WA 0 0 8 ... 18: 004018c8 0 OBJECT LOCAL HIDDEN25 __TMC_LIST__ 19: 004018c8 0 OBJECT LOCAL HIDDEN25 __TMC_END__ -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/13621] dangling global hidden symbol in symtab
http://sourceware.org/bugzilla/show_bug.cgi?id=13621 Richard Henderson changed: What|Removed |Added CC|rth at redhat dot com | -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/13621] dangling global hidden symbol in symtab
http://sourceware.org/bugzilla/show_bug.cgi?id=13621 Richard Henderson changed: What|Removed |Added CC||rth at gcc dot gnu.org --- Comment #3 from Richard Henderson 2012-01-27 20:39:23 UTC --- __TMC_END__ isn't placed in the .bss section. You'd have seen that in the object file. Of course that doesn't happen because there is a section attribute. There is something odd happening though. The .tm_clone_table section is zero sized (which makes sense for all programs that don't use TM). The section is layed out in the map file: .tm_clone_table 0x006008a00x0 .tm_clone_table 0x006008a00x0 z.o but the section is not present in the output (presumably due to the size being zero?). But the two symbols that were in the section get arbitrarily moved to .data: [24] .data PROGBITS 00600898 0898 0004 WA 0 0 4 ... 69: 006008a0 0 OBJECT GLOBAL HIDDEN24 __TMC_LIST__ 70: 006008a0 0 OBJECT GLOBAL HIDDEN24 __TMC_END__ (I adjusted the test case so that the start symbol was also global, so that I could see it in all the output files.) My current guess is that there's some "unused section" pruning code that's triggering to remove the section. My guess is that it should avoid doing that if there are symbols present in the section. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils