aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYour Name <waterman@eecs.berkeley.edu>2011-11-11 06:27:37 -0800
committerYour Name <waterman@eecs.berkeley.edu>2011-11-11 06:27:37 -0800
commit38aed96d8db51d1351ee1a14d0165a24cc1c563a (patch)
tree48443b25f67ff33a63af619eae964089adc7ca35
parentc66ef83edad8531ea1d1e50d2c831ceaee1e5252 (diff)
downloadriscv-tools-38aed96d8db51d1351ee1a14d0165a24cc1c563a.zip
riscv-tools-38aed96d8db51d1351ee1a14d0165a24cc1c563a.tar.gz
riscv-tools-38aed96d8db51d1351ee1a14d0165a24cc1c563a.tar.bz2
Update to new compiler toolchain
-rw-r--r--.gitmodules6
-rwxr-xr-xbuild.sh7
m---------riscv-fesvr0
m---------riscv-gcc0
m---------riscv-gcc-newlib0
m---------riscv-isa-sim0
m---------riscv-pk0
7 files changed, 8 insertions, 5 deletions
diff --git a/.gitmodules b/.gitmodules
index c829dfa..559228b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -4,9 +4,9 @@
[submodule "riscv-fesvr"]
path = riscv-fesvr
url = git@github.com:ucb-bar/riscv-fesvr.git
-[submodule "riscv-gcc-newlib"]
- path = riscv-gcc-newlib
- url = git@github.com:ucb-bar/riscv-gcc-newlib.git
[submodule "riscv-pk"]
path = riscv-pk
url = git@github.com:ucb-bar/riscv-pk.git
+[submodule "riscv-gcc"]
+ path = riscv-gcc
+ url = git@github.com:ucb-bar/riscv-gcc.git
diff --git a/build.sh b/build.sh
index e412fbd..b61d6b9 100755
--- a/build.sh
+++ b/build.sh
@@ -53,8 +53,11 @@ PROJECT=riscv-fesvr
build_project
# build GCC toolchain
-PROJECT=riscv-gcc-newlib
-build_project
+cd riscv-gcc
+echo "Building project riscv-gcc"
+make clean
+make newlib INSTALL_DIR=$INSTALL_PREFIX
+cd ..
# build proxy kernel
PROJECT=riscv-pk
diff --git a/riscv-fesvr b/riscv-fesvr
-Subproject 488a36868569cfe71c8598bc11a177acd2cca7b
+Subproject 1cf9f99f7dfbe0e8d059058a48904eaad82c38d
diff --git a/riscv-gcc b/riscv-gcc
new file mode 160000
+Subproject f44a5600d245c8bcbc63771b843ddb3e0a99e2b
diff --git a/riscv-gcc-newlib b/riscv-gcc-newlib
deleted file mode 160000
-Subproject afd539cc74bef859cb53892780e9e8aa25b7d7b
diff --git a/riscv-isa-sim b/riscv-isa-sim
-Subproject ba9e6314deefb00a13e5bb25575e4ccdb713fae
+Subproject 504a07f261f25eb884c91b7008f85d669b025cb
diff --git a/riscv-pk b/riscv-pk
-Subproject 2f5776b244a4a2a8297fee9e0160c835430e1f0
+Subproject 8d3a16be75f0241791152540daa9f0ad069d527