Setting up repository
[linux-libre-firmware.git] / ath9k_htc / sboot / make_opt / Makefile.h
1 #
2 # Include the make variables (CC, etc...)
3 #
4
5 export XTENSA_TOOL_INSTALLED=1
6
7 ifeq ($(XTENSA_TOOLS_ROOT),)
8 XTENSA_TOOL_INSTALLED=0
9 export XTENSA_INSTALL_PATH=$(PWD)/../../../../../../toolchain
10 export XTENSA_CORE=Magpie_P0
11 export LM_LICENSE_FILE=27020@us1-lic1:1718@xia:27020@zydasfs
12 export XTENSA_TOOLS_ROOT=$(XTENSA_INSTALL_PATH)/inst
13 export XTENSA_ROOT=$(XTENSA_INSTALL_PATH)/builds/RB-2007.2-linux/$(XTENSA_CORE)
14 export XTENSA_SYSTEM=$(XTENSA_ROOT)/config
15 endif
16 export XTENSA_TOOL_INSTALLED=1
17 export XCC=$(XTENSA_TOOLS_ROOT)/bin/xtensa-elf-gcc
18 export XLD=$(XTENSA_TOOLS_ROOT)/bin/xtensa-elf-ld
19 export XAR=$(XTENSA_TOOLS_ROOT)/bin/xtensa-elf-ar
20 export XOBJCOPY=$(XTENSA_TOOLS_ROOT)/bin/xtensa-elf-objcopy
21 export XOBJDUMP=$(XTENSA_TOOLS_ROOT)/bin/xtensa-elf-objdump
22
23 export CC       = $(CROSS_COMPILE)/$(TARGET_PREFIX)xcc
24 export AS       = $(CROSS_COMPILE)/$(TARGET_PREFIX)xcc
25 export AR       = $(CROSS_COMPILE)/$(TARGET_PREFIX)ar
26 export LD       = $(CROSS_COMPILE)/$(TARGET_PREFIX)xcc
27 export NM       = $(CROSS_COMPILE)/$(TARGET_PREFIX)nm
28 export OBJCOPY = $(CROSS_COMPILE)/$(TARGET_PREFIX)objcopy
29 export OBJDUMP = $(CROSS_COMPILE)/$(TARGET_PREFIX)objdump
30 export BIN2HEX = $(MAGPIE_ROOT)/build/utility/bin/bin2hex
31 export IMGHDR = $(MAGPIE_ROOT)/build/utility/bin/imghdr
32 export MK_SYMBOL = sh $(MAGPIE_ROOT)/build/utility/sh/make_ld.sh 
33 export RM       rm
34
35 #
36 # export all these symbols for compilation
37 #
38 export CFLAGS   = $(ARCH) $(DEFS) $(DFLAGS) $(CCOPTS) $(HPATH)
39 export CCFLAGS  = $(HPATH) $(DEFS) $(DFLAGS) $(CCOPTS)
40 export ASFLAGS  = $(ARCH) $(DEFS) $(DFLAGS) $(ASOPTS) $(HPATH)
41 export ARFLAGS  = -rcs
42
43 #
44 # Set the default value of MAGPIE_IF to usb if not specified
45 #
46 ifeq ($(MAGPIE_IF),)
47 MAGPIE_IF=usb
48 endif