Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(9)

Side by Side Diff: tests/spec2k/run_all.sh

Issue 10832040: Support 64-bit reserved_at_zero value nacl-side (Closed) Base URL: http://git.chromium.org/native_client/src/native_client.git@master
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #!/bin/bash 1 #!/bin/bash
2 2
3 # Copyright (c) 2012 The Native Client Authors. All rights reserved. 3 # Copyright (c) 2012 The Native Client Authors. All rights reserved.
4 # Use of this source code is governed by a BSD-style license that can be 4 # Use of this source code is governed by a BSD-style license that can be
5 # found in the LICENSE file. 5 # found in the LICENSE file.
6 6
7 set -o nounset 7 set -o nounset
8 set -o errexit 8 set -o errexit
9 9
10 # The script is located in "native_client/tests/spec2k" 10 # The script is located in "native_client/tests/spec2k"
(...skipping 487 matching lines...) Expand 10 before | Expand all | Expand 10 after
498 CheckFileBuilt "IRT image" "${IRT_IMAGE}" 498 CheckFileBuilt "IRT image" "${IRT_IMAGE}"
499 499
500 local validator_bin="ncval" 500 local validator_bin="ncval"
501 if [[ ${arch} = "arm" ]]; then 501 if [[ ${arch} = "arm" ]]; then
502 validator_bin="arm-ncval-core" 502 validator_bin="arm-ncval-core"
503 fi 503 fi
504 VALIDATOR="${staging}/${validator_bin}" 504 VALIDATOR="${staging}/${validator_bin}"
505 # We don't CheckFileBuilt for VALIDATOR because we currently don't build 505 # We don't CheckFileBuilt for VALIDATOR because we currently don't build
506 # or use it on x86 506 # or use it on x86
507 507
508 TEMPLATE_DIGITS="XXXXXXXXXXXXXXXX"
508 PREFIX="${prefix} ${SEL_LDR_BOOTSTRAP} \ 509 PREFIX="${prefix} ${SEL_LDR_BOOTSTRAP} \
509 ${SEL_LDR} --r_debug=0xXXXXXXXXXXXXXXXX \ 510 ${SEL_LDR} --r_debug=0x${TEMPLATE_DIGITS} \
510 --reserved_at_zero=0xXXXXXXXX -B ${IRT_IMAGE} \ 511 --reserved_at_zero=0x${TEMPLATE_DIGITS} -B ${IRT_IMAGE} \
511 -a ${extra_flags} -f ${preload}" 512 -a ${extra_flags} -f ${preload}"
512 DASHDASH="--" 513 DASHDASH="--"
513 } 514 }
514 515
515 SCONS_COMMON="./scons --mode=opt-host,nacl -j8 --verbose" 516 SCONS_COMMON="./scons --mode=opt-host,nacl -j8 --verbose"
516 517
517 build-runtime() { 518 build-runtime() {
518 local platforms=$1 519 local platforms=$1
519 local runtime_pieces=$2 520 local runtime_pieces=$2
520 for platform in ${platforms} ; do 521 for platform in ${platforms} ; do
(...skipping 311 matching lines...) Expand 10 before | Expand all | Expand 10 after
832 833
833 [ $# = 0 ] && set -- help # Avoid reference to undefined $1. 834 [ $# = 0 ] && set -- help # Avoid reference to undefined $1.
834 835
835 if [ "$(type -t $1)" != "function" ]; then 836 if [ "$(type -t $1)" != "function" ]; then
836 Usage 837 Usage
837 echo "ERROR: unknown mode '$1'." >&2 838 echo "ERROR: unknown mode '$1'." >&2
838 exit 1 839 exit 1
839 fi 840 fi
840 841
841 "$@" 842 "$@"
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698