|
@@ -104,9 +104,11 @@ else
|
|
|
debug_flags =
|
|
|
endif
|
|
|
|
|
|
-orig_c_flags = $(KBUILD_CFLAGS) $(ccflags-y) $(CFLAGS_$(basetarget).o)
|
|
|
+orig_c_flags = $(KBUILD_CPPFLAGS) $(KBUILD_CFLAGS) \
|
|
|
+ $(ccflags-y) $(CFLAGS_$(basetarget).o)
|
|
|
_c_flags = $(filter-out $(CFLAGS_REMOVE_$(basetarget).o), $(orig_c_flags))
|
|
|
-_a_flags = $(KBUILD_AFLAGS) $(asflags-y) $(AFLAGS_$(basetarget).o)
|
|
|
+_a_flags = $(KBUILD_CPPFLAGS) $(KBUILD_AFLAGS) \
|
|
|
+ $(asflags-y) $(AFLAGS_$(basetarget).o)
|
|
|
_cpp_flags = $(KBUILD_CPPFLAGS) $(cppflags-y) $(CPPFLAGS_$(@F))
|
|
|
|
|
|
# If building the kernel in a separate objtree expand all occurrences
|
|
@@ -127,15 +129,16 @@ __a_flags = $(call flags,_a_flags)
|
|
|
__cpp_flags = $(call flags,_cpp_flags)
|
|
|
endif
|
|
|
|
|
|
-c_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(KBUILD_CPPFLAGS) \
|
|
|
- $(__c_flags) $(modkern_cflags) \
|
|
|
+c_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(LINUXINCLUDE) \
|
|
|
+ $(__c_flags) $(modkern_cflags) \
|
|
|
-D"KBUILD_STR(s)=\#s" $(basename_flags) $(modname_flags) \
|
|
|
$(debug_flags)
|
|
|
|
|
|
-a_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(KBUILD_CPPFLAGS) \
|
|
|
+a_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(LINUXINCLUDE) \
|
|
|
$(__a_flags) $(modkern_aflags)
|
|
|
|
|
|
-cpp_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(__cpp_flags)
|
|
|
+cpp_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(LINUXINCLUDE) \
|
|
|
+ $(__cpp_flags)
|
|
|
|
|
|
ld_flags = $(LDFLAGS) $(ldflags-y)
|
|
|
|