Georg-Johann Lay <a...@gjlay.de> writes: >> This has nothing to do with AVR, but is PR middle-end/50638. It breaks >> TLS on all emutls targets. A patch has been posted and approved, but >> apparently not yet installed. > > Thanks for the notice. > The GCC documentation says that TLS need support of a dynamic linker. It's > unlikely there will ever be a dynamic linker on a device with some tens k for > code and some k of RAM?
I suppose this applies to native TLS, not emutls. >> So please be more careful investigating testsuite failures before >> XFAILing or skipping them. > > Sorry, experience is that many test cases are not well written to parametrize > for small targets and it's merely impossible to catch up with hundreds of test Not only small, but unusual targets in general ;-) > case fall out from them and to see the real problems. But it's still important to either do the analysis (or have someone who knows that area in depth do the analysis :-) to avoid papering over the real problem. I like to keep the number of testsuite failure manageable myself, so I know how your feeling ;-) Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University