1 ifeq ($(CONFIG_HOST_2G_2G), y)
7 CFLAGS += -U__$(SUBARCH)__ -U$(SUBARCH)
9 ELF_FORMAT = elf32-$(SUBARCH)
11 OBJCOPYFLAGS := -O binary -R .note -R .comment -S
12 LDFLAGS_BLOB := --format binary --oformat elf32-i386
14 SYS_DIR := $(ARCH_DIR)/include/sysdep-i386
15 SYS_UTIL_DIR := $(ARCH_DIR)/sys-i386/util
17 SYS_HEADERS = $(SYS_DIR)/sc.h $(SYS_DIR)/thread.h
19 sys_prepare: $(SYS_DIR)/sc.h
21 prepare: $(SYS_HEADERS)
23 filechk_$(SYS_DIR)/sc.h := $(SYS_UTIL_DIR)/mk_sc
25 $(SYS_DIR)/sc.h: $(SYS_UTIL_DIR)/mk_sc
28 filechk_$(SYS_DIR)/thread.h := $(SYS_UTIL_DIR)/mk_thread
30 $(SYS_DIR)/thread.h: $(SYS_UTIL_DIR)/mk_thread
33 $(SYS_UTIL_DIR)/mk_sc: scripts/basic/fixdep include/config/MARKER FORCE ;
34 $(Q)$(MAKE) $(build)=$(SYS_UTIL_DIR) $@
36 $(SYS_UTIL_DIR)/mk_thread: $(ARCH_SYMLINKS) $(GEN_HEADERS) sys_prepare FORCE ;
37 $(Q)$(MAKE) $(build)=$(SYS_UTIL_DIR) $@
39 $(SYS_UTIL_DIR): include/asm FORCE
40 $(Q)$(MAKE) $(build)=$(SYS_UTIL_DIR)
42 CLEAN_FILES += $(SYS_HEADERS)