From 5abefc2297d87b0f30996e0cdc1aa2bf8a39f9bc Mon Sep 17 00:00:00 2001 From: Mark Linimon Date: Sun, 6 Dec 2020 17:09:42 +0000 Subject: [PATCH] Also mark as BROKEN on riscv64. Approved by: portmgr (tier-2 blanket) --- lang/angelscript/Makefile | 1 + lang/angelscript/files/patch-as_config.h | 15 --------------- 2 files changed, 1 insertion(+), 15 deletions(-) delete mode 100644 lang/angelscript/files/patch-as_config.h diff --git a/lang/angelscript/Makefile b/lang/angelscript/Makefile index 3a66388d6b56..63cce79068f9 100644 --- a/lang/angelscript/Makefile +++ b/lang/angelscript/Makefile @@ -13,6 +13,7 @@ COMMENT= AngelCode Scripting Library LICENSE= ZLIB BROKEN_aarch64= Does not build: invokes x86 asm +BROKEN_riscv64= Does not build: invokes x86 asm BROKEN_sparc64= Does not build: invokes x86 asm USES= alias compiler:c11 dos2unix gmake zip diff --git a/lang/angelscript/files/patch-as_config.h b/lang/angelscript/files/patch-as_config.h deleted file mode 100644 index a9d63f077649..000000000000 --- a/lang/angelscript/files/patch-as_config.h +++ /dev/null @@ -1,15 +0,0 @@ -diff --git sdk/angelscript/source/as_config.h sdk/angelscript/source/as_config.h -index e17d1ee..f0e49b4 100644 ---- ../../source/as_config.h -+++ ../../source/as_config.h -@@ -953,7 +953,9 @@ - #define COMPLEX_RETURN_MASK (asOBJ_APP_CLASS_DESTRUCTOR | asOBJ_APP_CLASS_COPY_CONSTRUCTOR | asOBJ_APP_ARRAY) - #define THISCALL_PASS_OBJECT_POINTER_ON_THE_STACK - #define AS_X86 -- #elif defined(__x86_64__) -+ #elif defined(__powerpc64__) -+ #define AS_MAX_PORTABILITY -+ #elif defined(__x86_64__) || defined(__LP64__) - #define AS_X64_GCC - #define HAS_128_BIT_PRIMITIVES - #define SPLIT_OBJS_BY_MEMBER_TYPES