From 4e67234ae8800f52af3a666ffbcce2f6466686ef Mon Sep 17 00:00:00 2001 From: Martijn Dekker Date: Sat, 9 Jan 2021 01:03:08 +0000 Subject: [PATCH] INIT: Add Solaris 11 compiler wrappers (Solaris patch 005-compiler) This upstreams a Solaris patch: https://github.com/oracle/solaris-userland/blob/master/components/ksh93/patches/005-compiler.patch --- src/cmd/INIT/cc.sol11.i386 | 9 +++++++++ src/cmd/INIT/cc.sol11.i386-64 | 9 +++++++++ src/cmd/INIT/cc.sol11.sparc | 9 +++++++++ src/cmd/INIT/cc.sol11.sparc-64 | 9 +++++++++ 4 files changed, 36 insertions(+) create mode 100755 src/cmd/INIT/cc.sol11.i386 create mode 100755 src/cmd/INIT/cc.sol11.i386-64 create mode 100755 src/cmd/INIT/cc.sol11.sparc create mode 100755 src/cmd/INIT/cc.sol11.sparc-64 diff --git a/src/cmd/INIT/cc.sol11.i386 b/src/cmd/INIT/cc.sol11.i386 new file mode 100755 index 000000000..f70c469cd --- /dev/null +++ b/src/cmd/INIT/cc.sol11.i386 @@ -0,0 +1,9 @@ +: solaris.i386 cc wrapper for reasonable ansi C defaults and 32 bit : 2012-05-18 : + +HOSTTYPE=sol11.i386 + +case " $* " in +*" -dumpmachine "*) echo $HOSTTYPE; exit ;; +esac + +$CC_EXPLICIT -m32 -xc99 -D_XPG6 "$@" diff --git a/src/cmd/INIT/cc.sol11.i386-64 b/src/cmd/INIT/cc.sol11.i386-64 new file mode 100755 index 000000000..ac961cf26 --- /dev/null +++ b/src/cmd/INIT/cc.sol11.i386-64 @@ -0,0 +1,9 @@ +: solaris.i386-64 cc wrapper for reasonable ansi C defaults and 64 bit : 2012-05-18 : + +HOSTTYPE=sol11.i386-64 + +case " $* " in +*" -dumpmachine "*) echo $HOSTTYPE; exit ;; +esac + +$CC_EXPLICIT -m64 -xc99 -D_XPG6 "$@" diff --git a/src/cmd/INIT/cc.sol11.sparc b/src/cmd/INIT/cc.sol11.sparc new file mode 100755 index 000000000..c12b40daf --- /dev/null +++ b/src/cmd/INIT/cc.sol11.sparc @@ -0,0 +1,9 @@ +: solaris.sparc cc wrapper for reasonable ansi C defaults and 32 bit : 2012-05-18 : + +HOSTTYPE=sol11.sparc + +case " $* " in +*" -dumpmachine "*) echo $HOSTTYPE; exit ;; +esac + +$CC_EXPLICIT -m32 -xc99 -D_XPG6 "$@" diff --git a/src/cmd/INIT/cc.sol11.sparc-64 b/src/cmd/INIT/cc.sol11.sparc-64 new file mode 100755 index 000000000..2565b642f --- /dev/null +++ b/src/cmd/INIT/cc.sol11.sparc-64 @@ -0,0 +1,9 @@ +: solaris.sparc-64 cc wrapper for reasonable ansi C defaults and 64 bit : 2012-05-18 : + +HOSTTYPE=sol11.sparc-64 + +case " $* " in +*" -dumpmachine "*) echo $HOSTTYPE; exit ;; +esac + +$CC_EXPLICIT -m64 -xc99 -D_XPG6 "$@"