aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2019-02-15 21:51:58 +0100
committerFlorian Weimer <fweimer@redhat.com>2019-02-16 08:25:16 +0100
commitad18dadec945329f95b53b63ed69f91878a329df (patch)
tree8c44cc46d0c33a0ddc261e8f6245e0493283d82a /ChangeLog
parentebd32784ce2029d0461a90a79bc4e37f8d051765 (diff)
downloadglibc-ad18dadec945329f95b53b63ed69f91878a329df.tar
glibc-ad18dadec945329f95b53b63ed69f91878a329df.tar.gz
glibc-ad18dadec945329f95b53b63ed69f91878a329df.tar.bz2
glibc-ad18dadec945329f95b53b63ed69f91878a329df.zip
Add check for missing wrapper headers
If building on a subset of architectures only, it is easy to miss wrapper headers which are required by other architectures because they lack the corresponding sysdeps header. The check ensures that every installed header which is not itself a sysdeps header has a header under include/ (that presumably wraps the header, and perhaps also adding declarations and definitions for !_ISOMAC). Also check for the absence of the sysdeps/generic/bits directory removed in commit c72565e5f1124c2dc72573e83406fe999e56091f, to make accidental re-introduction more difficult. Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f3368b7bcb..25985141e2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
2019-02-15 Florian Weimer <fweimer@redhat.com>
+ Check that non-sysdeps headers have wrapper headers.
+ * scripts/check-wrapper-headers.py: New file.
+ * Makefile (tests-special): Add check-wrapper-headers.out.
+ (check-wrapper-headers.out): New target.
+ * Rules (tests-special): Add check-wrapper-headers.out.
+ (check-wrapper-headers.out): New target.
+
+2019-02-15 Florian Weimer <fweimer@redhat.com>
+
Add missing header wrappers under include/.
* include/ar.h: New file.
* include/bits/mqueue2.h: Likewise.