aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2020-10-07 15:24:04 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2020-10-07 15:24:04 -0300
commita04689ee7a2600a1466354096123c57ccd1e1dc7 (patch)
tree6ba9c43f6c7658ad52343133ccbcb0393148b051 /sysdeps/unix/sysv
parentb31d4355ae817aa3caf9414f842cc07465bca028 (diff)
downloadglibc-a04689ee7a2600a1466354096123c57ccd1e1dc7.zip
glibc-a04689ee7a2600a1466354096123c57ccd1e1dc7.tar.gz
glibc-a04689ee7a2600a1466354096123c57ccd1e1dc7.tar.bz2
nptl: Add missing cancellation flags on futex_internal and pselect32
It fixes the tst-cancelx{4,5} and tst-cancel24-{static} regression on some platforms (arm and sparc32). Checked on arm-linux-gnueabihf and sparcv9-linux-gnu.
Diffstat (limited to 'sysdeps/unix/sysv')
-rw-r--r--sysdeps/unix/sysv/linux/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/Makefile b/sysdeps/unix/sysv/linux/Makefile
index a54eb75..de9e865 100644
--- a/sysdeps/unix/sysv/linux/Makefile
+++ b/sysdeps/unix/sysv/linux/Makefile
@@ -69,6 +69,7 @@ CFLAGS-vmsplice.c = -fexceptions -fasynchronous-unwind-tables
CFLAGS-splice.c = -fexceptions -fasynchronous-unwind-tables
CFLAGS-open_by_handle_at.c = -fexceptions -fasynchronous-unwind-tables
CFLAGS-sync_file_range.c = -fexceptions -fasynchronous-unwind-tables
+CFLAGS-pselect32.c = -fexceptions -fasynchronous-unwind-tables
CFLAGS-tst-writev.c += "-DARTIFICIAL_LIMIT=(0x80000000-sysconf(_SC_PAGESIZE))"
sysdep_headers += sys/mount.h sys/acct.h \