From 05fc85cb17e075c862e223ff2b09fbc5bf0642d3 Mon Sep 17 00:00:00 2001 From: Paul Pluzhnikov Date: Sat, 8 Mar 2014 17:01:11 -0800 Subject: Add pthread_signal_safe_key_create. --- ports/sysdeps/unix/sysv/linux/aarch64/nptl/bits/local_lim.h | 1 + ports/sysdeps/unix/sysv/linux/alpha/nptl/bits/local_lim.h | 1 + ports/sysdeps/unix/sysv/linux/mips/nptl/bits/local_lim.h | 1 + ports/sysdeps/unix/sysv/linux/tile/bits/local_lim.h | 1 + 4 files changed, 4 insertions(+) (limited to 'ports/sysdeps') diff --git a/ports/sysdeps/unix/sysv/linux/aarch64/nptl/bits/local_lim.h b/ports/sysdeps/unix/sysv/linux/aarch64/nptl/bits/local_lim.h index 0b01c72de4..10f27b9ec2 100644 --- a/ports/sysdeps/unix/sysv/linux/aarch64/nptl/bits/local_lim.h +++ b/ports/sysdeps/unix/sysv/linux/aarch64/nptl/bits/local_lim.h @@ -63,6 +63,7 @@ #define _POSIX_THREAD_KEYS_MAX 128 /* This is the value this implementation supports. */ #define PTHREAD_KEYS_MAX 1024 +#define PTHREAD_SIGNAL_SAFE_KEYS_MAX 4 /* Controlling the iterations of destructors for thread-specific data. */ #define _POSIX_THREAD_DESTRUCTOR_ITERATIONS 4 diff --git a/ports/sysdeps/unix/sysv/linux/alpha/nptl/bits/local_lim.h b/ports/sysdeps/unix/sysv/linux/alpha/nptl/bits/local_lim.h index 950273e063..70e8665b0a 100644 --- a/ports/sysdeps/unix/sysv/linux/alpha/nptl/bits/local_lim.h +++ b/ports/sysdeps/unix/sysv/linux/alpha/nptl/bits/local_lim.h @@ -62,6 +62,7 @@ #define _POSIX_THREAD_KEYS_MAX 128 /* This is the value this implementation supports. */ #define PTHREAD_KEYS_MAX 1024 +#define PTHREAD_SIGNAL_SAFE_KEYS_MAX 4 /* Controlling the iterations of destructors for thread-specific data. */ #define _POSIX_THREAD_DESTRUCTOR_ITERATIONS 4 diff --git a/ports/sysdeps/unix/sysv/linux/mips/nptl/bits/local_lim.h b/ports/sysdeps/unix/sysv/linux/mips/nptl/bits/local_lim.h index 2366908d9c..32a6775f38 100644 --- a/ports/sysdeps/unix/sysv/linux/mips/nptl/bits/local_lim.h +++ b/ports/sysdeps/unix/sysv/linux/mips/nptl/bits/local_lim.h @@ -62,6 +62,7 @@ #define _POSIX_THREAD_KEYS_MAX 128 /* This is the value this implementation supports. */ #define PTHREAD_KEYS_MAX 1024 +#define PTHREAD_SIGNAL_SAFE_KEYS_MAX 4 /* Controlling the iterations of destructors for thread-specific data. */ #define _POSIX_THREAD_DESTRUCTOR_ITERATIONS 4 diff --git a/ports/sysdeps/unix/sysv/linux/tile/bits/local_lim.h b/ports/sysdeps/unix/sysv/linux/tile/bits/local_lim.h index 4e5605fd52..2f92153d93 100644 --- a/ports/sysdeps/unix/sysv/linux/tile/bits/local_lim.h +++ b/ports/sysdeps/unix/sysv/linux/tile/bits/local_lim.h @@ -62,6 +62,7 @@ #define _POSIX_THREAD_KEYS_MAX 128 /* This is the value this implementation supports. */ #define PTHREAD_KEYS_MAX 1024 +#define PTHREAD_SIGNAL_SAFE_KEYS_MAX 4 /* Controlling the iterations of destructors for thread-specific data. */ #define _POSIX_THREAD_DESTRUCTOR_ITERATIONS 4 -- cgit 1.4.1