change log for rtems-testing (2011-01-07)
rtems-vc at rtems.org
rtems-vc at rtems.org
Fri Jan 7 23:10:53 UTC 2011
*joel*:
2011-01-07 Joel Sherrill <joel.sherrill at oarcorp.com>
* qemu-nic: Add e1000
M 1.11 qemu-support/ChangeLog
M 1.7 qemu-support/qemu-nic
diff -u rtems-testing/qemu-support/ChangeLog:1.10 rtems-testing/qemu-support/ChangeLog:1.11
--- rtems-testing/qemu-support/ChangeLog:1.10 Mon Jun 7 15:58:35 2010
+++ rtems-testing/qemu-support/ChangeLog Fri Jan 7 16:57:30 2011
@@ -1,3 +1,7 @@
+2011-01-07 Joel Sherrill <joel.sherrill at oarcorp.com>
+
+ * qemu-nic: Add e1000
+
2010-06-07 Joel Sherrill <joel.sherrill at oarcorp.com>
* README, pc386_fda.bz2: Update to version with bootloader arguments
diff -u rtems-testing/qemu-support/qemu-nic:1.6 rtems-testing/qemu-support/qemu-nic:1.7
--- rtems-testing/qemu-support/qemu-nic:1.6 Thu Jan 14 17:21:09 2010
+++ rtems-testing/qemu-support/qemu-nic Fri Jan 7 16:57:30 2011
@@ -15,7 +15,7 @@
echo $*
echo "Usage: [-v] [-n NIC]"
echo ""
- echo "Supported NICs: i82559er i82551 i82557b rtl8139 ne2k_isa"
+ echo "Supported NICs: e1000 i82559er i82551 i82557b rtl8139 ne2k_isa"
exit 1
}
@@ -45,8 +45,10 @@
case ${nic} in
# PCI NIC model options that work with RTEMS:
- # i82559er, i82551, i82557b, rtl8139
- i82559er|i82551|i82557b|rtl8139) NIC=${nic};;
+ # fxp: i82559er, i82551, i82557b
+ # rl: rtl8139
+ # em: e1000
+ e1000|i82559er|i82551|i82557b|rtl8139) NIC=${nic};;
# ISA NIC model: ne2k_isa
ne2k_isa) MODEL="-M isapc" ; NIC=${nic} ;;
none) ;;
*joel*:
2011-01-07 Joel Sherrill <joel.sherrill at oarcorp.com>
* gcc/do_one, gcc/testsuite/ada/acats/rtems_generate_acats_email:
Detect RTEMS version.
M 1.64 ChangeLog
M 1.19 gcc/do_one
M 1.4 gcc/testsuite/ada/acats/rtems_generate_acats_email
diff -u rtems-testing/ChangeLog:1.63 rtems-testing/ChangeLog:1.64
--- rtems-testing/ChangeLog:1.63 Tue Jan 4 14:02:47 2011
+++ rtems-testing/ChangeLog Fri Jan 7 16:59:25 2011
@@ -1,3 +1,8 @@
+2011-01-07 Joel Sherrill <joel.sherrill at oarcorp.com>
+
+ * gcc/do_one, gcc/testsuite/ada/acats/rtems_generate_acats_email:
+ Detect RTEMS version.
+
2011-01-04 Joel Sherrill <joel.sherrill at oarcorp.com>
* clang/do_clang: New file.
diff -u rtems-testing/gcc/do_one:1.18 rtems-testing/gcc/do_one:1.19
--- rtems-testing/gcc/do_one:1.18 Tue Dec 7 15:09:31 2010
+++ rtems-testing/gcc/do_one Fri Jan 7 16:59:25 2011
@@ -38,7 +38,7 @@
do_stage1=no
do_cxx=yes
do_multilib=yes
-# Build the Ada language cross compiler. Multilib is NOT supported
+# Build the Ada language cross compiler.
do_ada=no
do_ada_multilib=yes
# Build the GCC Go language cross compiler.
@@ -415,7 +415,7 @@
test ${do_native_ada} = "yes" && AdaArg=",ada"
${GCCDIR}/configure \
${NATIVE_GCC_EXTRA_ARGS} \
- --enable-languages=c${AdaArg} --prefix=$INSTALL &&
+ --enable-languages=c,c++${AdaArg} --prefix=$INSTALL &&
make ${MAKEJOBS} && make install
}
@@ -623,19 +623,22 @@
make install
}
+ada_fail="no"
if [ ${do_ada} = "yes" ] ; then
echo "Building Stage 2 cross Ada compiler for ${1} ..."
(cd ${BASEDIR} && \
rm -rf b-gccada-${cpu} && \
mkdir b-gccada-${cpu} && \
cd b-gccada-${cpu} && \
- time j_gccada ${cpu} >${LOGDIR}/${cpu}-ada.log 2>&1 && cd ..) || exit 1
+ time j_gccada ${cpu} >${LOGDIR}/${cpu}-ada.log 2>&1 && cd ..) || \
+ ada_fail="yes"
else
echo Skipping Stage 2 Ada for ${cpu}
fi
#### Run the Ada ACATS tests
-if [ ${run_acats} = "yes" -a -d b-gccada-${cpu} ] ; then
+if [ ${run_acats} = "yes" -a \
+ -d ${BASEDIR}/b-gccada-${cpu} -a ${ada_fail} = "no" ] ; then
echo "Running ACATS..."
cd ${GCCDIR}/gcc/testsuite/ada/acats/ || exit 1
@@ -664,6 +667,7 @@
##### Build a GCC Go compiler now that we have a cross installed
j_gccgo()
{
+set -x
if [ X${1} = X ] ; then
echo Usage: $0 TARGET_CPU
exit 1
@@ -698,24 +702,30 @@
--enable-newlib-mb --enable-newlib-iconv \
--with-gnu-ld --with-newlib --verbose --with-system-zlib --disable-nls \
--enable-version-specific-runtime-libs \
- --enable-languages=c,go --target=$TARGET --prefix=$INSTALL &&
+ --with-host-libstdcxx=-static-libstdc++ \
+ --enable-languages=c,go --target=$TARGET --prefix=$INSTALL &&
make ${MAKEJOBS} &&
make install
}
+go_fail="no"
if [ ${do_gccgo} = "yes" ] ; then
echo "Building Stage 2 cross GCC Go compiler for ${1} ..."
(cd ${BASEDIR} && \
rm -rf b-gccgo1-${cpu} && \
mkdir b-gccgo1-${cpu} && \
cd b-gccgo1-${cpu} && \
- time j_gccgo ${cpu} >${LOGDIR}/${cpu}-go.log 2>&1 && cd ..) || exit 1
+ time j_gccgo ${cpu} >${LOGDIR}/${cpu}-go.log 2>&1 && cd ..) || \
+ go_fail="yes"
else
echo Skipping GCC Go for ${cpu}
fi
##### Do the gccgo tests
-if [ ${do_gccgo} = "yes" -a ${run_gccgotests} = "yes" ] ; then
+if [ ${run_acats} = "yes" -a \
+ -d ${BASEDIR}/b-gccada-${cpu} -a ${ada_fail} = "no" ] ; then
+if [ ${do_gccgo} = "yes" -a ${run_gccgotests} = "yes" -a \
+ -d ${BASEDIR}/b-gccgo1-${cpu} -a ${go_fail} = "no" ] ; then
echo "Running GCC Go Tests..."
cd ${BASEDIR}/b-gccgo1-${cpu}/gcc || exit 1
time sh -x ${SCRIPTDIR}/gcc/rundeja ${bsp} gccgo \
diff -u rtems-testing/gcc/testsuite/ada/acats/rtems_generate_acats_email:1.3 rtems-testing/gcc/testsuite/ada/acats/rtems_generate_acats_email:1.4
--- rtems-testing/gcc/testsuite/ada/acats/rtems_generate_acats_email:1.3 Tue Jan 20 09:27:40 2009
+++ rtems-testing/gcc/testsuite/ada/acats/rtems_generate_acats_email Fri Jan 7 16:59:25 2011
@@ -20,7 +20,14 @@
domail=$3
BSP=$2
CPU=$1
-rtemsVersion=4.10
+for v in 4.11 4.10 4.9 4.8 4.7 ""
+do
+ type ${CPU}-rtems${v}-gcc >/dev/null 2>&1
+ if [ $? -eq 0 ] ; then
+ rtemsVersion=${v}
+ break
+ fi
+done
Target=${CPU}-rtems${rtemsVersion}
DIR=${GCCDIR}/gcc/testsuite/ada/acats
--
Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20110107/ec059305/attachment.html>
More information about the vc
mailing list