aboutsummaryrefslogtreecommitdiff
path: root/final/ABI-Testsuite/test/common/genselector.c
diff options
context:
space:
mode:
Diffstat (limited to 'final/ABI-Testsuite/test/common/genselector.c')
-rwxr-xr-xfinal/ABI-Testsuite/test/common/genselector.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/final/ABI-Testsuite/test/common/genselector.c b/final/ABI-Testsuite/test/common/genselector.c
new file mode 100755
index 00000000..27bbf5c2
--- /dev/null
+++ b/final/ABI-Testsuite/test/common/genselector.c
@@ -0,0 +1,13 @@
+// This file is distributed under the University of Illinois Open Source License.
+// See LICENSE.TXT for details.
+#include <stdio.h>
+
+int main()
+{
+ FILE *fp = fopen("nselector.h", "w");
+ if (sizeof(long) == 8)
+ fprintf(fp, "#define ABI_SELECTOR(a,b,c,d,e) a // LP64\n");
+ else
+ fprintf(fp, "#define ABI_SELECTOR(a,b,c,d,e) b // ILP32 \n");
+ return 0;
+}