[oe-commits] org.oe.dev merge of '1baac115ff1ee3cfa594ac8bdb5a672342a18c6b'

hrw commit oe at amethyst.openembedded.net
Mon Mar 17 08:57:34 UTC 2008


merge of '1baac115ff1ee3cfa594ac8bdb5a672342a18c6b'
     and '81a7886604b6eb56e9b3e0e7e7a2032428d40826'

Author: hrw at openembedded.org
Branch: org.openembedded.dev
Revision: 0d87f3ceec0d253d684273f4ec3270544b92f192
ViewMTN: http://monotone.openembedded.org/revision/info/0d87f3ceec0d253d684273f4ec3270544b92f192
Files:
1
packages/uclibc/uclibc-0.9.29/avr32
packages/uclibc/uclibc-0.9.29/avr32/uClibc.machine
packages/uclibc/uclibc-0.9.29/uClibc-0.9.29-avr32-bzero.patch
conf/distro/angstrom-2008.1.conf
conf/machine/at32stk1000.conf
conf/machine/atngw100.conf
packages/gcc/gcc-cross_4.2.1.bb
packages/gcc/gcc_4.2.1.bb
packages/uclibc/uclibc.inc
packages/opkg/opkg-native_svn.bb
Diffs:

#
# mt diff -r1baac115ff1ee3cfa594ac8bdb5a672342a18c6b -r0d87f3ceec0d253d684273f4ec3270544b92f192
#
#
#
# add_dir "packages/uclibc/uclibc-0.9.29/avr32"
# 
# add_file "packages/uclibc/uclibc-0.9.29/avr32/uClibc.machine"
#  content [6eee945f4f60a18b512aca572845079a33e5fc2c]
# 
# add_file "packages/uclibc/uclibc-0.9.29/uClibc-0.9.29-avr32-bzero.patch"
#  content [a1a301563a519027d610c7653a698806cca7acaf]
# 
# patch "conf/distro/angstrom-2008.1.conf"
#  from [f11f38e0d4d520e19d467465e9e4abd1f7ded37d]
#    to [68bb69c150a497ecf5d7a46defdfe8e52bd308a3]
# 
# patch "conf/machine/at32stk1000.conf"
#  from [f10524857a44bab4e575452668a3691277b3f78f]
#    to [858566319ae3c59992ad1fd9b8f267f240f8e0f0]
# 
# patch "conf/machine/atngw100.conf"
#  from [89a6ee9913538126eac21df68b6676787b076b88]
#    to [474e760e6d35f3b194c4977885162a4aa0023764]
# 
# patch "packages/gcc/gcc-cross_4.2.1.bb"
#  from [2f16ff83d690b1b8e87a423c4a22b0bc0480f90a]
#    to [6f6c037d27c55d3999ec21bc550af351c1c63b85]
# 
# patch "packages/gcc/gcc_4.2.1.bb"
#  from [24b156595e4214b3b525a3cb63450d3e9798bc1c]
#    to [a95795db10d39451f0f69178f660bc75e22edfaf]
# 
# patch "packages/uclibc/uclibc.inc"
#  from [de423804aa3669733b033b1a6d9f50c7e3d07d41]
#    to [e919110dc8574ffb8d2af66d51b387f56f9bdd82]
#
============================================================
--- packages/uclibc/uclibc-0.9.29/avr32/uClibc.machine	6eee945f4f60a18b512aca572845079a33e5fc2c
+++ packages/uclibc/uclibc-0.9.29/avr32/uClibc.machine	6eee945f4f60a18b512aca572845079a33e5fc2c
@@ -0,0 +1,50 @@
+#
+# Automatically generated make config: don't edit
+#
+# TARGET_alpha is not set
+# TARGET_arm is not set
+TARGET_avr32=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
+TARGET_ARCH="avr32"
+ARCH_SUPPORTS_BIG_ENDIAN=y
+UCLIBC_COMPLETELY_PIC=y
+CONFIG_AP7000=y
+LINKRELAX=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
+UCLIBC_HAS_FPU=n
+UCLIBC_HAS_SOFT_FLOAT=y
+DO_C99_MATH=y
+C_SYMBOL_PREFIX=""
+KERNEL_HEADERS="Dummy value, correct value substituted by uclibc.inc"
+HAVE_DOT_CONFIG=y
+
+
+
+
+
============================================================
--- packages/uclibc/uclibc-0.9.29/uClibc-0.9.29-avr32-bzero.patch	a1a301563a519027d610c7653a698806cca7acaf
+++ packages/uclibc/uclibc-0.9.29/uClibc-0.9.29-avr32-bzero.patch	a1a301563a519027d610c7653a698806cca7acaf
@@ -0,0 +1,11 @@
+--- uClibc-0.9.29-orig/libc/string/avr32/bzero.S	2008-03-10 15:02:14.000000000 -0500
++++ uClibc-0.9.29/libc/string/avr32/bzero.S	2008-03-10 15:05:39.000000000 -0500
+@@ -6,6 +6,8 @@
+  * archive for more details.
+  */
+ 
++#include <features.h>
++
+ #ifdef __UCLIBC_SUSV3_LEGACY__
+ 
+ 	.text
============================================================
--- conf/distro/angstrom-2008.1.conf	f11f38e0d4d520e19d467465e9e4abd1f7ded37d
+++ conf/distro/angstrom-2008.1.conf	68bb69c150a497ecf5d7a46defdfe8e52bd308a3
@@ -114,16 +114,13 @@ require conf/distro/include/preferred-xo
 require conf/distro/include/preferred-xorg-versions-X11R7.3.inc
 
 #avr32 only has patches for binutils 2.17 and gcc 4.1.2 in OE
-PREFERRED_VERSION_gcc_avr32               = "4.1.2"
-PREFERRED_VERSION_gcc-cross_avr32         = "4.1.2"
-PREFERRED_VERSION_gcc-cross-sdk_avr32     = "4.1.2"
-PREFERRED_VERSION_gcc-cross-initial_avr32 = "4.1.2"
+PREFERRED_VERSION_gcc_avr32               = "4.2.1"
+PREFERRED_VERSION_gcc-cross_avr32         = "4.2.1"
+PREFERRED_VERSION_gcc-cross-sdk_avr32     = "4.2.1"
+PREFERRED_VERSION_gcc-cross-initial_avr32 = "4.2.1"
 PREFERRED_VERSION_binutils_avr32 = "2.17"
 PREFERRED_VERSION_binutils-cross_avr32 = "2.17"
 PREFERRED_VERSION_binutils-cross-sdk_avr32 = "2.17"
-#there's is no avr32 patch for 0.9.29
-PREFERRED_VERSION_uclibc_avr32 = "0.9.28"
-PREFERRED_VERSION_uclibc-initial_avr32 = "0.9.28"
 
 # Virtuals:
 PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross"
============================================================
--- conf/machine/at32stk1000.conf	f10524857a44bab4e575452668a3691277b3f78f
+++ conf/machine/at32stk1000.conf	858566319ae3c59992ad1fd9b8f267f240f8e0f0
@@ -14,7 +14,7 @@ MACHINE_FEATURES = "kernel26 alsa ext2 u
 MACHINE_FEATURES = "kernel26 alsa ext2 usbgadget touchscreen screen"
 
 # used by sysvinit_2
-SERIAL_CONSOLE = "115200"
+SERIAL_CONSOLE = "115200 ttyS0"
 
 # used by some images
 IMAGE_FSTYPES ?= "jffs2"
============================================================
--- conf/machine/atngw100.conf	89a6ee9913538126eac21df68b6676787b076b88
+++ conf/machine/atngw100.conf	474e760e6d35f3b194c4977885162a4aa0023764
@@ -13,7 +13,7 @@ PREFERRED_PROVIDER_virtual/kernel = "lin
 PREFERRED_PROVIDER_virtual/kernel = "linux"
 
 # used by sysvinit_2
-SERIAL_CONSOLE = "115200"
+SERIAL_CONSOLE = "115200 ttyS0"
 
 # used by some images
 ROOT_FLASH_SIZE = "8"
============================================================
--- packages/gcc/gcc-cross_4.2.1.bb	2f16ff83d690b1b8e87a423c4a22b0bc0480f90a
+++ packages/gcc/gcc-cross_4.2.1.bb	6f6c037d27c55d3999ec21bc550af351c1c63b85
@@ -5,7 +5,7 @@ FILESDIR = "${@os.path.dirname(bb.data.g
 FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
 # NOTE: split PR.  If the main .oe changes something that affects its *build*
 # remember to increment this one too.
-PR = "r11"
+PR = "r12"
 
 DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native"
 PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
============================================================
--- packages/gcc/gcc_4.2.1.bb	24b156595e4214b3b525a3cb63450d3e9798bc1c
+++ packages/gcc/gcc_4.2.1.bb	a95795db10d39451f0f69178f660bc75e22edfaf
@@ -2,7 +2,7 @@ LICENSE = "GPL"
 HOMEPAGE = "http://www.gnu.org/software/gcc/"
 SECTION = "devel"
 LICENSE = "GPL"
-PR = "r8"
+PR = "r9"
 
 inherit autotools gettext
 
@@ -42,7 +42,7 @@ SRC_URI = "ftp://ftp.gnu.org/pub/gnu/gcc
 	file://pr34130.patch;patch=1 \
 "
 
-SRC_URI_avr32 = " http://ewi546.ewi.utwente.nl/tmp/avr32-gcc-4.2.1-atmel.1.0.1.tar.gz \
+SRC_URI_avr32 = " http://ewi546.ewi.utwente.nl/tmp/avr32-gcc-4.2.1-atmel.1.0.3.tar.gz \
         file://100-uclibc-conf.patch;patch=1 \
         file://103-uclibc-conf-noupstream.patch;patch=1 \
         file://200-uclibc-locale.patch;patch=1 \
============================================================
--- packages/uclibc/uclibc.inc	de423804aa3669733b033b1a6d9f50c7e3d07d41
+++ packages/uclibc/uclibc.inc	e919110dc8574ffb8d2af66d51b387f56f9bdd82
@@ -70,7 +70,7 @@ UCLIBC_STAGE_PREFIX = "${STAGING_DIR_HOS
 
 # do_stage barfs on a CC with whitepspace, therefore put the 'HOST_CC_ARCH' in
 # the CFLAGS (for when building the utils).
-OEMAKE_NO_CC = "'OPTIMIZATION=' 'CPU_CFLAGS=${CFLAGS}' 'STRIPTOOL=true' 'LD=${LD}' \
+OEMAKE_NO_CC = "'STRIPTOOL=true' 'LD=${LD}' \
 		'LOCALE_DATA_FILENAME=${UCLIBC_LOCALE_FILE}'"
 EXTRA_OEMAKE = "${OEMAKE_NO_CC} 'CC=${CC}'"
 EXTRA_OEMAKE_task_do_populate_staging = "${OEMAKE_NO_CC}"


#
# mt diff -r81a7886604b6eb56e9b3e0e7e7a2032428d40826 -r0d87f3ceec0d253d684273f4ec3270544b92f192
#
#
#
# patch "packages/opkg/opkg-native_svn.bb"
#  from [79d87dbb482aa284b45489dfb628c62f48c5331d]
#    to [245fd0e296a0ab95bb84cb651cb09b205e927d07]
#
============================================================
--- packages/opkg/opkg-native_svn.bb	79d87dbb482aa284b45489dfb628c62f48c5331d
+++ packages/opkg/opkg-native_svn.bb	245fd0e296a0ab95bb84cb651cb09b205e927d07
@@ -1,5 +1,7 @@ require opkg_svn.bb
 require opkg_svn.bb
 
+DEPENDS = "curl-native"
+
 target_libdir := "${libdir}"
 
 inherit native






More information about the Openembedded-commits mailing list