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

Side by Side Diff: tools/trusted_cross_toolchains/trusted-toolchain-creator.mipsel.squeeze.sh

Issue 11414047: [MIPS] Minor tweaks for QEMU. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: Created 8 years, 1 month 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 | Annotate | Revision Log
« no previous file with comments | « tools/trusted_cross_toolchains/qemu_tool_mips32.sh ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/bin/bash 1 #!/bin/bash
2 # Copyright 2012 The Native Client Authors. All rights reserved. 2 # Copyright 2012 The Native Client Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can 3 # Use of this source code is governed by a BSD-style license that can
4 # be found in the LICENSE file. 4 # be found in the LICENSE file.
5 # 5 #
6 #@ This script creates the mips trusted SDK. 6 #@ This script creates the mips trusted SDK.
7 #@ It must be run from the native_client directory. 7 #@ It must be run from the native_client directory.
8 8
9 # This script is intended to build a mipsel-linux-gnu cross compilation 9 # This script is intended to build a mipsel-linux-gnu cross compilation
10 # toolchain that runs on x86 linux and generates code for a little-endian, 10 # toolchain that runs on x86 linux and generates code for a little-endian,
(...skipping 533 matching lines...) Expand 10 before | Expand all | Expand 10 after
544 ln -s ../../lib/libdl.so.2 libdl.so 544 ln -s ../../lib/libdl.so.2 libdl.so
545 545
546 rm -f librt.so 546 rm -f librt.so
547 ln -s ../../lib/librt.so.1 librt.so 547 ln -s ../../lib/librt.so.1 librt.so
548 548
549 rm -f libpcre.so 549 rm -f libpcre.so
550 ln -s ../../lib/libpcre.so.3 libpcre.so 550 ln -s ../../lib/libpcre.so.3 libpcre.so
551 551
552 rm -f libresolv.so 552 rm -f libresolv.so
553 ln -s ../../lib/libresolv.so.2 libresolv.so 553 ln -s ../../lib/libresolv.so.2 libresolv.so
554
555 cp ../../../mipsel-linux-gnu/lib/libstdc++.so.6.0.17 .
Mark Seaborn 2012/11/17 03:16:44 How about this instead: ln -s ../../../mipsel-lin
Mark Seaborn 2012/11/17 03:17:30 I forgot the trailing dot: ln -s ../../../mipsel-
petarj 2012/11/20 00:01:42 Removed cp.
556 ln -s libstdc++.so.6.0.17 libstdc++.so.6
557 ln -s libstdc++.so.6.0.17 libstdc++.so
558
559 cp ../../../mipsel-linux-gnu/lib/libgcc_s.so.1 .
Mark Seaborn 2012/11/17 03:16:44 Similarly, ln -s ../../../mipsel-linux-gnu/lib/lib
petarj 2012/11/20 00:01:42 Removed copy.
560 ln -s libgcc_s.so.1 libgcc_s.so
554 } 561 }
555 562
556 BuildAndInstallQemu() { 563 BuildAndInstallQemu() {
557 local saved_dir=$(pwd) 564 local saved_dir=$(pwd)
558 local tmpdir="${TMP}/qemu-mips.nacl" 565 local tmpdir="${TMP}/qemu-mips.nacl"
559 local tarball="qemu-0.12.5.tar.gz" 566 local tarball="qemu-0.12.5.tar.gz"
560 567
561 Banner "Building qemu in ${tmpdir}" 568 Banner "Building qemu in ${tmpdir}"
562 569
563 rm -rf ${tmpdir} 570 rm -rf ${tmpdir}
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
626 InstallTrustedLinkerScript 633 InstallTrustedLinkerScript
627 BuildAndInstallQemu 634 BuildAndInstallQemu
628 CreateTarBall $1 635 CreateTarBall $1
629 636
630 else 637 else
631 Usage 638 Usage
632 exit -1 639 exit -1
633 640
634 fi 641 fi
635 642
OLDNEW
« no previous file with comments | « tools/trusted_cross_toolchains/qemu_tool_mips32.sh ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698