aboutsummaryrefslogtreecommitdiff
path: root/bin/9c
diff options
context:
space:
mode:
Diffstat (limited to 'bin/9c')
-rwxr-xr-xbin/9c14
1 files changed, 2 insertions, 12 deletions
diff --git a/bin/9c b/bin/9c
index 9dfc082e..4d488179 100755
--- a/bin/9c
+++ b/bin/9c
@@ -112,24 +112,14 @@ usexlc()
cflags="$cflags $CC9FLAGS"
}
-tag="${SYSNAME:-`uname`}-${OBJTYPE:-`uname -m`}-${CC9:-cc}"
+tag="${SYSNAME:-`uname`}-${CC9:-cc}"
case "$tag" in
*DragonFly*gcc*|*BSD*gcc*) usegcc ;;
*DragonFly*clang|*BSD*clang*) useclang ;;
-*Darwin-x86_64*)
+*Darwin*)
useclang
cflags="$cflags -g3 -m64"
;;
-*Darwin-arm64*)
- useclang
- cflags="$cflags -g3 -m64"
- ;;
-*Darwin*clang*)
- useclang
- cflags="$cflags -g3 -m32"
- ;;
-*Darwin*) usegcc
- cflags="$cflags -g3 -no-cpp-precomp -m32" ;;
*HP-UX*) cc=${CC9:-cc}; cflags="-g -O -c -Ae" ;;
*Linux*) usegcc
case "${CC9:-gcc}" in