summaryrefslogtreecommitdiff
path: root/m4/ghc_get_power_abi.m4
blob: f8741a4fa86553b5c2e6de2562d1d20e513eda6a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# GHC_GET_POWER_ABI
# ----------------------------------
# Get version of the PowerPC ABI
AC_DEFUN([GHC_GET_POWER_ABI],
[
    AC_COMPILE_IFELSE([
        AC_LANG_PROGRAM(
            [],
            [#if defined(_CALL_ELF) && _CALL_ELF == 2
                 return 0;
             #else
                 not ELF v2
             #endif]
        )],
        [POWER_ABI=ELF_V2],
        [POWER_ABI=ELF_V1])

        AC_SUBST(POWER_ABI)
])