File: arch2gcc.sh

package info (click to toggle)
simde 0.7.2-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 28,284 kB
  • sloc: ansic: 410,189; sh: 174; makefile: 41; python: 26
file content (62 lines) | stat: -rwxr-xr-x 945 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#!/bin/sh

case "${1}" in
  "alpha")
    echo "alpha-linux-gnu"
    ;;
  "amd64")
    echo "x86_64-linux-gnu"
    ;;
  "arm64")
    echo "aarch64-linux-gnu"
    ;;
  "armhf")
    echo "arm-linux-gnueabihf"
    ;;
  "hppa")
    echo "hppa-linux-gnu"
    ;;
  "hppa64")
    echo "hppa64-linux-gnu"
    ;;
  "i386")
    echo "i686-linux-gnu"
    ;;
  "m68k")
    echo "m68k-linux-gnu"
    ;;
  "mips64el")
    echo "mips64el-linux-gnuabi64"
    ;;
  "mipsel")
    echo "mips64-linux-gnuabi64"
    ;;
  "ppc")
    echo "powerpc-linux-gnu"
    ;;
  "ppc64")
    echo "powerpc64-linux-gnu"
    ;;
  "ppc64el")
    echo "powerpc64le-linux-gnu"
    ;;
  "riscv64")
    echo "riscv64-linux-gnu"
    ;;
  "s390x")
    echo "s390x-linux-gnu"
    ;;
  "sh4")
    echo "sh4-linux-gnu"
    ;;
  "sparc64")
    echo "sparc64-linux-gnu"
    ;;
  "x32")
    echo "x86_64-linux-gnux32"
    ;;
  *)
    echo "Unknown architecture: ${1}" >&2
    exit 1
    ;;
esac