summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorDagfinn Ilmari Mannsåker <ilmari@ilmari.org>2016-01-12 14:47:07 +0000
committerDagfinn Ilmari Mannsåker <ilmari@ilmari.org>2016-01-26 10:51:42 +0000
commitcdfe2e65ec1960d301d083bee421388e064cd234 (patch)
tree37b5c45025c58e9b119007c55b1c261603ef92e6 /win32
parent34e79b757ab6100d44bdbfa6f9603793a4215bbf (diff)
downloadperl-cdfe2e65ec1960d301d083bee421388e064cd234.tar.gz
Probe for and expose more fields for SA_SIGINFO
These are all specified by POSIX/SUSv3, but not all platforms have them, as mentioned in POSIX.pm. We can only test the pid, uid and code fields, since they are the only ones that are defined for a user-sent signal.
Diffstat (limited to 'win32')
-rw-r--r--win32/config.ce7
-rw-r--r--win32/config.gc7
-rw-r--r--win32/config.vc7
3 files changed, 21 insertions, 0 deletions
diff --git a/win32/config.ce b/win32/config.ce
index 2c978a5509..e18506fd9e 100644
--- a/win32/config.ce
+++ b/win32/config.ce
@@ -488,6 +488,13 @@ d_shmctl='undef'
d_shmdt='undef'
d_shmget='undef'
d_sigaction='undef'
+d_siginfo_si_addr='undef'
+d_siginfo_si_band='undef'
+d_siginfo_si_errno='undef'
+d_siginfo_si_pid='undef'
+d_siginfo_si_status='undef'
+d_siginfo_si_uid='undef'
+d_siginfo_si_value='undef'
d_signbit='undef'
d_sigprocmask='undef'
d_sigsetjmp='undef'
diff --git a/win32/config.gc b/win32/config.gc
index 7b37e54224..390be9b4a5 100644
--- a/win32/config.gc
+++ b/win32/config.gc
@@ -488,6 +488,13 @@ d_shmctl='undef'
d_shmdt='undef'
d_shmget='undef'
d_sigaction='undef'
+d_siginfo_si_addr='undef'
+d_siginfo_si_band='undef'
+d_siginfo_si_errno='undef'
+d_siginfo_si_pid='undef'
+d_siginfo_si_status='undef'
+d_siginfo_si_uid='undef'
+d_siginfo_si_value='undef'
d_signbit='undef'
d_sigprocmask='undef'
d_sigsetjmp='undef'
diff --git a/win32/config.vc b/win32/config.vc
index 8bf7fbadc2..aa79d2bbef 100644
--- a/win32/config.vc
+++ b/win32/config.vc
@@ -488,6 +488,13 @@ d_shmctl='undef'
d_shmdt='undef'
d_shmget='undef'
d_sigaction='undef'
+d_siginfo_si_addr='undef'
+d_siginfo_si_band='undef'
+d_siginfo_si_errno='undef'
+d_siginfo_si_pid='undef'
+d_siginfo_si_status='undef'
+d_siginfo_si_uid='undef'
+d_siginfo_si_value='undef'
d_signbit='undef'
d_sigprocmask='undef'
d_sigsetjmp='undef'