https://sourceware.org/bugzilla/show_bug.cgi?id=18695
H.J. Lu changed:
What|Removed |Added
Component|core|gold
Version|unspecified
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
Cary Coutant changed:
What|Removed |Added
CC||peeter.joot at gmail dot com
--- Comme
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #12 from cvs-commit at gcc dot gnu.org ---
The master branch has been updated by Cary Coutant :
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=17ecd016113c77c7fead1725d2d315fe7b42aced
commit 17ecd016113c77c7fead1725d2
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #11 from H.J. Lu ---
(In reply to Cary Coutant from comment #10)
> Created attachment 8963 [details]
> Patch to fix broken x32 overflow checks
>
> Fix incorrect x32 overflow checking for refs to weak undef symbols.
> With this pa
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #10 from Cary Coutant ---
Created attachment 8963
--> https://sourceware.org/bugzilla/attachment.cgi?id=8963&action=edit
Patch to fix broken x32 overflow checks
Fix incorrect x32 overflow checking for refs to weak undef symbols.
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #9 from H.J. Lu ---
(In reply to H.J. Lu from comment #8)
> X32 overflow check is wrong. One x32 gold test failure:
>
> Cary, do you want me to fix it?
You can build x32 gold under Ubuntu with
CC="gcc -mx32 -fno-lto " CXX="g++
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #8 from H.J. Lu ---
X32 overflow check is wrong. One x32 gold test failure:
`echo g++ -mx32 -fno-lto -W -Wall-Werror -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -fno-use-linker-plugin
-static-libstdc
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
Cary Coutant changed:
What|Removed |Added
CC||ccoutant at gmail dot com
--- Comment
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #6 from cvs-commit at gcc dot gnu.org ---
The master branch has been updated by Cary Coutant :
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c34c98ed62f7f01fa19b1cfb174df942ee47127d
commit c34c98ed62f7f01fa19b1cfb174
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #5 from cvs-commit at gcc dot gnu.org ---
The master branch has been updated by Cary Coutant :
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=44803b5d876fcbbc1c6d9919a1b763679d5c035f
commit 44803b5d876fcbbc1c6d9919a1b
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #4 from H.J. Lu ---
Overflow check doesn't work x32:
[hjl@gnu-6 pr18695]$ cat x.S
.hidden foo
.comm pad,0x8ff0,8
.comm foo,8,8
.text
.globl bar
.type bar, @function
bar:
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #3 from H.J. Lu ---
On users/hjl/gold branch, I got
[hjl@gnu-6 pr18695]$ cat x.S
.hidden foo
.comm pad,0x8ff0,8
.comm foo,8,8
.text
.globl bar
.type bar, @function
bar:
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #2 from H.J. Lu ---
All relocations with 8-bit, 16-bit and 32-bit fields need to check for
overflow.
--
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
--- Comment #1 from H.J. Lu ---
A simpler testcase:
[hjl@gnu-6 pr18591]$ cat x.S
.hidden foo
.comm pad,0x8000,8
.comm foo,8,8
.text
.globl bar
.type bar, @function
bar:
movqfo
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
Rafael Ávila de Espíndola changed:
What|Removed |Added
CC||rafael.espindola at gmail
https://sourceware.org/bugzilla/show_bug.cgi?id=18695
Andrew Senkevich changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
16 matches
Mail list logo