54c331e8ee3a20c034ba9cd2be0ebda734560bd1
14 include $(PATH_TO_TOP
)/rules.mak
17 # Global configuration
19 include $(TOOLS_PATH
)/config.mk
23 TARGET_DEFNAME
= ..
/..
/hal
/hal
25 TARGET_ASFLAGS
= -I
$(PATH_TO_TOP
)/include -I
$(PATH_TO_TOP
)/ntoskrnl
/include -D__ASM__
-DCONFIG_SMP
27 TARGET_CFLAGS
= -I..
/include -I
$(PATH_TO_TOP
)/ntoskrnl
/include -Wall
-Werror
-DCONFIG_SMP
29 # require os code to explicitly request A/W version of structs/functions
30 TARGET_CFLAGS
+= -D_DISABLE_TIDENTS
32 ifneq ($(CONFIG_SMP
), 1)
35 TARGET_BOOTSTRAP
= yes
73 HAL_OBJECTS
= $(GENERIC_OBJECTS
) $(MP_OBJECTS
)
75 DEP_OBJECTS
:= $(HAL_OBJECTS
)
77 TARGET_OBJECTS
:= $(DEP_OBJECTS
) $(PATH_TO_TOP
)/include/roscfg.h
79 # Note: Must be = and not := since $(DEP_FILES) is assigned a value below
80 TARGET_CLEAN
= $(DEP_FILES
) *.o
*.dll
85 include $(TOOLS_PATH
)/helper.mk
88 # Include automatic dependancy tracking
90 include $(TOOLS_PATH
)/depend.mk