diff options
author | John Bowler <jbowler@nslu2-linux.org> | 2005-10-19 01:06:38 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-10-19 01:06:38 +0000 |
commit | 979d2d692724a430e3c42471d716fa0b294ddf48 (patch) | |
tree | 38f8386753ed1655d8e1ab8efdc5afb2c2d66ffa /packages/uclibc/uclibc-0.9.28 | |
parent | 23cc7d590f6f9363d9326ee6896a349830a30ece (diff) |
uclibc: add uClibc.machine, uClibc.distro + empty defaults in uclibc.inc
- Change uclibc 0.9.28 ucslugc builds (only) to use the new mechanism
- to select ucslugc arm and armeb config
- There is no change to any build config (including ucslugc), just a
- change in mechanism.
Diffstat (limited to 'packages/uclibc/uclibc-0.9.28')
-rw-r--r-- | packages/uclibc/uclibc-0.9.28/nslu2/.mtn2git_empty | 0 | ||||
-rw-r--r-- | packages/uclibc/uclibc-0.9.28/nslu2/uClibc.machine | 8 | ||||
-rw-r--r-- | packages/uclibc/uclibc-0.9.28/ucslugc/uClibc.distro (renamed from packages/uclibc/uclibc-0.9.28/ucslugc/uClibc.config) | 58 |
3 files changed, 12 insertions, 54 deletions
diff --git a/packages/uclibc/uclibc-0.9.28/nslu2/.mtn2git_empty b/packages/uclibc/uclibc-0.9.28/nslu2/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/uclibc/uclibc-0.9.28/nslu2/.mtn2git_empty diff --git a/packages/uclibc/uclibc-0.9.28/nslu2/uClibc.machine b/packages/uclibc/uclibc-0.9.28/nslu2/uClibc.machine new file mode 100644 index 0000000000..a3dde947cf --- /dev/null +++ b/packages/uclibc/uclibc-0.9.28/nslu2/uClibc.machine @@ -0,0 +1,8 @@ +# NSLU2 specific machine overrides. +# +# NSLU2 can be arm or armeb - the ARCH (arm,armeb) decides +# this, NSLU2 is always XScale - this file enfoces this. +# +CONFIG_ARM_XSCALE=y +ARCH_HAS_MMU=y +HAS_FPU=n diff --git a/packages/uclibc/uclibc-0.9.28/ucslugc/uClibc.config b/packages/uclibc/uclibc-0.9.28/ucslugc/uClibc.distro index f6810dc56e..7019e97369 100644 --- a/packages/uclibc/uclibc-0.9.28/ucslugc/uClibc.config +++ b/packages/uclibc/uclibc-0.9.28/ucslugc/uClibc.distro @@ -1,57 +1,7 @@ -# -# Automatically generated make config: don't edit -# -# TARGET_alpha is not set -TARGET_arm=y -# TARGET_bfin is not set -# TARGET_cris is not set -# TARGET_e1 is not set -# TARGET_frv is not set -# TARGET_h8300 is not set -# TARGET_i386 is not set -# TARGET_i960 is not set -# TARGET_m68k is not set -# TARGET_microblaze is not set -# TARGET_mips is not set -# TARGET_nios is not set -# TARGET_nios2 is not set -# TARGET_powerpc is not set -# TARGET_sh is not set -# TARGET_sh64 is not set -# TARGET_sparc is not set -# TARGET_v850 is not set -# TARGET_x86_64 is not set - -# -# Target Architecture Features and Options -# -HAVE_ELF=y -ARCH_SUPPORTS_LITTLE_ENDIAN=y -TARGET_ARCH="arm" -ARCH_SUPPORTS_BIG_ENDIAN=y -# CONFIG_GENERIC_ARM is not set -# CONFIG_ARM610 is not set -# CONFIG_ARM710 is not set -# CONFIG_ARM720T is not set -# CONFIG_ARM920T is not set -# CONFIG_ARM922T is not set -# CONFIG_ARM926T is not set -# CONFIG_ARM1136JF_S is not set -# CONFIG_ARM_SA110 is not set -# CONFIG_ARM_SA1100 is not set -CONFIG_ARM_XSCALE=y -# ARCH_LITTLE_ENDIAN is not set -ARCH_BIG_ENDIAN=y -# ARCH_HAS_NO_MMU is not set -ARCH_HAS_MMU=y -UCLIBC_HAS_FLOATS=y -# HAS_FPU is not set -UCLIBC_HAS_SOFT_FLOAT=y -DO_C99_MATH=y -KERNEL_SOURCE="/path/to/kernel/files" -C_SYMBOL_PREFIX="" -HAVE_DOT_CONFIG=y - +# Contains only the distro specific parts of the uClibc.config - +# these are appended to the machine config to override the settings. +# Just copy everything from General Library Settings on into this +# file... # # General Library Settings # |