Changeset 8197d62 in rtems-testing


Ignore:
Timestamp:
Jun 17, 2010, 4:47:34 PM (9 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, 8895273c193787f84c4585a10f6d6aceb3b25dc4
Children:
2801a7e
Parents:
fdc1e45
Message:

2010-06-17 Joel Sherrill <joel.sherrill@…>

  • bit_all_bsps, bit_rtems, common.sh: Update to 4.11 and add sparc64.
Location:
rtems
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • rtems/ChangeLog

    rfdc1e45 r8197d62  
     12010-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
     2
     3        * bit_all_bsps, bit_rtems, common.sh: Update to 4.11 and add sparc64.
     4
    152010-05-11      Joel Sherrill <joel.sherrilL@OARcorp.com>
    26
  • rtems/bit_all_bsps

    rfdc1e45 r8197d62  
    3838else
    3939  # leave out nios2 tic4x
    40   CPUS="arm avr bfin h8300 i386 lm32 m32c m32r m68k mips powerpc sh sparc"
     40  CPUS="arm avr bfin h8300 i386 lm32 m32c m32r m68k mips powerpc sh sparc sparc64"
    4141fi
    4242
     
    9393               ALL_BSPS="${ALL_BSPS} simsh1 simsh2 simsh4" ;;
    9494      sparc)   ALL_BSPS="sis erc32 leon2 leon3" ;;
     95      sparc64) ALL_BSPS="usiii niagara" ;;
    9596      tic4x)   ALL_BSPS="c3xsim c4xsim" ;;
    9697      unix)    ALL_BSPS="posix"
  • rtems/bit_rtems

    rfdc1e45 r8197d62  
    115115      eZKit533)   ENABLE_BSP="${ENABLE_BSP} BFIN_ON_SKYEYE=1"   ;;
    116116      edb7312)    ENABLE_BSP="${ENABLE_BSP} ON_SKYEYE=1" ;;
     117      leon3)      ENABLE_BSP="${ENABLE_BSP}" ;;
    117118      gumstix)    ENABLE_BSP="${ENABLE_BSP} ON_SKYEYE=1" ;;
    118119      lm32_evr)   ENABLE_BSP="${ENABLE_BSP} ON_SIMULATOR=1" ;;
     
    267268  case ${CPU} in
    268269    avr) TCPIP_FLAG="--disable-networking" ;;
    269     *)   TCPIP_FLAG="--enable-networking" ;;
     270    *)   TCPIP_FLAG="--enable-networking --enable-shttpd" ;;
    270271  esac
    271272else
     
    321322fi
    322323
     324if [ ${ENABLE_RTEMS_SMP} = yes ] ; then
     325  ENABLE_SMP_FLAG="--enable-smp"
     326else
     327  ENABLE_SMP_FLAG="--disable-smp"
     328fi
     329
    323330# Some CPUs do not have C++ support
    324331if [ ${ENABLE_RTEMS_CXX} = yes ] ; then
    325332  case ${CPU} in
    326     avr|bfin|m32c|m32r|tic4x)
    327        ENABLE_RTEMS_CXX="--disable-cxx" ;;
    328     *) ENABLE_RTEMS_CXX="--enable-cxx" ;;
     333    avr|bfin|tic4x) ENABLE_RTEMS_CXX="--disable-cxx" ;;
     334    *)              ENABLE_RTEMS_CXX="--enable-cxx" ;;
    329335  esac
    330336else
     
    354360ENABLE_ARGS="\
    355361    --prefix=${INSTALL_POINT} \
    356     ${DISABLE_INLINES_FLAG} ${ENABLE_MP_FLAG} \
     362    ${DISABLE_INLINES_FLAG} ${ENABLE_MP_FLAG} ${ENABLE_SMP_FLAG} \
    357363    ${ENABLE_RTEMS_DEBUG} ${ENABLE_RTEMS_CXX} \
    358364    ${ENABLE_RTEMS_RDBG} ${ENABLE_RTEMS_MAINTAINER_MODE} \
     
    484490  if [ ${RUN_RTEMS_TESTS} = yes ] ; then
    485491    case ${BSP_TO_TEST} in
    486       edb7312) testable=yes ;;  # arm/edb7312
    487       rtl22xx) testable=yes ;;  # arm/rtl22xx
    488       jmr3904) testable=yes ;;  # mips/jmr3904
    489       psim)    testable=yes ;;  # powerpc/psim
    490       sis)     testable=yes ;;  # sparc/sis
    491       erc32|leon2|leon3)        # sparc using tsim
     492      edb7312)  testable=yes ;;  # arm/edb7312
     493      rtl22xx)  testable=yes ;;  # arm/rtl22xx
     494      pc386)    testable=yes ;;  # i386/pc386
     495      lm32_evr) testable=yes ;;  # lm32/lm32_evr
     496      jmr3904)  testable=yes ;;  # mips/jmr3904
     497      psim)     testable=yes ;;  # powerpc/psim
     498      sis)      testable=yes ;;  # sparc/sis
     499      erc32|leon2|leon3)         # sparc using tsim
    492500        case `uname -n` in
    493501          england*|iceland*) testable=yes ;;
     
    503511  fi
    504512
     513  # This should run the tests
     514  case ${BSP_TO_TEST} in
     515    pc386) EXEEXT=exe ;;
     516    *)     EXEEXT=ralf ;;
     517  esac
     518
    505519  # If not multilib, grab the ticker.ralf and save it out
    506520  if [ X${BSP_TO_TEST} != X ] ; then
    507521    mkdir -p ../ticker-executables
    508     cp `find . -name ticker.ralf` \
    509         ../ticker-executables/${CPU}-${BSP_TO_TEST}-ticker.ralf
     522    cp `find . -name ticker.${EXEEXT}` \
     523        ../ticker-executables/${CPU}-${BSP_TO_TEST}-ticker.${EXEEXT}
    510524  fi
    511525
     
    517531    mkdir ${testdir}
    518532    check_fatal $? "failed to mkdir test directory for ${BSP_TO_TEST}."
    519     cp `find . -name "*.ralf"` ${testdir}
     533    cp `find . -name "*.${EXEEXT}"` ${testdir}
    520534
    521535    case ${BSP_TO_TEST} in
    522       jmr3904)  running=jmr3904 ;;
    523       psim)     running=psim ;;
    524       posix)    running="" ;;
     536      jmr3904)  runner=jmr3904 ;;
     537      psim)     runner=psim ;;
     538      posix)    runner="" ;;
    525539      # ARM
    526540      edb7312)  runner=edb7312 ;;
    527541      gumstix)  runner=gumstix ;;
    528542      rtl22xx)  runner=rtl22xx ;;
     543      # i386
     544      pc386)    runner=pc386 ;;
    529545      # SPARC
    530546      erc32)    runner=erc32 ;;
    531547      leon2)    runner=leon  ;;
    532548      leon3)    runner=leon3 ;;
    533       sis)      running=sis ;;
     549      sis)      runner=sis ;;
    534550      *) ;;
    535551    esac
     
    539555
    540556    # This should run the tests
    541     ${runner} *.ralf
     557    ${runner} *.${EXEEXT}
    542558
    543559    # Check Logs
  • rtems/common.sh

    rfdc1e45 r8197d62  
    4040  echo "  arm           h8300           i386            lm32"
    4141  echo "  m68k          nios2           powerpc         sh"
    42   echo "  m32c          m32r            sparc           tic4x"
     42  echo "  m32c          m32r            sparc           sparc64    tic4x"
    4343  echo
    4444  echo "Formats without a -XXX suffix are the preferred target."
     
    5858  echo "    sh-rtems          -- Renesas SH (COFF)"
    5959  echo "    sparc-rtems       -- SPARC (ELF)"
     60  echo "    sparc64-rtems     -- SPARC64 (ELF)"
    6061}
    6162
     
    8788  tic4x)       ;;
    8889  sparc)       ;;
     90  sparc64)     ;;
    8991  native)      CPU=unix;;
    9092  unix)        ;;
     
    98100 
    99101# insert the os version
    100 #target=`echo $target | sed -e 's/-rtems$/-rtems4.9/' -e 's/-rtemself$/-rtemself4.9/'`
    101 target=`echo $target | sed -e 's/-rtems$/-rtems4.10/' -e 's/-rtemself$/-rtemself4.10/'`
     102target=`echo $target | sed -e 's/-rtems$/-rtems4.11/' -e 's/-rtemself$/-rtemself4.11/'`
    102103
    103104#
Note: See TracChangeset for help on using the changeset viewer.