[oe-commits] Martin Jansa : shr/merge: remove added config stuff as it just switched thumb->arm architecture, thumb should be fixed now in eglibc
git version control
git at git.openembedded.org
Sat Oct 31 09:21:35 UTC 2009
Module: openembedded.git
Branch: shr/merge
Commit: 6dd3461971f0cab6016de9242a94a74bf078a5f3
URL: http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=6dd3461971f0cab6016de9242a94a74bf078a5f3
Author: Martin Jansa <martin.jansa at gmail.com>
Date: Fri Oct 30 23:36:37 2009 +0000
shr/merge: remove added config stuff as it just switched thumb->arm architecture, thumb should be fixed now in eglibc
Signed-off-by: Klaus Kurzmann <mok at fluxnetz.de>
---
conf/distro/shr.conf | 51 --------------------------------------------------
1 files changed, 0 insertions(+), 51 deletions(-)
diff --git a/conf/distro/shr.conf b/conf/distro/shr.conf
index 5685718..29f9b73 100644
--- a/conf/distro/shr.conf
+++ b/conf/distro/shr.conf
@@ -36,39 +36,6 @@ require conf/distro/include/shr-autorev.inc
include conf/distro/minimal.conf
-include conf/distro/include/angstrom-${LIBC}.inc
-# ARM920T and up can use thumb mode to decrease binary size at the expense of speed
-# (the complete story is a bit more nuanced due to cache starvation)
-# Angstrom turns on thumb for armv4t machine according to this RFC:
-# http://lists.linuxtogo.org/pipermail/angstrom-distro-devel/2008-October/002714.html
-
-# We can't do ARM_INSTRUCTION_SET_armv4t since that will un-overridable in recipes like gcc
-ANGSTROM_ARM_INSTRUCTION_SET ?= "arm"
-
-
-ARM_INSTRUCTION_SET = "${ANGSTROM_ARM_INSTRUCTION_SET}"
-# "arm" "thumb"
-# The instruction set the compiler should use when generating application
-# code. The kernel is always compiled with arm code at present. arm code
-# is the original 32 bit ARM instruction set, thumb code is the 16 bit
-# encoded RISC sub-set. Thumb code is smaller (maybe 70% of the ARM size)
-# but requires more instructions (140% for 70% smaller code) so may be
-# slower.
-
-THUMB_INTERWORK = "yes"
-# "yes" "no"
-# Whether to compile with code to allow interworking between the two
-# instruction sets. This allows thumb code to be executed on a primarily
-# arm system and vice versa. It is strongly recommended that DISTROs not
-# turn this off - the actual cost is very small.
-
-# We don't want to keep OABI compat
-ARM_KEEP_OABI = "0"
-# Do keep OABI compat for om-gta01 to keep the gllin binary working
-ARM_KEEP_OABI_pn-linux-openmoko-2.6.24_om-gta01 = "1"
-ARM_KEEP_OABI_pn-linux-openmoko-2.6.28_om-gta01 = "1"
-
-
#Generate locales on the buildsystem instead of on the target. Speeds up first boot, set to "1" to enable
PREFERRED_PROVIDER_qemu-native = "qemu-native"
ENABLE_BINARY_LOCALE_GENERATION ?= "1"
@@ -76,24 +43,6 @@ ENABLE_BINARY_LOCALE_GENERATION ?= "1"
# We only want to build UTF8 locales
LOCALE_UTF8_ONLY = "1"
-#qemu doesn't like this fp
-ENABLE_BINARY_LOCALE_GENERATION_ep9312 = "0"
-
-#qemu has taken a dislike to armeb as well
-ENABLE_BINARY_LOCALE_GENERATION_armeb = "0"
-
-#ARM EABI is softfloat by default, but let's make sure :)
-#make it overridable for platforms with FPU, like ep93xx or i.mx31
-TARGET_FPU_arm ?= "soft"
-TARGET_FPU_armeb ?= "soft"
-TARGET_FPU_ixp4xx ?= "soft"
-TARGET_FPU_ppc405 ?= "soft"
-
-TARGET_FPU_armv6 ?= "hard"
-TARGET_FPU_armv6-novfp ?= "soft"
-TARGET_FPU_armv7a ?= "hard"
-TARGET_FPU_ppc603e ?= "hard"
-
CVS_TARBALL_STASH += "http://build.shr-project.org/sources/"
PREMIRRORS = "(ftp|https?)$://.*/.* http://build.shr-project.org/sources/"
More information about the Openembedded-commits
mailing list