summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRodrigo Mesquita <rodrigo.m.mesquita@gmail.com>2023-05-12 15:01:23 +0100
committerRodrigo Mesquita <rodrigo.m.mesquita@gmail.com>2023-05-12 15:03:13 +0100
commit96257cb0cc5d51fe31859d15d9318bac913a86bd (patch)
tree91ce12178ecb5890ee572fc46928806ceaef4ea6
parent10c05b78aed4d031e7314f821e97bd6d0708f322 (diff)
downloadhaskell-96257cb0cc5d51fe31859d15d9318bac913a86bd.tar.gz
Rip more of configure that is no longer being used
-rw-r--r--m4/fptools_set_haskell_platform_vars.m4140
1 files changed, 0 insertions, 140 deletions
diff --git a/m4/fptools_set_haskell_platform_vars.m4 b/m4/fptools_set_haskell_platform_vars.m4
index 2afb21e247..b40c3ac3ee 100644
--- a/m4/fptools_set_haskell_platform_vars.m4
+++ b/m4/fptools_set_haskell_platform_vars.m4
@@ -1,133 +1,3 @@
-# FPTOOLS_SET_HASKELL_PLATFORM_VARS_SHELL_FUNCTIONS
-# ----------------------------------
-# Drop in shell functions used by FPTOOLS_SET_HASKELL_PLATFORM_VARS
-AC_DEFUN([FPTOOLS_SET_HASKELL_PLATFORM_VARS_SHELL_FUNCTIONS],
-[
- checkArch() {
- case [$]1 in
- i386)
- test -z "[$]2" || eval "[$]2=ArchX86"
- ;;
- x86_64|amd64)
- test -z "[$]2" || eval "[$]2=ArchX86_64"
- ;;
- powerpc)
- test -z "[$]2" || eval "[$]2=ArchPPC"
- ;;
- powerpc64)
- test -z "[$]2" || eval "[$]2=\"ArchPPC_64 ELF_V1\""
- ;;
- powerpc64le)
- test -z "[$]2" || eval "[$]2=\"ArchPPC_64 ELF_V2\""
- ;;
- s390x)
- test -z "[$]2" || eval "[$]2=ArchS390X"
- ;;
- arm)
- GET_ARM_ISA()
- test -z "[$]2" || eval "[$]2=\"ArchARM \$ARM_ISA \$ARM_ISA_EXT \$ARM_ABI\""
- ;;
- aarch64)
- test -z "[$]2" || eval "[$]2=ArchAArch64"
- ;;
- alpha)
- test -z "[$]2" || eval "[$]2=ArchAlpha"
- ;;
- mips|mipseb)
- test -z "[$]2" || eval "[$]2=ArchMipseb"
- ;;
- mipsel)
- test -z "[$]2" || eval "[$]2=ArchMipsel"
- ;;
- riscv64)
- test -z "[$]2" || eval "[$]2=ArchRISCV64"
- ;;
- wasm32)
- test -z "[$]2" || eval "[$]2=ArchWasm32"
- ;;
- loongarch64)
- test -z "[$]2" || eval "[$]2=ArchLoongArch64"
- ;;
- hppa|hppa1_1|ia64|m68k|nios2|riscv32|loongarch32|rs6000|s390|sh4|vax)
- test -z "[$]2" || eval "[$]2=ArchUnknown"
- ;;
- javascript)
- test -z "[$]2" || eval "[$]2=ArchJavaScript"
- ;;
- *)
- echo "Unknown arch [$]1"
- exit 1
- ;;
- esac
- }
-
- checkVendor() {
- case [$]1 in
- dec|none|unknown|hp|apple|next|sun|sgi|ibm|montavista|portbld|alpine)
- ;;
- *)
- AC_MSG_WARN([Unknown vendor [$]1])
- ;;
- esac
- }
-
- checkOS() {
- case [$]1 in
- linux|linux-android)
- test -z "[$]2" || eval "[$]2=OSLinux"
- ;;
- darwin|ios|watchos|tvos)
- test -z "[$]2" || eval "[$]2=OSDarwin"
- ;;
- solaris2)
- test -z "[$]2" || eval "[$]2=OSSolaris2"
- ;;
- mingw32|windows)
- test -z "[$]2" || eval "[$]2=OSMinGW32"
- ;;
- freebsd)
- test -z "[$]2" || eval "[$]2=OSFreeBSD"
- ;;
- dragonfly)
- test -z "[$]2" || eval "[$]2=OSDragonFly"
- ;;
- kfreebsdgnu)
- test -z "[$]2" || eval "[$]2=OSKFreeBSD"
- ;;
- openbsd)
- test -z "[$]2" || eval "[$]2=OSOpenBSD"
- ;;
- netbsd)
- test -z "[$]2" || eval "[$]2=OSNetBSD"
- ;;
- haiku)
- test -z "[$]2" || eval "[$]2=OSHaiku"
- ;;
- nto-qnx)
- test -z "[$]2" || eval "[$]2=OSQNXNTO"
- ;;
- wasi)
- test -z "[$]2" || eval "[$]2=OSWasi"
- ;;
- dragonfly|hpux|linuxaout|freebsd2|nextstep2|nextstep3|sunos4|ultrix)
- test -z "[$]2" || eval "[$]2=OSUnknown"
- ;;
- aix)
- test -z "[$]2" || eval "[$]2=OSAIX"
- ;;
- gnu)
- test -z "[$]2" || eval "[$]2=OSHurd"
- ;;
- ghcjs|js)
- test -z "[$]2" || eval "[$]2=OSUnknown"
- ;;
- *)
- echo "Unknown OS '[$]1'"
- exit 1
- ;;
- esac
- }
-])
# Note [autoconf assembler checks and -flto]
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -223,13 +93,3 @@ AC_DEFUN([GHC_GNU_NONEXEC_STACK],
CFLAGS="$CFLAGS2"
])
-# FPTOOLS_SET_HASKELL_PLATFORM_VARS
-# ----------------------------------
-# Set the Haskell platform variables
-AC_DEFUN([FPTOOLS_SET_HASKELL_PLATFORM_VARS],
-[
- AC_REQUIRE([FPTOOLS_SET_HASKELL_PLATFORM_VARS_SHELL_FUNCTIONS])
- checkArch "[$]$1Arch" "Haskell$1Arch"
- checkVendor "[$]$1Vendor"
- checkOS "[$]$1OS" "Haskell$1Os"
-])