From: Debian Haskell Group Date: Wed, 1 Apr 2015 11:35:10 +0000 (+0000) Subject: ppc64el X-Git-Tag: archive/raspbian/8.0.2-9+rpi1~1^2^2^2^2^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=dadd3f398e99b393597a6e5074a6b07269b7b6ee;p=ghc.git ppc64el Gbp-Pq: Name ppc64el.patch --- diff --git a/aclocal.m4 b/aclocal.m4 index 2ffa0cec..02ce93fe 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -173,7 +173,7 @@ AC_DEFUN([FPTOOLS_SET_HASKELL_PLATFORM_VARS], GET_ARM_ISA() test -z "[$]2" || eval "[$]2=\"ArchARM {armISA = \$ARM_ISA, armISAExt = \$ARM_ISA_EXT, armABI = \$ARM_ABI}\"" ;; - aarch64|alpha|mips|mipseb|mipsel|hppa|hppa1_1|ia64|m68k|rs6000|s390|s390x|sparc64|vax) + aarch64|alpha|mips|mipseb|mipsel|hppa|hppa1_1|ia64|m68k|powerpc64le|rs6000|s390|s390x|sparc64|vax) test -z "[$]2" || eval "[$]2=ArchUnknown" ;; *) @@ -1868,6 +1868,9 @@ case "$1" in mips*) $2="mips" ;; + powerpc64le*) + $2="powerpc64le" + ;; powerpc64*) $2="powerpc64" ;; diff --git a/includes/Stg.h b/includes/Stg.h index 76067de4..d76a0be5 100644 --- a/includes/Stg.h +++ b/includes/Stg.h @@ -213,7 +213,7 @@ typedef StgFunPtr F_; #define II_(X) static StgWordArray (X) GNU_ATTRIBUTE(aligned (8)) #define IF_(f) static StgFunPtr GNUC3_ATTRIBUTE(used) f(void) #define FN_(f) StgFunPtr f(void) -#define EF_(f) extern StgFunPtr f(void) +#define EF_(f) extern StgFunPtr f() /* ----------------------------------------------------------------------------- Tail calls