summaryrefslogtreecommitdiff
path: root/process
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2012-12-26 11:19:01 +0100
committerThomas Schwinge <thomas@codesourcery.com>2012-12-26 11:19:01 +0100
commiteaa077b495ce4ba717317c37a7673f6b5adb4897 (patch)
treeb7fcc85f00e5e79830c394273da81d46f25f6d9a /process
parente0f816b0de333b4c318a24237a3278144985136c (diff)
llvm: llvm llvmf85ec865f0f803273ab38e3b1a19fe185c7e88ac (2012-12-23), clang debc018be39668db5cefb6418cd210aa716d6e7a (2012-12-23), compiler-rt cab6133c5d7478e96882cb54467e29b3716c0d89 (2012-12-23), test-suite 1451ba86fc87d067ed3d244352e4025a8134b0a7 (2012-12-23)
Diffstat (limited to 'process')
-rwxr-xr-xprocess21
1 files changed, 15 insertions, 6 deletions
diff --git a/process b/process
index 9a6864e4..cb3d6785 100755
--- a/process
+++ b/process
@@ -30,6 +30,11 @@ case $project in
hurd_host=coulomb.SCHWINGE
build_suffix=.build-gcc-4.6-486
;;
+ llvm)
+ branch=tschwinge/Horace_Silver
+ linux_host=kepler.SCHWINGE
+ hurd_host=coulomb.SCHWINGE
+ ;;
*)
echo >&2 "Don't know about project »$project«."
exit 1
@@ -72,7 +77,7 @@ case $action in
esac
case $project:$action in
- binutils:fetch | gcc:fetch | gdb:fetch | glibc:fetch)
+ binutils:fetch | gcc:fetch | gdb:fetch | glibc:fetch | llvm:fetch)
host=$1
[ $# = 0 ] || shift
case $host in
@@ -110,7 +115,8 @@ case $project:$action in
binutils:build | binutils:install | binutils:test \
| gcc:build | gcc:install | gcc:test \
| gdb:build | gdb:install | gdb:test \
- | glibc:build | glibc:install | glibc:test)
+ | glibc:build | glibc:install | glibc:test \
+ | llvm:build | llvm:install | llvm:test)
ssh \
"$host" \
'cd '"$project_base"'/ && \
@@ -128,7 +134,8 @@ case $project:$action in
binutils:build | binutils:install \
| gcc:build | gcc:install \
| gdb:build | gdb:install \
- | glibc:build | glibc:install | glibc:test)
+ | glibc:build | glibc:install | glibc:test \
+ | llvm:build | llvm:install | llvm:test)
:
;;
binutils:test \
@@ -188,7 +195,7 @@ case $project:$action in
esac
exit
;;
- binutils:diff | gcc:diff | gdb:diff)
+ binutils:diff | gcc:diff | gdb:diff | llvm:diff)
[ $# = 0 ]
: "${linux_host:?}"
@@ -196,7 +203,8 @@ case $project:$action in
case $project:$step in
binutils:build | binutils:install | binutils:test \
| gcc:build | gcc:install | gcc:test \
- | gdb:build | gdb:install | gdb:test)
+ | gdb:build | gdb:install | gdb:test \
+ | llvm:build | llvm:install | llvm:test)
sed \
-f toolchain/logs/"$project"/"$linux_host"/log_"$step".sed \
< toolchain/logs/"$project"/"$linux_host"/log_"$step" \
@@ -226,7 +234,8 @@ case $project:$action in
case $project:$step in
binutils:build | binutils:install \
| gcc:build | gcc:install \
- | gdb:build | gdb:install)
+ | gdb:build | gdb:install \
+ | llvm:build | llvm:install | llvm:test)
:
;;
binutils:test \