summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhil Blundell <philb@brightsign.biz>2011-06-06 17:14:28 +0100
committerPhil Blundell <philb@brightsign.biz>2011-06-06 17:14:28 +0100
commit619095980381dfe5cb35cbd365bd1a1feacc2085 (patch)
tree8da7bae211c08acbf18a446472c5d77dcac2015a
parent1b222351b72da54ac47eb918e8837f927f7f8af1 (diff)
downloadmeta-micro-619095980381dfe5cb35cbd365bd1a1feacc2085.tar.gz
update toolchain settings
-rw-r--r--conf/distro/micro-uclibc.conf2
-rw-r--r--conf/distro/micro.conf9
2 files changed, 6 insertions, 5 deletions
diff --git a/conf/distro/micro-uclibc.conf b/conf/distro/micro-uclibc.conf
index 55b4ebd..cde50f5 100644
--- a/conf/distro/micro-uclibc.conf
+++ b/conf/distro/micro-uclibc.conf
@@ -18,7 +18,7 @@ DISTRO_FEATURES = "xattr"
# TOOLCHAIN
#############################################################################
-LIBC = "uclibc"
+TCLIBC = "uclibc"
# Based on the Micro Linux distribution
require conf/distro/micro.conf
diff --git a/conf/distro/micro.conf b/conf/distro/micro.conf
index 0eaf294..0532e63 100644
--- a/conf/distro/micro.conf
+++ b/conf/distro/micro.conf
@@ -18,8 +18,7 @@ DISTRO_VERSION = "${SRCDATE}"
#############################################################################
# DISTRO FEATURE SELECTION
#############################################################################
-# No features selected
-DISTRO_FEATURES += "eabi"
+DISTRO_FEATURES += "eabi ipv6 ipv4 largefile thumb-interwork xattr"
#############################################################################
# LIBRARY NAMES
@@ -34,6 +33,8 @@ INHERIT += "debian"
PREFERRED_PKG_FORMAT = "ipk"
IPKG_VARIANT = "opkg"
+FULL_OPTIMIZATION = "-O2 -flto ${DEBUG_FLAGS}"
+
require conf/distro/include/sane-feed.inc
require conf/distro/include/sane-feed-${PREFERRED_PKG_FORMAT}.inc
@@ -50,6 +51,7 @@ DEPLOY_DIR_IMAGE = "${DEPLOY_DIR}/images/${MACHINE}"
# Image output types
IMAGE_FSTYPES ?= "tar.gz jffs2"
+IMAGE_FEATURES = "read-only-rootfs"
#############################################################################
# LINUX KERNEL SELECTION
@@ -60,10 +62,9 @@ MACHINE_KERNEL_VERSION = "2.6"
#############################################################################
# TOOLCHAIN
#############################################################################
-LIBC ?= "eglibc"
+TCLIBC ?= "eglibc"
PREFERRED_VERSION_eglibc = "2.13"
PREFERRED_ARM_INSTRUCTION_SET ?= "thumb"
-require conf/distro/include/sane-toolchain.inc
require conf/distro/include/arm-thumb.inc
#############################################################################