From dfe84fd8c545b6f2da721e3f86f9b00f31711abd Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Sun, 4 Jan 2015 23:01:16 +0100 Subject: PPC/e500: Drop support for this architecture. --- src/host/buildvm.c | 4 +--- src/host/buildvm_asm.c | 7 ++----- 2 files changed, 3 insertions(+), 8 deletions(-) (limited to 'src/host') diff --git a/src/host/buildvm.c b/src/host/buildvm.c index d162086e..865236d7 100644 --- a/src/host/buildvm.c +++ b/src/host/buildvm.c @@ -63,8 +63,6 @@ static int collect_reloc(BuildCtx *ctx, uint8_t *addr, int idx, int type); #include "../dynasm/dasm_arm64.h" #elif LJ_TARGET_PPC #include "../dynasm/dasm_ppc.h" -#elif LJ_TARGET_PPCSPE -#include "../dynasm/dasm_ppc.h" #elif LJ_TARGET_MIPS #include "../dynasm/dasm_mips.h" #else @@ -115,7 +113,7 @@ static const char *sym_decorate(BuildCtx *ctx, name[0] = '@'; else *p = '\0'; -#elif (LJ_TARGET_PPC || LJ_TARGET_PPCSPE) && !LJ_TARGET_CONSOLE +#elif LJ_TARGET_PPC && !LJ_TARGET_CONSOLE /* Keep @plt. */ #else *p = '\0'; diff --git a/src/host/buildvm_asm.c b/src/host/buildvm_asm.c index 7bea4d17..d1f5224f 100644 --- a/src/host/buildvm_asm.c +++ b/src/host/buildvm_asm.c @@ -130,7 +130,7 @@ static void emit_asm_wordreloc(BuildCtx *ctx, uint8_t *p, int n, ins, sym); exit(1); } -#elif LJ_TARGET_PPC || LJ_TARGET_PPCSPE +#elif LJ_TARGET_PPC #if LJ_TARGET_PS3 #define TOCPREFIX "." #else @@ -313,10 +313,7 @@ void emit_asm(BuildCtx *ctx) #if !(LJ_TARGET_PS3 || LJ_TARGET_PSVITA) fprintf(ctx->fp, "\t.section .note.GNU-stack,\"\"," ELFASM_PX "progbits\n"); #endif -#if LJ_TARGET_PPCSPE - /* Soft-float ABI + SPE. */ - fprintf(ctx->fp, "\t.gnu_attribute 4, 2\n\t.gnu_attribute 8, 3\n"); -#elif LJ_TARGET_PPC && !LJ_TARGET_PS3 +#if LJ_TARGET_PPC && !LJ_TARGET_PS3 /* Hard-float ABI. */ fprintf(ctx->fp, "\t.gnu_attribute 4, 1\n"); #endif -- cgit v1.2.3-55-g6feb