This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug lto/47259] LTO and global register variable
- From: "ubizjak at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 02 Dec 2011 11:11:43 +0000
- Subject: [Bug lto/47259] LTO and global register variable
- Auto-submitted: auto-generated
- References: <bug-47259-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47259
Uros Bizjak <ubizjak at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
--- Comment #9 from Uros Bizjak <ubizjak at gmail dot com> 2011-12-02 11:11:43 UTC ---
(In reply to comment #7)
> Fixed.
Not really ... [1]:
Executing on host: /home/uros/gcc-build/gcc/xgcc -B/home/uros/gcc-build/gcc/
c_lto_pr47259_0.o c_lto_pr47259_1.o -O2 -flto -w -o
gcc-dg-lto-pr47259-01.exe (timeout = 300)
In file included from :0:0:
/home/uros/gcc-svn/trunk/gcc/testsuite/gcc.dg/lto/pr47259_0.c:5:14: error:
invalid register name for 'r'
lto1: fatal error: errors during merging of translation units
compilation terminated.
lto-wrapper: /home/uros/gcc-build/gcc/xgcc returned 1 exit status
/usr/local/x86_64-unknown-linux-gnu/bin/ld: lto-wrapper failed
collect2: error: ld returned 1 exit status
compiler exited with status 1
[1] http://gcc.gnu.org/ml/gcc-testresults/2011-12/msg00162.html