Remove last place for definition of IS_IN_* macros
authorSiddhesh Poyarekar <siddhesh@redhat.com>
Thu, 20 Nov 2014 15:54:22 +0000 (21:24 +0530)
committerSiddhesh Poyarekar <siddhesh@redhat.com>
Mon, 24 Nov 2014 06:11:48 +0000 (11:41 +0530)
Ignoring IS_IN_build, which has a different purpose altogether, this
patch removes the last bit of IS_IN_* macro definitions.  Now barring
NOT_IN_libc, all cases use the IN_MODULE scheme.

Generated code unchanged on x86_64.

* extra-lib.mk (CPPFLAGS-$(lib)): Remove IS_IN_$(lib).

ChangeLog
extra-lib.mk

index ce1559e..c70d68a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2014-11-24  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
+       * extra-lib.mk (CPPFLAGS-$(lib)): Remove IS_IN_$(lib).
+
        * elf/Makefile (CPPFLAGS-.os): Remove IS_IN_rtld.
        * elf/dl-open.c: Use IS_IN (rtld) instead if IS_IN_rtld.
        * elf/rtld-Rules: Likewise.
index c719bd9..7cdf823 100644 (file)
@@ -106,4 +106,4 @@ ifneq (,$(cpp-srcs-left))
 include $(patsubst %,$(..)cppflags-iterator.mk,$(cpp-srcs-left))
 endif
 
-CPPFLAGS-$(lib) := -DNOT_IN_libc=1 -DIS_IN_$(lib)=1
+CPPFLAGS-$(lib) := -DNOT_IN_libc=1