summaryrefslogtreecommitdiffstats
path: root/clang/test/Headers/Inputs/include/cstdlib
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Headers/Inputs/include/cstdlib')
-rw-r--r--clang/test/Headers/Inputs/include/cstdlib16
1 files changed, 16 insertions, 0 deletions
diff --git a/clang/test/Headers/Inputs/include/cstdlib b/clang/test/Headers/Inputs/include/cstdlib
new file mode 100644
index 00000000000..4dc1ff6cee0
--- /dev/null
+++ b/clang/test/Headers/Inputs/include/cstdlib
@@ -0,0 +1,16 @@
+#pragma once
+
+extern int abs (int __x) __attribute__ ((__const__)) ;
+extern long int labs (long int __x) __attribute__ ((__const__)) ;
+
+namespace std
+{
+
+using ::abs;
+
+inline long
+abs(long __i) { return __builtin_labs(__i); }
+
+inline long long
+abs(long long __x) { return __builtin_llabs (__x); }
+}
OpenPOWER on IntegriCloud