|
@@ -37,6 +37,13 @@ endif
|
|
|
CFLAGS-ssp.c := $(SSP_DISABLE_FLAGS)
|
|
CFLAGS-ssp.c := $(SSP_DISABLE_FLAGS)
|
|
|
CFLAGS-ssp-local.c := $(SSP_DISABLE_FLAGS)
|
|
CFLAGS-ssp-local.c := $(SSP_DISABLE_FLAGS)
|
|
|
|
|
|
|
|
|
|
+ifneq ($(findstring mremap.c,$(CSRC)),)
|
|
|
|
|
+# for -combine, make sure that we don't pollute our non-varargs mremap decl
|
|
|
|
|
+# with some vararg decl from later in the TU by putting ours after anybody
|
|
|
|
|
+# else who is picking up mman.h.
|
|
|
|
|
+# This is admittedly a small work-around..
|
|
|
|
|
+CSRC := $(filter-out mremap.c,$(CSRC)) mremap.c
|
|
|
|
|
+endif
|
|
|
COMMON_SRC := $(patsubst %.c,$(COMMON_DIR)/%.c,$(CSRC))
|
|
COMMON_SRC := $(patsubst %.c,$(COMMON_DIR)/%.c,$(CSRC))
|
|
|
COMMON_OBJ := $(patsubst %.c,$(COMMON_OUT)/%.o,$(CSRC))
|
|
COMMON_OBJ := $(patsubst %.c,$(COMMON_OUT)/%.o,$(CSRC))
|
|
|
|
|
|