Overview
| Comment: | Updated to define __ANDROID__ on Android/ARM |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
e3c6c05d95e4de9f96b34719df5ab10a |
| User & Date: | rkeene on 2014-05-18 01:07:34.249 |
| Other Links: | manifest | tags |
Context
|
2014-05-18
| ||
| 01:08 | More work on getting headers correctly made available check-in: 76ee8b8d3d user: rkeene tags: trunk | |
| 01:07 | Updated to define __ANDROID__ on Android/ARM check-in: e3c6c05d95 user: rkeene tags: trunk | |
|
2014-05-17
| ||
| 16:42 | Updated how headers are copied check-in: 82f7cb92d4 user: rkeene tags: trunk | |
Changes
Modified build/tcc-patches/0.9.26/tcc-0.9.26-android.diff
from [e50bd7eb09]
to [9961fb1614].
1 2 3 4 5 6 7 | diff -uNr tcc-0.9.26.orig/tcc.h tcc-0.9.26-1android/tcc.h --- tcc-0.9.26.orig/tcc.h 2013-02-15 08:24:00.000000000 -0600 +++ tcc-0.9.26-1android/tcc.h 2014-05-17 01:13:09.189016999 -0500 @@ -43,7 +43,9 @@ #ifndef _WIN32 # include <unistd.h> # include <sys/time.h> | > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
diff -uNr tcc-0.9.26.orig/libtcc.c tcc-0.9.26-1android/libtcc.c
--- tcc-0.9.26.orig/libtcc.c 2013-02-15 08:24:00.000000000 -0600
+++ tcc-0.9.26-1android/libtcc.c 2014-05-17 20:06:02.109312000 -0500
@@ -966,6 +966,12 @@
# endif
#endif
+#if defined(__ANDROID__)
+# define str(s) #s
+ tcc_define_symbol(s, "__ANDROID__", str(__ANDROID__));
+# undef str
+#endif
+
/* TinyCC & gcc defines */
#if defined TCC_TARGET_PE && defined TCC_TARGET_X86_64
tcc_define_symbol(s, "__SIZE_TYPE__", "unsigned long long");
diff -uNr tcc-0.9.26.orig/tcc.h tcc-0.9.26-1android/tcc.h
--- tcc-0.9.26.orig/tcc.h 2013-02-15 08:24:00.000000000 -0600
+++ tcc-0.9.26-1android/tcc.h 2014-05-17 01:13:09.189016999 -0500
@@ -43,7 +43,9 @@
#ifndef _WIN32
# include <unistd.h>
# include <sys/time.h>
|
| ︙ | ︙ |