GCN: Address undeclared 'NULL' usage in 'libgcc/config/gcn/gthr-gcn.h:__gthread_getspecific' (was: [PATCH 1/3] Create GCN-specific gthreads)

2023-11-03 Thread Thomas Schwinge
Hi! On 2019-06-07T15:39:36+0100, Andrew Stubbs wrote: > This patch creates a new gthread model for AMD GCN devices. > > For now, there's just enough support for libgfortran to use mutexes in > its I/O routines. The rest can be added at a later time, if at all. Hmm, interestingly we don't have th

Re: [PATCH 1/3] Create GCN-specific gthreads

2019-06-19 Thread Jeff Law
On 6/19/19 10:56 AM, Andrew Stubbs wrote: > On 19/06/2019 17:04, Jeff Law wrote: >> On 6/19/19 2:57 AM, Andrew Stubbs wrote: >>> Ping. >>> >>> I can probably approve this myself, as it only affects GCN, but I'd >>> appreciate a second opinion. >> Yes, this would fall under things you could approve

Re: [PATCH 1/3] Create GCN-specific gthreads

2019-06-19 Thread Andrew Stubbs
On 19/06/2019 17:04, Jeff Law wrote: On 6/19/19 2:57 AM, Andrew Stubbs wrote: Ping. I can probably approve this myself, as it only affects GCN, but I'd appreciate a second opinion. Yes, this would fall under things you could approve yourself. Thanks for double-checking. Sorry, I meant I'd l

Re: [PATCH 1/3] Create GCN-specific gthreads

2019-06-19 Thread Jeff Law
On 6/19/19 2:57 AM, Andrew Stubbs wrote: > Ping. > > I can probably approve this myself, as it only affects GCN, but I'd > appreciate a second opinion. Yes, this would fall under things you could approve yourself. Thanks for double-checking. jeff

Re: [PATCH 1/3] Create GCN-specific gthreads

2019-06-19 Thread Andrew Stubbs
Ping. I can probably approve this myself, as it only affects GCN, but I'd appreciate a second opinion. Thanks Andrew On 07/06/2019 15:39, Andrew Stubbs wrote: This patch creates a new gthread model for AMD GCN devices. For now, there's just enough support for libgfortran to use mutexes in

[PATCH 1/3] Create GCN-specific gthreads

2019-06-07 Thread Andrew Stubbs
This patch creates a new gthread model for AMD GCN devices. For now, there's just enough support for libgfortran to use mutexes in its I/O routines. The rest can be added at a later time, if at all. Notes: * GCN GPUs do not support dynamic creation and deletion of threads, so there can be