TARGET_ARCH=armeb TARGET_OS=linux LIBSTDC++_VERSION=5.0.7 LIBNSL_VERSION=2.2.5 CROSS_CONFIGURATION_GCC_VERSION=3.3.5 CROSS_CONFIGURATION_GLIBC_VERSION=2.2.5 CROSS_CONFIGURATION_GCC=gcc-$(CROSS_CONFIGURATION_GCC_VERSION) CROSS_CONFIGURATION_GLIBC=glibc-$(CROSS_CONFIGURATION_GLIBC_VERSION) CROSS_CONFIGURATION = $(CROSS_CONFIGURATION_GCC)-$(CROSS_CONFIGURATION_GLIBC) OPTWARE_WRITE_OUTSIDE_OPT_ALLOWED = true ifeq ($(HOST_MACHINE),armv5b) HOSTCC = $(TARGET_CC) GNU_HOST_NAME = armv5b-softfloat-linux GNU_TARGET_NAME = armv5b-softfloat-linux TARGET_CROSS = /opt/$(TARGET_ARCH)/bin/$(GNU_TARGET_NAME)- TARGET_LIBDIR = /opt/$(TARGET_ARCH)/$(GNU_TARGET_NAME)/lib TARGET_INCDIR = /opt/$(TARGET_ARCH)/$(GNU_TARGET_NAME)/include TARGET_LDFLAGS = -L/opt/lib TARGET_CUSTOM_FLAGS= TARGET_CFLAGS=-I/opt/include $(TARGET_OPTIMIZATION) $(TARGET_DEBUGGING) $(TARGET_CUSTOM_FLAGS) # when native building on unslung, it's important to have a working awk # in the path ahead of busybox's broken one. PATH=/opt/bin:/usr/bin:/bin toolchain: else HOSTCC = gcc GNU_HOST_NAME = $(HOST_MACHINE)-pc-linux-gnu GNU_TARGET_NAME = armv5b-softfloat-linux TARGET_CROSS = $(TOOL_BUILD_DIR)/$(GNU_TARGET_NAME)/$(CROSS_CONFIGURATION)/bin/$(GNU_TARGET_NAME)- TARGET_LIBDIR = $(TOOL_BUILD_DIR)/$(GNU_TARGET_NAME)/$(CROSS_CONFIGURATION)/$(GNU_TARGET_NAME)/lib TARGET_INCDIR = $(TOOL_BUILD_DIR)/$(GNU_TARGET_NAME)/$(CROSS_CONFIGURATION)/$(GNU_TARGET_NAME)/include TARGET_LDFLAGS = TARGET_CUSTOM_FLAGS= -pipe TARGET_CFLAGS=$(TARGET_OPTIMIZATION) $(TARGET_DEBUGGING) $(TARGET_CUSTOM_FLAGS) CROSSTOOL_VERSION=0.43 toolchain: crosstool endif