Hi Alan, On Mon, Nov 11, 2019 at 05:46:01PM +1030, Alan Modra wrote: > On Wed, Aug 21, 2019 at 09:55:28PM +0930, Alan Modra wrote: > > On Mon, Aug 19, 2019 at 07:45:19AM -0500, Segher Boessenkool wrote: > > > But if you think we can remove the !TARGET_TLS_MARKERS everywhere it > > > is relevant at all, now is the time, patches very welcome, it would be > > > a nice cleanup :-) Needs testing everywhere of course, but now is > > > stage 1 :-) > > > > This patch removes !TARGET_TLS_MARKERS support. -mtls-markers (and > > -mno-tls-markers) disappear as valid options too, because I figure > > they haven't been used too much except by people testing the > > compiler. Bootstrapped and regression tested powerpc64le-linux and > > powerpc-ibm-aix7.1.3.0 (on gcc111). I believe powerpc*-darwin doesn't > > support TLS.
Excellent :-) > > Requiring an 8 year old binutils-2.20 shouldn't be that onerous. Right. Your binutils should be about the same vintage as your GCC, or various things will not work anyway. And building binutils is easy and cheap anyway, compared to building GCC. > I should have pinged this before now, And I shouldn't have dropped it :-) > and really I think the following > additional patch makes more sense than any sort of sorry message. > Mostly people will be running the assembler anyway so will discover > quickly that their assembler is too old. Yeah, that's fine. Almost no one would ever hit that anwyay. I'll reply to the rest as reply to the original mail. Segher