98e1dbb895dc7ee058a94b5327c3b1753edc7c4b
[sdk] / include.mk
1 # TOOLCHAIN
2 export CC      = $(CCACHE_COMPILE) $(DISTCC_COMPILE) $(GCC_PREFIX)gcc$(_SYSROOT)
3 export CPP     = $(CCACHE_COMPILE) $(DISTCC_COMPILE) $(GCC_PREFIX)cpp$(_SYSROOT)
4 export ECP     = ecp
5 export ECC     = ecc
6 ifeq "$(TARGET_PLATFORM)" "$(HOST_PLATFORM)"
7 export ECS     = ecs
8 else
9 export ECS     = ecs -t $(PLATFORM)
10 endif
11 export EAR     = ear
12 export AS      = $(GCC_PREFIX)as
13 export LD      = $(GCC_PREFIX)ld
14 export AR      = $(GCC_PREFIX)ar
15 export STRIP   = $(GCC_PREFIX)strip
16 UPX := upx
17
18 # DEBIAN
19 ifdef DEBIAN_PACKAGE
20 CFLAGS += $(CPPFLAGS)
21 OFLAGS += $(LDFLAGS)
22 endif
23
24 ifeq "$(HOST_ARCH)" "ARM"
25 FORCE_64_BIT =
26 FORCE_32_BIT =
27 else
28 FORCE_64_BIT = -m64
29 FORCE_32_BIT = -m32
30 endif