diff options
author | Rodrigo Mesquita <rodrigo.m.mesquita@gmail.com> | 2023-05-12 15:01:23 +0100 |
---|---|---|
committer | Rodrigo Mesquita <rodrigo.m.mesquita@gmail.com> | 2023-05-12 15:03:13 +0100 |
commit | 96257cb0cc5d51fe31859d15d9318bac913a86bd (patch) | |
tree | 91ce12178ecb5890ee572fc46928806ceaef4ea6 | |
parent | 10c05b78aed4d031e7314f821e97bd6d0708f322 (diff) | |
download | haskell-96257cb0cc5d51fe31859d15d9318bac913a86bd.tar.gz |
Rip more of configure that is no longer being used
-rw-r--r-- | m4/fptools_set_haskell_platform_vars.m4 | 140 |
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" -]) |