This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/46131] Some TLS execution tests fail on Tru64 UNIX with emutls
- From: "rth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 22 Oct 2010 14:52:16 +0000
- Subject: [Bug middle-end/46131] Some TLS execution tests fail on Tru64 UNIX with emutls
- Auto-submitted: auto-generated
- References: <bug-46131-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46131
--- Comment #3 from Richard Henderson <rth at gcc dot gnu.org> 2010-10-22 14:51:59 UTC ---
I don't see anything wrong in the assembler code for
the test case. I think you'll need to debug the libgcc
routines to see what's going wrong in between there and
the system thread library.
Of course this test passes at -O3 because in that
case we inline the function and simplify everything
away entirely.