From 94b92c2fab333403aa43fd55ec858fdbf666f8c3 Mon Sep 17 00:00:00 2001 From: David McCullough Date: Tue, 14 Oct 2003 11:52:32 +0000 Subject: Microblaze port from the uClinux-dist, contributed by John Williams --- extra/Configs/Config.microblaze | 49 +++++++++++++++++++++++++++ extra/Configs/Config.microblaze.default | 59 +++++++++++++++++++++++++++++++++ 2 files changed, 108 insertions(+) create mode 100644 extra/Configs/Config.microblaze create mode 100644 extra/Configs/Config.microblaze.default (limited to 'extra') diff --git a/extra/Configs/Config.microblaze b/extra/Configs/Config.microblaze new file mode 100644 index 000000000..abcd9300e --- /dev/null +++ b/extra/Configs/Config.microblaze @@ -0,0 +1,49 @@ +# +# For a description of the syntax of this configuration file, +# see extra/config/Kconfig-language.txt +# + +mainmenu "uClibc C Library Configuration" + +menu "Target Architecture Features and Options" + +config ARCH_CFLAGS + string + +config ARCH_LDFLAGS + string + +config LIBGCC_CFLAGS + string + +config HAVE_ELF + bool + default y + +config ARCH_HAS_NO_MMU + bool + default y + +config ARCH_HAS_NO_FPU + bool + default y + +config ARCH_HAS_C_SYMBOL_PREFIX + bool + default y + +config HAVE_NO_PIC + bool + default y + +config CROSS + string + default "mb-" + +source "extra/Configs/Config.in.arch" + +endmenu + +source "extra/Configs/Config.in" + + diff --git a/extra/Configs/Config.microblaze.default b/extra/Configs/Config.microblaze.default new file mode 100644 index 000000000..4b8925375 --- /dev/null +++ b/extra/Configs/Config.microblaze.default @@ -0,0 +1,59 @@ +# +# Automatically generated make config: don't edit +# + +# +# Target Architecture Features and Options +# +HAVE_ELF=y +ARCH_HAS_NO_MMU=y +ARCH_HAS_NO_FPU=y +ARCH_HAS_C_SYMBOL_PREFIX=y +HAVE_NO_PIC=y +CROSS="mb-" +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_SOFT_FLOAT=y +# DO_C99_MATH is not set +WARNINGS="-Wall" +KERNEL_SOURCE="/home/jwilliam/uClinux-dist/linux-2.4.x" +UCLIBC_UCLINUX_BROKEN_MUNMAP=y +EXCLUDE_BRK=y +C_SYMBOL_PREFIX="_" + +# +# General Library Settings +# +# UCLIBC_HAS_THREADS is not set +UCLIBC_HAS_LFS=y +MALLOC=y +# MALLOC_930716 is not set +HAS_SHADOW=y +UCLIBC_HAS_REGEX=y +UNIX98PTY_ONLY=y +# ASSUME_DEVPTS is not set + +# +# Networking Support +# +UCLIBC_HAS_IPV6=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_FULL_RPC=y + +# +# String and Stdio Support +# +# UCLIBC_HAS_WCHAR is not set +USE_OLD_VFPRINTF=y + +# +# Library Installation Options +# +DEVEL_PREFIX="/usr/local/tools/microblaze-elf-gcc" +SYSTEM_DEVEL_PREFIX="/usr/local" +DEVEL_TOOL_PREFIX="$(DEVEL_PREFIX)" + +# +# uClibc hacking options +# +DODEBUG=y +# DOASSERTS is not set -- cgit v1.2.3