From b02d7e797a9d66fe22c131526b46524171675319 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Fri, 10 May 2019 12:55:06 +0200 Subject: [PATCH 1/2] Revert "PowerPC: Support ELFv2 ABI" This reverts commit 4e080ed8d64e73465ffe9f79d95b56ff184cf01a. --- orc/orcpowerpc.c | 2 +- orc/orcprogram-altivec.c | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/orc/orcpowerpc.c b/orc/orcpowerpc.c index 8eeb4e5..a6835ba 100644 --- a/orc/orcpowerpc.c +++ b/orc/orcpowerpc.c @@ -418,7 +418,7 @@ orc_powerpc_flush_cache (OrcCode *code) int size = code->code_size; ptr = code->code; -#if defined(__powerpc64__) && (!defined(_CALL_ELF) || _CALL_ELF == 1) +#ifdef __powerpc64__ *(unsigned char **) ptr = (unsigned char *) code->exec + 24; #endif for (i=0;iprogram->name); if (compiler->is_64bit) { -#if !defined(_CALL_ELF) || _CALL_ELF == 1 ORC_ASM_CODE (compiler, " .quad .%s,.TOC.@tocbase,0\n", compiler->program->name); ORC_ASM_CODE (compiler, ".%s:\n", compiler->program->name); powerpc_emit (compiler, 0); powerpc_emit (compiler, 0); powerpc_emit (compiler, 0); powerpc_emit (compiler, 0); powerpc_emit (compiler, 0); powerpc_emit (compiler, 0); -#endif powerpc_emit_stdu (compiler, POWERPC_R1, POWERPC_R1, -16); } else { powerpc_emit_stwu (compiler, POWERPC_R1, POWERPC_R1, -16); -- 2.21.0 From e51942caa119b27693ca9aad8b5c2780d10ccb32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Fri, 10 May 2019 12:57:52 +0200 Subject: [PATCH 2/2] Revert "Add support for ppc64le" This reverts commit 7e504fa1367b15c12807da1053a51db528f37c79. --- m4/as-host-defines.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/m4/as-host-defines.m4 b/m4/as-host-defines.m4 index 4a6ae45..7223c51 100644 --- a/m4/as-host-defines.m4 +++ b/m4/as-host-defines.m4 @@ -19,7 +19,7 @@ AC_DEFUN([AS_HOST_DEFINES], HAVE_AMD64=yes AC_DEFINE(HAVE_AMD64, 1, [Defined if host is amd64]) ;; - xpowerpc|xppc|xpowerpc64*|xppc64*) + xpowerpc|xppc|xpowerpc64|xppc64) HAVE_POWERPC=yes AC_DEFINE(HAVE_POWERPC, 1, [Defined if host is powerpc]) ;; -- 2.21.0