[commit: ghc] wip/T15916: RTS: Use ELF v1 convention on all powerpc64 systems (fc88c33)

git at git.haskell.org git at git.haskell.org
Sat Jan 5 08:47:02 UTC 2019


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

On branch  : wip/T15916
Link       : http://ghc.haskell.org/trac/ghc/changeset/fc88c33e1dc29bf101e05fbcf812495d7343c94c/ghc

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

commit fc88c33e1dc29bf101e05fbcf812495d7343c94c
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


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

fc88c33e1dc29bf101e05fbcf812495d7343c94c
 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