1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Architecture-specific definitions 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun# Allow GCC target configuration settings to be optionally 8*4882a593Smuzhiyun# overwritten by architecture specific makefiles. 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun# Makefiles must use the GCC_TARGET_* variables below instead 11*4882a593Smuzhiyun# of the BR2_GCC_TARGET_* versions. 12*4882a593SmuzhiyunGCC_TARGET_ARCH := $(call qstrip,$(BR2_GCC_TARGET_ARCH)) 13*4882a593SmuzhiyunGCC_TARGET_ABI := $(call qstrip,$(BR2_GCC_TARGET_ABI)) 14*4882a593SmuzhiyunGCC_TARGET_NAN := $(call qstrip,$(BR2_GCC_TARGET_NAN)) 15*4882a593SmuzhiyunGCC_TARGET_FP32_MODE := $(call qstrip,$(BR2_GCC_TARGET_FP32_MODE)) 16*4882a593SmuzhiyunGCC_TARGET_CPU := $(call qstrip,$(BR2_GCC_TARGET_CPU)) 17*4882a593SmuzhiyunGCC_TARGET_FPU := $(call qstrip,$(BR2_GCC_TARGET_FPU)) 18*4882a593SmuzhiyunGCC_TARGET_FLOAT_ABI := $(call qstrip,$(BR2_GCC_TARGET_FLOAT_ABI)) 19*4882a593SmuzhiyunGCC_TARGET_MODE := $(call qstrip,$(BR2_GCC_TARGET_MODE)) 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun# Include any architecture specific makefiles. 22*4882a593Smuzhiyun-include $(sort $(wildcard arch/arch.mk.*)) 23