summaryrefslogtreecommitdiff
path: root/process
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2012-11-25 10:02:32 +0100
committerThomas Schwinge <thomas@codesourcery.com>2012-11-25 10:02:32 +0100
commitf168fcad9d41a6ac88ce24da8238e9c417a9f114 (patch)
tree81b7db72e8057f02739e82f285e52f29f0801dbf /process
parent1084b70a4926752fc06e78e79e1b58f815b4dd2a (diff)
gcc: 3336556d2cb32f46322922a83015f760cfb79d8f (2012-11-13; 6b7a0b5b7dfa4071c95418040cc0ee1528ba7915 (2012-08-05))
Diffstat (limited to 'process')
-rwxr-xr-xprocess20
1 files changed, 20 insertions, 0 deletions
diff --git a/process b/process
index e72ccc96..7997a081 100755
--- a/process
+++ b/process
@@ -128,6 +128,26 @@ case $project:$action in
find '"$branch$build_suffix"'.sums/ -type f \
-exec sed -e "s%\('"$mount"'\)\?${PWD}%[...]%g" -i \{\} \;'
case $project in
+ gcc)
+ # Rename host-specific directory to a generic name.
+ # This is probably not the most beautiful solution.
+ case $host in
+ "$linux_host")
+ arch=i686-pc-linux-gnu
+ ;;
+ "$hurd_host")
+ arch=i686-unknown-gnu0.3
+ ;;
+ *)
+ echo >&2 "Internal error."
+ exit 1
+ ;;
+ esac
+ ssh \
+ "$host" \
+ 'cd '"$project_base"'/'"$branch$build_suffix"'.sums/ && \
+ mv '"$arch"' [ARCH]'
+ ;;
gdb)
# Remove the summary file; we got the individual ones.
ssh \