This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch testsuite] add TLS checks to ObjC.
- From: Richard Guenther <richard dot guenther at gmail dot com>
- To: IainS <developer at sandoe-acoustics dot co dot uk>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Janis Johnson <janis dot marie dot johnson at gmail dot com>, Mike Stump <mikestump at comcast dot net>
- Date: Mon, 5 Apr 2010 12:37:39 +0200
- Subject: Re: [Patch testsuite] add TLS checks to ObjC.
- References: <017401EC-4B8B-4038-A7E5-88A19133803A@sandoe-acoustics.co.uk>
On Mon, Apr 5, 2010 at 12:32 PM, IainS <developer@sandoe-acoustics.co.uk> wrote:
> Whilst looking at an emutls problem - I discovered that there are no TLS
> tests in the Obj{C,C++} suite.
>
> This is possibly because Darwin doesn't have TLS, and therefore its
> interaction with ObjC isn't defined.
>
> I've taken the view that, since ObjC is defined as a superset of C, it
> should compile the same TLS code as the C testsuite..
> ... ?(and by implication ObjC++ should compile the g++ TLS tests).
>
> To this, I added ?"tls-init-3.m" which includes both ObjC and TLS syntax in
> the same file.
>
> These have been regtested on {i686,powerpc}-apple-darwin9 and i686-pc-linux.
I see you have not write-after-approvall status in MAINTAINERS.
Do you have a copyright assignment on file (or can someone with
access to the list check that)? If so please get yourself svn write access.
Thanks,
Richard.