Changeset 41b735f3 in mainline for tools/toolchain.sh


Ignore:
Timestamp:
2013-12-28T20:42:02Z (10 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d18ad61
Parents:
ac36aed (diff), 1df1905 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

proactive merge of the LEON3 (SPARCv8) port (originally from lp:~jceel/helenos/leon3)

Note: This is a preliminary merge (proof-of-concept) from the remote branch as of 2013-12-12, after a basic code revision and cleanup. There might be regressions and divergencies from the current state of the remote branch.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tools/toolchain.sh

    rac36aed r41b735f3  
    155155        echo " ppc32      32-bit PowerPC"
    156156        echo " ppc64      64-bit PowerPC"
     157        echo " sparc32    SPARC V8"
    157158        echo " sparc64    SPARC V9"
    158159        echo " all        build all targets"
     
    378379                        HELENOS_TARGET="ppc64-helenos"
    379380                        ;;
     381                "sparc32")
     382                        LINUX_TARGET="sparc-leon3-linux-gnu"
     383                        HELENOS_TARGET="sparc-leon3-helenos"
     384                        ;;
    380385                "sparc64")
    381386                        LINUX_TARGET="sparc64-linux-gnu"
     
    555560
    556561case "$1" in
    557         amd64|arm32|ia32|ia64|mips32|mips32eb|mips64|ppc32|ppc64|sparc64)
     562        amd64|arm32|ia32|ia64|mips32|mips32eb|mips64|ppc32|ppc64|sparc32|sparc64)
    558563                prepare
    559564                build_target "$1"
     
    570575                build_target "ppc32"
    571576                build_target "ppc64"
     577                build_target "sparc32"
    572578                build_target "sparc64"
    573579                ;;
     
    583589                build_target "ppc32" &
    584590                build_target "ppc64" &
     591                build_target "sparc32" &
    585592                build_target "sparc64" &
    586593                wait
     
    605612               
    606613                build_target "ppc64" &
     614                build_target "sparc32" &
     615                wait
     616               
    607617                build_target "sparc64" &
    608618                wait
Note: See TracChangeset for help on using the changeset viewer.