aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2017-06-21 17:35:24 +0000
committerJoseph Myers <joseph@codesourcery.com>2017-06-21 17:35:24 +0000
commit9649350d2ee47fae00794d57e2526aa5d67d900e (patch)
tree4df0b2b5bbe6258a10ca35f3e0f57b5fa14d44aa /ChangeLog
parent03feacb562650cc3d51e9e76cd97e80e648aad84 (diff)
downloadglibc-9649350d2ee47fae00794d57e2526aa5d67d900e.zip
glibc-9649350d2ee47fae00794d57e2526aa5d67d900e.tar.gz
glibc-9649350d2ee47fae00794d57e2526aa5d67d900e.tar.bz2
Fix tile SA_* conditions for POSIX.1:2008 (bug 21622).
As shown by conform/ tests once the remaining namespace issues are fixed, the tile bits/sigaction.h fails to declare SA_RESETHAND, SA_RESTART and SA_NODEFER for non-XSI POSIX.1:2008 as other versions do. Those constants were moved from XSI to Base in the 2008 edition of POSIX. This patch fixes the conditions to match other versions of this header. Tested (compilation only) for tilegx-linux-gnu with build-many-glibcs.py. [BZ #21622] * sysdeps/unix/sysv/linux/tile/bits/sigaction.h (SA_RESTART): Define for [__USE_UNIX98 || __USE_XOPEN2K8], not [__USE_UNIX98 || __USE_MISC]. (SA_NODEFER): Likewise. (SA_RESETHAND): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a0d07fd..d2dd7d4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2017-06-21 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #21622]
+ * sysdeps/unix/sysv/linux/tile/bits/sigaction.h (SA_RESTART):
+ Define for [__USE_UNIX98 || __USE_XOPEN2K8], not [__USE_UNIX98 ||
+ __USE_MISC].
+ (SA_NODEFER): Likewise.
+ (SA_RESETHAND): Likewise.
+
2017-06-21 H.J. Lu <hongjiu.lu@intel.com>
* elf/dl-tunables.list (glibc.tune.ifunc): Removed.