Re: [systemd-devel] [PATCH] __thread -- thread_local for C11 compat

2013-12-17 Thread Lennart Poettering
On Sun, 15.12.13 16:19, Shawn Landden (sh...@churchofgit.com) wrote: to actually use this we would have to add this patch: diff --git a/configure.ac b/configure.ac index f85e86e..5ead127 100644 --- a/configure.ac +++ b/configure.ac @@ -113,6 +113,7 @@ AS_IF([test

Re: [systemd-devel] [PATCH] __thread -- thread_local for C11 compat

2013-12-17 Thread Lennart Poettering
On Sun, 15.12.13 16:24, Shawn Landden (sh...@churchofgit.com) wrote: Also make thread_local available w/o including threads.h. (as the latter hasn't been implemented, but this part is trivial) Thanks! Applied! --- src/libsystemd-bus/sd-bus.c | 4 ++-- src/libsystemd-bus/sd-event.c

Re: [systemd-devel] [PATCH] __thread -- thread_local for C11 compat

2013-12-17 Thread Shawn Landden
On Tue, Dec 17, 2013 at 12:46 PM, Lennart Poettering lenn...@poettering.net wrote: On Sun, 15.12.13 16:19, Shawn Landden (sh...@churchofgit.com) wrote: to actually use this we would have to add this patch: diff --git a/configure.ac b/configure.ac index f85e86e..5ead127 100644 ---

[systemd-devel] [PATCH] __thread -- thread_local for C11 compat

2013-12-15 Thread Shawn Landden
also make thread_local available w/o including threads.h --- src/libsystemd-bus/sd-bus.c | 4 ++-- src/libsystemd-bus/sd-event.c | 2 +- src/libsystemd-id128/sd-id128.c | 8 src/login/logind-inhibit.c | 2 +- src/shared/capability.c | 4 ++-- src/shared/cgroup-util.c

[systemd-devel] [PATCH] __thread -- thread_local for C11 compat

2013-12-15 Thread Shawn Landden
also make thread_local available w/o including threads.h --- src/libsystemd-bus/sd-bus.c | 4 ++-- src/libsystemd-bus/sd-event.c | 2 +- src/libsystemd-id128/sd-id128.c | 8 src/login/logind-inhibit.c | 2 +- src/shared/capability.c | 4 ++--

Re: [systemd-devel] [PATCH] __thread -- thread_local for C11 compat

2013-12-15 Thread Shawn Landden
On Sun, Dec 15, 2013 at 1:56 PM, Lennart Poettering lenn...@poettering.net wrote: On Sun, 15.12.13 13:19, Shawn Landden (sh...@churchofgit.com) wrote: also make thread_local available w/o including threads.h Hmm, that looks a bit too early, no? Does gcc even support this? glibc gcc-4.9

Re: [systemd-devel] [PATCH] __thread -- thread_local for C11 compat

2013-12-15 Thread Lennart Poettering
On Sun, 15.12.13 14:56, Shawn Landden (sh...@churchofgit.com) wrote: On Sun, Dec 15, 2013 at 1:56 PM, Lennart Poettering lenn...@poettering.net wrote: On Sun, 15.12.13 13:19, Shawn Landden (sh...@churchofgit.com) wrote: also make thread_local available w/o including threads.h Hmm,

Re: [systemd-devel] [PATCH] __thread -- thread_local for C11 compat

2013-12-15 Thread Shawn Landden
On Sun, Dec 15, 2013 at 3:16 PM, Lennart Poettering lenn...@poettering.net wrote: On Sun, 15.12.13 14:56, Shawn Landden (sh...@churchofgit.com) wrote: On Sun, Dec 15, 2013 at 1:56 PM, Lennart Poettering lenn...@poettering.net wrote: On Sun, 15.12.13 13:19, Shawn Landden

[systemd-devel] [PATCH] __thread -- thread_local for C11 compat

2013-12-15 Thread Shawn Landden
Also make thread_local available w/o including threads.h. (as the latter hasn't been implemented, but this part is trivial) --- src/libsystemd-bus/sd-bus.c | 4 ++-- src/libsystemd-bus/sd-event.c | 2 +- src/libsystemd-id128/sd-id128.c | 8 src/login/logind-inhibit.c | 2