diff options
author | Zack Weinberg <zackw@panix.com> | 2017-05-08 15:52:26 -0400 |
---|---|---|
committer | Zack Weinberg <zackw@panix.com> | 2017-05-09 07:06:29 -0400 |
commit | 2bfdaeddaad93425b93c42ef7a75443b96824942 (patch) | |
tree | ba08f29a6a80c64d9327e57a915d39f6e0750cee /libof-iterator.mk | |
parent | 61f4fa7fd71407b56c32e6be5147d84536697569 (diff) | |
download | glibc-2bfdaeddaad93425b93c42ef7a75443b96824942.zip glibc-2bfdaeddaad93425b93c42ef7a75443b96824942.tar.gz glibc-2bfdaeddaad93425b93c42ef7a75443b96824942.tar.bz2 |
Rename cppflags-iterator.mk to libof-iterator.mk, remove extra-modules.mk.
cppflags-iterator.mk no longer has anything to do with CPPFLAGS; all
it does is set libof-$(foo) for a list of files. extra-modules.mk
does the same thing, but with a different input variable, and doesn't
let the caller control the module. Therefore, this patch gives
cppflags-iterator.mk a better name, removes extra-modules.mk, and
updates all uses of both.
* extra-modules.mk: Delete file.
* cppflags-iterator.mk: Rename to ...
* libof-iterator.mk: ...this. Adjust comments.
* Makerules, extra-lib.mk, benchtests/Makefile, elf/Makefile
* elf/rtld-Rules, iconv/Makefile, locale/Makefile, malloc/Makefile
* nscd/Makefile, sunrpc/Makefile, sysdeps/s390/Makefile:
Use libof-iterator.mk instead of cppflags-iterator.mk or
extra-modules.mk.
* benchtests/strcoll-inputs/filelist#en_US.UTF-8: Remove
extra-modules.mk and cppflags-iterator.mk, add libof-iterator.mk.
Diffstat (limited to 'libof-iterator.mk')
-rw-r--r-- | libof-iterator.mk | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libof-iterator.mk b/libof-iterator.mk new file mode 100644 index 0000000..31560ce --- /dev/null +++ b/libof-iterator.mk @@ -0,0 +1,8 @@ +# This file is included several times in a row, once for each element +# $(cpp-src) of $(cpp-srcs-left). It sets libof-$(cpp-src) to $(lib) +# for each. + +cpp-src := $(firstword $(cpp-srcs-left)) +cpp-srcs-left := $(filter-out $(cpp-src),$(cpp-srcs-left)) + +libof-$(notdir $(cpp-src)) := $(lib) |