https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
--- Comment #19 from GCC Commits ---
The master branch has been updated by Rainer Orth :
https://gcc.gnu.org/g:086ee8d08669fe597e6c63a4e5489d2df7698ec8
commit r15-5501-g086ee8d08669fe597e6c63a4e5489d2df7698ec8
Author: Uros Bizjak
Date: Wed N
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
Rainer Orth changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
--- Comment #17 from Rainer Orth 2011-01-07 15:27:50
UTC ---
Author: ro
Date: Fri Jan 7 15:27:47 2011
New Revision: 168575
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168575
Log:
Backport from mainline:
2011-01-06 Rainer Orth
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
--- Comment #16 from Rainer Orth 2011-01-07 13:02:34
UTC ---
Author: ro
Date: Fri Jan 7 13:02:29 2011
New Revision: 168567
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168567
Log:
Backport from mainline:
2011-01-06 Rainer Orth
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
Rainer Orth changed:
What|Removed |Added
Status|RESOLVED|ASSIGNED
URL|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
--- Comment #14 from Rainer Orth 2011-01-06 19:44:35
UTC ---
Author: ro
Date: Thu Jan 6 19:44:32 2011
New Revision: 168553
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168553
Log:
PR target/43309
* config/i386/i386.c (legitimiz
--- Comment #13 from ro at gcc dot gnu dot org 2010-03-22 23:57 ---
Sun ld implements the letter of the AMD64 TLS spec; we need to handle this.
--
ro at gcc dot gnu dot org changed:
What|Removed |Added
--
--- Comment #12 from ro at CeBiTec dot Uni-Bielefeld dot DE 2010-03-09
19:14 ---
Subject: Re: amd64 TLS IE code sequence on Solaris 2/x86 violates spec
> --- Comment #11 from hjl dot tools at gmail dot com 2010-03-09 18:45
> ---
> Sun linker changes
>
>4: 64 48 8b 14 2
--- Comment #11 from hjl dot tools at gmail dot com 2010-03-09 18:45
---
Sun linker changes
4: 64 48 8b 14 25 00 00 00 00 mov%fs:0x0,%rdx
d: 48 8b 05 00 00 00 00mov0x0(%rip),%rax# 14
10: R_X86_64_GOTTPOFF cnt-0x4
to
400e0c: 64 48 8b 04
--- Comment #10 from ro at CeBiTec dot Uni-Bielefeld dot DE 2010-03-09
18:43 ---
Subject: Re: amd64 TLS IE code sequence on Solaris 2/x86 violates spec
> --- Comment #6 from hjl dot tools at gmail dot com 2010-03-09 18:30
> ---
> Please also update tie executables generated
--- Comment #9 from ro at CeBiTec dot Uni-Bielefeld dot DE 2010-03-09
18:38 ---
Subject: Re: amd64 TLS IE code sequence on Solaris 2/x86 violates spec
> --- Comment #4 from hjl dot tools at gmail dot com 2010-03-09 18:11
> ---
> Please also upload tie.o.
Done.
Raine
--- Comment #8 from ro at gcc dot gnu dot org 2010-03-09 18:37 ---
Created an attachment (id=20063)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20063&action=view)
Object file
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
--- Comment #7 from jakub at gcc dot gnu dot org 2010-03-09 18:35 ---
/* IE->LE transition:
Originally it can be one of:
movq f...@gottpoff(%rip), %reg
addq f...@gottpoff(%rip), %reg
We
--- Comment #6 from hjl dot tools at gmail dot com 2010-03-09 18:30 ---
Please also update tie executables generated by Sun and GNU linkers
with the SAME relocatable input.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
--- Comment #5 from jakub at gcc dot gnu dot org 2010-03-09 18:29 ---
case R_X86_64_GOTTPOFF:
/* Check transition from IE access model:
movq f...@gottpoff(%rip), %reg
addq f...@gottpoff(%rip), %reg
*/
is very much intentional.
--
http
--- Comment #4 from hjl dot tools at gmail dot com 2010-03-09 18:11 ---
Please also upload tie.o.
--
hjl dot tools at gmail dot com changed:
What|Removed |Added
--- Comment #3 from ro at gcc dot gnu dot org 2010-03-09 17:51 ---
Created an attachment (id=20061)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20061&action=view)
Executable created with Sun ld
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
--- Comment #2 from ro at gcc dot gnu dot org 2010-03-09 17:50 ---
Created an attachment (id=20060)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20060&action=view)
Executable created with GNU ld
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
--- Comment #1 from ro at gcc dot gnu dot org 2010-03-09 17:50 ---
Created an attachment (id=20059)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20059&action=view)
Test program
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309
19 matches
Mail list logo