[commit: ghc] wip/fix-osx-ci: RTS: Use ELF v1 convention on all powerpc64 systems (3e19afb)

git at git.haskell.org git at git.haskell.org
Thu Jan 17 18:56:46 UTC 2019


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/fix-osx-ci
Link       : http://ghc.haskell.org/trac/ghc/changeset/3e19afb5e5b8f4deba89841b1b626a8465eec91a/ghc

>---------------------------------------------------------------

commit 3e19afb5e5b8f4deba89841b1b626a8465eec91a
Author: Peter Trommler <ptrommler at acm.org>
Date:   Fri Dec 28 22:30:34 2018 +0100

    RTS: Use ELF v1 convention on all powerpc64 systems


>---------------------------------------------------------------

3e19afb5e5b8f4deba89841b1b626a8465eec91a
 rts/StgCRun.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/rts/StgCRun.c b/rts/StgCRun.c
index 3ce41a6..1b0a8f2 100644
--- a/rts/StgCRun.c
+++ b/rts/StgCRun.c
@@ -719,7 +719,6 @@ StgRunIsImplementedInAssembler(void)
 
 #if defined(powerpc64_HOST_ARCH)
 
-#if defined(linux_HOST_OS)
 static void GNUC3_ATTRIBUTE(used)
 StgRunIsImplementedInAssembler(void)
 {
@@ -841,10 +840,6 @@ StgRunIsImplementedInAssembler(void)
         : : "i"(RESERVED_C_STACK_BYTES+304 /*stack frame size*/));
 }
 
-#else // linux_HOST_OS
-#error Only Linux support for power64 right now.
-#endif
-
 #endif
 
 #if defined(powerpc64le_HOST_ARCH)



More information about the ghc-commits mailing list