| OLD | NEW |
| 1 #!/bin/bash | 1 #!/bin/bash |
| 2 # Copyright (c) 2011 The Native Client Authors. All rights reserved. | 2 # Copyright (c) 2011 The Native Client Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 # | 5 # |
| 6 #@ Untrusted Toolchain Manager | 6 #@ Untrusted Toolchain Manager |
| 7 #@------------------------------------------------------------------- | 7 #@------------------------------------------------------------------- |
| 8 #@ This script builds the ARM and PNaCl untrusted toolchains. | 8 #@ This script builds the ARM and PNaCl untrusted toolchains. |
| 9 #@ It MUST be run from the native_client/ directory. | 9 #@ It MUST be run from the native_client/ directory. |
| 10 # | 10 # |
| (...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 241 SBTC_PRODUCTION=${SBTC_PRODUCTION:-false} | 241 SBTC_PRODUCTION=${SBTC_PRODUCTION:-false} |
| 242 | 242 |
| 243 # Which toolchain to use for each arch. | 243 # Which toolchain to use for each arch. |
| 244 if ${LIBMODE_NEWLIB}; then | 244 if ${LIBMODE_NEWLIB}; then |
| 245 SBTC_BUILD_WITH_PNACL="arm x8632 x8664" | 245 SBTC_BUILD_WITH_PNACL="arm x8632 x8664" |
| 246 else | 246 else |
| 247 SBTC_BUILD_WITH_PNACL="x8632 x8664" | 247 SBTC_BUILD_WITH_PNACL="x8632 x8664" |
| 248 fi | 248 fi |
| 249 | 249 |
| 250 # Current milestones in each repo | 250 # Current milestones in each repo |
| 251 readonly UPSTREAM_REV=${UPSTREAM_REV:-0c266fce855a} | 251 readonly UPSTREAM_REV=${UPSTREAM_REV:-79e32eea70b9} |
| 252 | 252 |
| 253 readonly NEWLIB_REV=c6358617f3fd | 253 readonly NEWLIB_REV=c6358617f3fd |
| 254 readonly BINUTILS_REV=17a01203bd48 | 254 readonly BINUTILS_REV=17a01203bd48 |
| 255 readonly COMPILER_RT_REV=1a3a6ffb31ea | 255 readonly COMPILER_RT_REV=1a3a6ffb31ea |
| 256 | 256 |
| 257 readonly LLVM_PROJECT_REV=${LLVM_PROJECT_REV:-143276} | 257 readonly LLVM_PROJECT_REV=${LLVM_PROJECT_REV:-143276} |
| 258 readonly LLVM_MASTER_REV=${LLVM_PROJECT_REV} | 258 readonly LLVM_MASTER_REV=${LLVM_PROJECT_REV} |
| 259 readonly LLVM_GCC_MASTER_REV=${LLVM_PROJECT_REV} | 259 readonly LLVM_GCC_MASTER_REV=${LLVM_PROJECT_REV} |
| 260 readonly CLANG_REV=${LLVM_PROJECT_REV} | 260 readonly CLANG_REV=${LLVM_PROJECT_REV} |
| 261 readonly DRAGONEGG_REV=${LLVM_PROJECT_REV} | 261 readonly DRAGONEGG_REV=${LLVM_PROJECT_REV} |
| (...skipping 3602 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3864 | 3864 |
| 3865 if [ "$(type -t $1)" != "function" ]; then | 3865 if [ "$(type -t $1)" != "function" ]; then |
| 3866 #Usage | 3866 #Usage |
| 3867 echo "ERROR: unknown function '$1'." >&2 | 3867 echo "ERROR: unknown function '$1'." >&2 |
| 3868 echo "For help, try:" | 3868 echo "For help, try:" |
| 3869 echo " $0 help" | 3869 echo " $0 help" |
| 3870 exit 1 | 3870 exit 1 |
| 3871 fi | 3871 fi |
| 3872 | 3872 |
| 3873 "$@" | 3873 "$@" |
| OLD | NEW |