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 /elf/noload.c | |
parent | cbce69e70dc4b04fefcc7257e593733b8b03856c (diff) | |
download | glibc-6de42c53304928eb43ac2153a7b2bc6596e5ffdf.zip glibc-6de42c53304928eb43ac2153a7b2bc6596e5ffdf.tar.gz glibc-6de42c53304928eb43ac2153a7b2bc6596e5ffdf.tar.bz2 |
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 'elf/noload.c')
0 files changed, 0 insertions, 0 deletions