[Bug ld/10858] ld generate broken PIE binaries on MIPS

2009-11-04 Thread aurelien at aurel32 dot net
--- Additional Comments From aurelien at aurel32 dot net 2009-11-04 09:46 --- Thanks a lot for the patch, I confirm it works for both the versions just after the problem has been introduced and trunk. I also checked it introduces no regressions on the trunk version. I haven't tested y

[Bug ld/10858] ld generate broken PIE binaries on MIPS

2009-11-04 Thread aurelien at aurel32 dot net
--- Additional Comments From aurelien at aurel32 dot net 2009-11-04 10:47 --- The alternative patch also fixes the problem, and also doesn't introduce any regressions in the testsuite. -- http://sourceware.org/bugzilla/show_bug.cgi?id=10858 --- You are receiving this mail becau

[Bug gold/10893] gold doesn't work with multi-arched libc.a

2009-11-04 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-11-04 14:45 --- (In reply to comment #5) > gold does not generate the .rel.iplt or .rela.iplt sections itself. I'm not > sure what this has to do with "multi-arched libc.a". gold does not yet > support > STT_GNU_IFUNC sy

[Bug gold/10862] gold fails to link qemu - error: address of section '.tbss' moves backward

2009-11-04 Thread plaes at plaes dot org
--- Additional Comments From plaes at plaes dot org 2009-11-04 15:40 --- This seems to be actually parallel-build issue - I cannot reproduce it during `make -j1` build. -- http://sourceware.org/bugzilla/show_bug.cgi?id=10862 --- You are receiving this mail because: --- You

[Bug gold/10887] building memtest86 causes segfault in LD.

2009-11-04 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-04 16:36 --- Subject: Bug 10887 CVSROOT:/cvs/src Module name:src Changes by: i...@sourceware.org 2009-11-04 16:35:51 Modified files: gold : ChangeLog arm.cc i386.cc powerpc.cc s

[Bug gold/10887] building memtest86 causes segfault in LD.

2009-11-04 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-04 16:36 --- Subject: Bug 10887 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: i...@sourceware.org 2009-11-04 16:36:08 Modified files: gold :

[Bug gold/10887] building memtest86 causes segfault in LD.

2009-11-04 Thread ian at airs dot com
--- Additional Comments From ian at airs dot com 2009-11-04 16:41 --- Thanks for the bug report. I've patched the linker to avoid the crash. However, the core problem is that the linker script expects that the dynamic reloc sections will have specific names, and gold does not use those

[Bug gas/10903] New: .fill regression

2009-11-04 Thread hjl dot tools at gmail dot com
[...@gnu-26 tmp]$ cat x.s .text .org 0xf00 .byte 8 _end: .fill 4096 - _end _foo: [...@gnu-26 tmp]$ /usr/bin/as -v --32 -o x.o x.s GNU assembler version 2.15.92.0.2 (x86_64-redhat-linux) using BFD version 2.15.92.0.2 20040927 [...@g

[Bug gas/10903] .fill regression

2009-11-04 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-11-04 18:19 --- It is caused by symbols.c change in http://sourceware.org/ml/binutils-cvs/2005-05/msg00163.html -- What|Removed |Added --

[Bug gas/10903] .fill regression

2009-11-04 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-11-04 18:20 --- The symbols.c patch is for PR 876. -- What|Removed |Added OtherBugsDependingO|

[Bug gas/876] .space with non-absolute value

2009-11-04 Thread hjl dot tools at gmail dot com
-- What|Removed |Added BugsThisDependsOn||10903 http://sourceware.org/bugzilla/show_bug.cgi?id=876 --- You are receiving this mail because: ---

[Bug gas/876] .space with non-absolute value

2009-11-04 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-11-04 18:21 --- The fix caused PR 10903 and we don't have a testcase for this PR. -- What|Removed |Added

[Bug gas/876] .space with non-absolute value

2009-11-04 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-11-04 18:52 --- Subject: Bug 876 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2009-11-04 18:52:04 Modified files: gas/testsuite : ChangeLog gas/testsuite/gas/i3

[Bug gas/10903] .fill regression

2009-11-04 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-11-04 19:25 --- The code is wrong. It should be rewritten as .text .org 0xf00 org: .byte 8 _end: .fill 4096 - (_end - org + 0xf00) _foo: -- What

[Bug gas/876] .space with non-absolute value

2009-11-04 Thread hjl dot tools at gmail dot com
-- Bug 876 depends on bug 10903, which changed state. Bug 10903 Summary: .fill regression http://sourceware.org/bugzilla/show_bug.cgi?id=10903 What|Old Value |New Value St

[Bug gold/10899] gold test failures with gcc 4.1

2009-11-04 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-11-04 19:40 --- I was using gcc 4.1 with run-time library from gcc 3.4. Run-time library from gcc 4.1 is OK. -- What|Removed |Added --