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