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

koen commit oe at amethyst.openembedded.net
Mon Mar 17 08:57:27 UTC 2008


merge of '1baac115ff1ee3cfa594ac8bdb5a672342a18c6b'
     and '3d41c4823011988b4e4758eb112e35cca8f29b7f'

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 67a258d1a15721fbf7bb3dff9040d514a67383c7
ViewMTN: http://monotone.openembedded.org/revision/info/67a258d1a15721fbf7bb3dff9040d514a67383c7
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
classes/siteinfo.bbclass
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
site/avr32-common
packages/opkg/opkg-native_svn.bb
Diffs:

#
# mt diff -r1baac115ff1ee3cfa594ac8bdb5a672342a18c6b -r67a258d1a15721fbf7bb3dff9040d514a67383c7
#
#
#
# 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 "classes/siteinfo.bbclass"
#  from [87040575ac54a47e976175623587d296fbb213d0]
#    to [077b2428cada7c0cf99398f036e5ced33b74571b]
# 
# 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]
# 
# patch "site/avr32-common"
#  from [545ef01a4fb0edbd7253e091ab328b8acdc99dbe]
#    to [04feff8c64691dddb91f8f586624d81d813d4a29]
#
============================================================
--- 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
============================================================
--- classes/siteinfo.bbclass	87040575ac54a47e976175623587d296fbb213d0
+++ classes/siteinfo.bbclass	077b2428cada7c0cf99398f036e5ced33b74571b
@@ -30,7 +30,6 @@ def get_siteinfo_list(d):
                "arm-linux-gnueabi":       "endian-little bit-32 common-linux common-glibc arm-common arm-linux",\
                "arm-linux-uclibc":        "endian-little bit-32 common-linux common-uclibc arm-common",\
                "arm-linux-uclibcgnueabi": "endian-little bit-32 common-linux common-uclibc arm-common arm-linux-uclibc",\
-               "avr32-linux":             "endian-big bit-32 common-linux common-glibc avr32-common",\ 
                "avr32-linux-uclibc":      "endian-big bit-32 common-linux common-uclibc avr32-common",\
                "bfin-uclinux-uclibc":       "endian-little bit-32 common-uclibc bfin-common",\
                "i386-linux":              "endian-little bit-32 common-linux common-glibc ix86-common",\
============================================================
--- 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}"
============================================================
--- site/avr32-common	545ef01a4fb0edbd7253e091ab328b8acdc99dbe
+++ site/avr32-common	04feff8c64691dddb91f8f586624d81d813d4a29
@@ -1,7 +1,8 @@
-glib_cv_stack_grows=${glib_cv_stack_grows=no}
+#glib glib_cv_stack_grows=${glib_cv_stack_grows=no}
 ac_cv_func_posix_getpwuid_r=${ac_cv_func_posix_getpwuid_r=yes}
 glib_cv_uscore=${glib_cv_uscore=no}
 ac_cv_func_setpgrp_void=${ac_cv_func_setpgrp_void=yes}
+ac_cv_func_posix_getgrgid_r=${ac_cv_func_getgrgid_r=yes}
 
 #dbus-glib
 ac_cv_func_posix_getpwnam_r=${ac_cv_func_posix_getpwnam_r=yes}


#
# mt diff -r3d41c4823011988b4e4758eb112e35cca8f29b7f -r67a258d1a15721fbf7bb3dff9040d514a67383c7
#
#
#
# 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