[gomp4] Rationalise thread-local variables in libgomp OpenACC support

Julian Brown julian@codesourcery.com
Wed Oct 29 15:28:00 GMT 2014


On Tue, 28 Oct 2014 11:16:19 +0000
Julian Brown <julian@codesourcery.com> wrote:

> Hi,
> 
> This patch rationalises TLS support by moving all thread-local
> variables into a single structure. Because this meant interfering with
> how per-thread/per-device initialisation was done, I took the
> opportunity to tidy up a couple of other bits along the way.
> Highlights are:

Here's a slightly-updated version of the patch, adjusted for Thomas's
removal of the queue.h list-handling functions. ChangeLog as before.

Thanks,

Julian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tls-rework-gomp4-4.diff
Type: text/x-patch
Size: 69349 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20141029/016a614a/attachment.bin>


More information about the Gcc-patches mailing list