This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [PATCH/RFA] SH TLS support
- From: kaz Kojima <kkojima at rr dot iij4u dot or dot jp>
- To: stephen dot clarke at superh dot com
- Cc: hp at bitrange dot com, joern dot rennecke at superh dot com, binutils at sources dot redhat dot com
- Date: Fri, 04 Oct 2002 09:36:27 +0900
- Subject: Re: [PATCH/RFA] SH TLS support
- References: <287E4644B5249D449C56FA5409A874AE03EFC0@sh-us-ex01.us.w2k.superh.com>
"Clarke, Stephen" <stephen.clarke@superh.com> wrote:
> > The SH ELF TLS relocation numbers (144-155) are allocated as a GNU
> > extension, though I'm not sure whether these numbers are used for
> > another purpose on non-GNU system or not.
>
> I checked in the most recent elf document I have from Hitachi
> (it's dated Sep 12 2000), and these reloc. numbers are not used
> there.
>
> There's a kind of implication that 128 and higher are used for
> Hitachi's non-bit relocations, but only 128-142 have a defined
> purpose, and then 160-175 are reserved for dynamic linkage and
> 224-255 are marked "ignore".
>
> The only other SH ELF system I can think of right now is Greenhills'.
> I don't have information on their ELF usage, though I'd
> expect they follow the Hitachi usage.
Thanks a lot for checking. Is there any problem with 144-155
from the viewpoint of SH-5?
Regards,
kaz