bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: %gs:0x14


From: Roland McGrath
Subject: Re: %gs:0x14
Date: Tue, 21 Nov 2006 21:09:12 -0800 (PST)

I think it really ought to be controlled by a -mno-stack-protector-tls or
suchlike, for complete flexibility.  Obviously it should default to
disabled for -ffreestanding.  Those are GCC quality issues.  AFAIK, it does
configure checks on the installed libc for linux configs to decide the ssp
stuff.

Long term, Hurd gcc targets should match Linux target configs 100% wrt code
generation.  Divergence beyond -specs details of -I/-l et al is trouble.
atm, Hurd libc doesn't set up %gs, but with fixed TLS support it should and
should match the few layout bits that code generation uses.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]