This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [CFT, try 9] Emulated tls rewrite


On 07/21/2010 07:32 PM, Jack Howarth wrote:
> /sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100721/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.22.6.f90:4:0:
> sorry, unimplemented: thread-local COMMON data not implemented
> 
> Any idea why your version (with the emutls code as a pass) fails
> gfortran.dg/gomp/appendix-a/a.22.6.f90 and Iain's version didn't?

I have absolutely no idea how you can get that message.

Suppose that a TLS variable did slip past the IPA pass and didn't get
lowered.  Then you *should* have failed the gcc_checking_assert right
at the top of assemble_variable.



r~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]