summaryrefslogtreecommitdiff
path: root/src/pal/inc/unixasmmacros.inc
diff options
context:
space:
mode:
Diffstat (limited to 'src/pal/inc/unixasmmacros.inc')
-rw-r--r--src/pal/inc/unixasmmacros.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/pal/inc/unixasmmacros.inc b/src/pal/inc/unixasmmacros.inc
index e7a5eba898..a1f1a694ee 100644
--- a/src/pal/inc/unixasmmacros.inc
+++ b/src/pal/inc/unixasmmacros.inc
@@ -10,7 +10,11 @@
#define LOCAL_LABEL(name) L##name
#else
#define C_FUNC(name) name
+#if defined(_AMD64_) || defined(_X86_)
#define EXTERNAL_C_FUNC(name) C_FUNC(name)@plt
+#else
+#define EXTERNAL_C_FUNC(name) C_FUNC(name)
+#endif
#define LOCAL_LABEL(name) .L##name
#endif