mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 12:43:29 +02:00
um: prevent user code in modules
By not doing the user code cflags mangling we can simply break the build for any user code sneaking into modules. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Richard Weinberger <richard@nod.at>
This commit is contained in:
committed by
Richard Weinberger
parent
5d90cf6dcc
commit
fc54a4f159
@@ -4,8 +4,8 @@
|
|||||||
# ===========================================================================
|
# ===========================================================================
|
||||||
|
|
||||||
USER_SINGLE_OBJS := \
|
USER_SINGLE_OBJS := \
|
||||||
$(foreach f,$(patsubst %.o,%,$(obj-y) $(obj-m)),$($(f)-objs))
|
$(foreach f,$(patsubst %.o,%,$(obj-y)),$($(f)-objs))
|
||||||
USER_OBJS += $(filter %_user.o,$(obj-y) $(obj-m) $(USER_SINGLE_OBJS))
|
USER_OBJS += $(filter %_user.o,$(obj-y) $(USER_SINGLE_OBJS))
|
||||||
USER_OBJS := $(foreach file,$(USER_OBJS),$(obj)/$(file))
|
USER_OBJS := $(foreach file,$(USER_OBJS),$(obj)/$(file))
|
||||||
|
|
||||||
$(USER_OBJS:.o=.%): \
|
$(USER_OBJS:.o=.%): \
|
||||||
|
Reference in New Issue
Block a user