From b9db7c90eeb0e5cbc9181b7e802de3e15153299f Mon Sep 17 00:00:00 2001 From: Christian Jullien Date: Thu, 24 Dec 2020 07:31:52 +0100 Subject: [PATCH] NetBSD: arm64 prevent use of __asm. --- include/tccdefs.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/tccdefs.h b/include/tccdefs.h index a74a3e05..99967895 100644 --- a/include/tccdefs.h +++ b/include/tccdefs.h @@ -87,6 +87,10 @@ #define __GNUC_PATCHLEVEL__ 0 #define _Pragma(x) #define __ELF__ 1 + #if defined(__aarch64__) && defined(__TINYC__) && !defined(_LOCORE) + /* avoids usage of __asm which is not yet supported by tcc */ + #define _LOCORE + #endif #elif defined __OpenBSD__ //#define __OpenBSD__ 1