|
@@ -9,6 +9,11 @@ ccflags-vdso := \
|
|
|
$(filter -mmicromips,$(KBUILD_CFLAGS)) \
|
|
|
$(filter -march=%,$(KBUILD_CFLAGS)) \
|
|
|
-D__VDSO__
|
|
|
+
|
|
|
+ifeq ($(cc-name),clang)
|
|
|
+ccflags-vdso += $(filter --target=%,$(KBUILD_CFLAGS))
|
|
|
+endif
|
|
|
+
|
|
|
cflags-vdso := $(ccflags-vdso) \
|
|
|
$(filter -W%,$(filter-out -Wa$(comma)%,$(KBUILD_CFLAGS))) \
|
|
|
-O2 -g -fPIC -fno-strict-aliasing -fno-common -fno-builtin -G 0 \
|