summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/builtins/int_lib.h
diff options
context:
space:
mode:
authorJosh Gao <jmgao@google.com>2015-08-21 02:51:17 +0000
committerJosh Gao <jmgao@google.com>2015-08-21 02:51:17 +0000
commit772527c57b4b949905e39ec03360f6f9d19d2729 (patch)
tree5681207b665b64b79a2e378009cc522b95e1bf4e /compiler-rt/lib/builtins/int_lib.h
parent1dc6a8d1797086c630de2da3249dbcafb7157e27 (diff)
downloadbcm5719-llvm-772527c57b4b949905e39ec03360f6f9d19d2729.tar.gz
bcm5719-llvm-772527c57b4b949905e39ec03360f6f9d19d2729.zip
[compiler-rt] Add libgcc compatibility aliases for __cmp{s,d,f}f2.
Reviewers: compnerd Subscribers: asl, llvm-commits Differential Revision: http://reviews.llvm.org/D12091 llvm-svn: 245663
Diffstat (limited to 'compiler-rt/lib/builtins/int_lib.h')
-rw-r--r--compiler-rt/lib/builtins/int_lib.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/compiler-rt/lib/builtins/int_lib.h b/compiler-rt/lib/builtins/int_lib.h
index bca5d81d441..70773e3779b 100644
--- a/compiler-rt/lib/builtins/int_lib.h
+++ b/compiler-rt/lib/builtins/int_lib.h
@@ -20,6 +20,9 @@
/* Assumption: Right shift of signed negative is arithmetic shift. */
/* Assumption: Endianness is little or big (not mixed). */
+#define FNALIAS(alias_name, original_name) \
+ void alias_name() __attribute__((alias(#original_name)))
+
/* ABI macro definitions */
#if __ARM_EABI__
OpenPOWER on IntegriCloud