diff options
author | Zack Weinberg <zackw@panix.com> | 2019-02-23 19:08:54 -0500 |
---|---|---|
committer | Zack Weinberg <zackw@panix.com> | 2020-01-08 12:52:44 -0500 |
commit | 6de42c53304928eb43ac2153a7b2bc6596e5ffdf (patch) | |
tree | 80b83d114dc23e5a329ef28e6217f90da6c35e44 /sysdeps/unix/sysv/linux/sparc/bits | |
parent | cbce69e70dc4b04fefcc7257e593733b8b03856c (diff) | |
download | glibc-6de42c53304928eb43ac2153a7b2bc6596e5ffdf.tar.gz glibc-6de42c53304928eb43ac2153a7b2bc6596e5ffdf.tar.xz glibc-6de42c53304928eb43ac2153a7b2bc6596e5ffdf.zip |
Move most headers installed by top-level Makefile to misc/.
The Makefile glue to run tests on installed headers is currently duplicated between the top-level Makefile and Rules, because the top-level Makefile doesn't read Rules but does install some headers. This patch moves most of the headers installed by the top-level Makefile to misc/ (chosen arbitrarily; I'm open to putting them somewhere else if reviewers feel it would be better) and removes the duplicated logic from the top-level Makefile. I believe this also means that none of the headers in include/ are installed headers anymore. gnu/lib-names*.h are still generated by code in Makerules and installed by the top-level Makefile. I tried to move them to misc/ as well, but that broke the generation process in a manner that didn't make any sense so I gave up. The tests performed on installed headers are not especially useful for gnu/lib-names*.h so I think we can live with this for now. * include/bits/xopen_lim.h * include/features.h * include/gnu-versions.h * include/gnu/libc-version.h * include/limits.h * include/stdc-predef.h * include/values.h: Move to misc/ and replace with a trivial wrapper. * Makefile (headers): Remove all headers moved to misc/. Don't set a vpath for %.h. (check-installed-headers-c.out, check-installed-headers-cxx.out) (check-wrapper-headers.out): Remove rules. * misc/Makefile (headers): Add all of the above headers and sort the list. * sysdeps/mach/hurd/bits/errno.h: Regenerate.
Diffstat (limited to 'sysdeps/unix/sysv/linux/sparc/bits')
0 files changed, 0 insertions, 0 deletions