[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.
- Re: %gs:0x14, Thomas Schwinge, 2006/11/14
- Re: %gs:0x14, Samuel Thibault, 2006/11/14
- Re: %gs:0x14, Thomas Schwinge, 2006/11/14
- Re: %gs:0x14, Thomas Schwinge, 2006/11/14
- Re: %gs:0x14, Neill Miller, 2006/11/14
- Re: %gs:0x14, Samuel Thibault, 2006/11/14
- Re: %gs:0x14, Neill Miller, 2006/11/14
- Re: %gs:0x14, Samuel Thibault, 2006/11/14
- Re: %gs:0x14, Neill Miller, 2006/11/14
Re: %gs:0x14, Thomas Schwinge, 2006/11/15
Re: %gs:0x14,
Roland McGrath <=