summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--compiler-rt/lib/assembly.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/compiler-rt/lib/assembly.h b/compiler-rt/lib/assembly.h
index 1c4ddcf2c6a..8c3f8a6cb66 100644
--- a/compiler-rt/lib/assembly.h
+++ b/compiler-rt/lib/assembly.h
@@ -80,4 +80,11 @@
# define DEFINE_AEABI_FUNCTION_ALIAS(aeabi_name, name)
#endif
+#ifdef __ELF__
+#define END_COMPILERRT_FUNCTION(name) \
+ .size SYMBOL_NAME(name), . - SYMBOL_NAME(name)
+#else
+#define END_COMPILERRT_FUNCTION(name)
+#endif
+
#endif /* COMPILERRT_ASSEMBLY_H */
OpenPOWER on IntegriCloud