ruby: Make ruby's Map use hashmap.hh to simplify things.
[gem5.git] / src / mem / gems_common / calc_host.sh
1 #!/bin/csh -f
2
3 set OS=`uname -s`
4 set HOST_ARCH=`uname -m`
5
6 switch ($OS)
7 case Linux:
8 set OS_PART=linux
9 breaksw
10 case SunOS:
11 set OS_PART=sol8-64
12 breaksw
13 case OSF1:
14 set OS_PART=tru64-gcc
15 breaksw
16 default:
17 set OS_PART=`echo $OS | sed 's/ /-/g'`
18 endsw
19
20 switch ($HOST_ARCH)
21 case i586:
22 set ARCH=x86
23 breaksw
24 case i686:
25 set ARCH=x86
26 breaksw
27 case x86_64:
28 set ARCH=amd64
29 breaksw
30 case sun4u:
31 set ARCH=v9
32 breaksw
33 default:
34 set ARCH=`echo $HOST_ARCH | sed 's/ /-/g'`
35 endsw
36
37 echo $ARCH-$OS_PART
38