fpc/rtl/android
yury a0d6873331 * android: Android versions prior to 4.1 do not support recursive dlopen() calls.
Therefore if a shared library is loaded by JVM ( using dlopen() ),
          it is not possible to use dlopen() in a units initialization code -
          dlopen() simply hangs.
          To workaround this issue, if a library exports JNI_OnLoad(), then
          no unit initialization is performed during library load.
          The initialization is called when JVM has loaded the library and calls
          JNI_OnLoad().

git-svn-id: trunk@34406 -
2016-09-01 23:22:41 +00:00
..
arm * android: Android versions prior to 4.1 do not support recursive dlopen() calls. 2016-09-01 23:22:41 +00:00
i386 * android: Android versions prior to 4.1 do not support recursive dlopen() calls. 2016-09-01 23:22:41 +00:00
jvm * regenerated makefiles with latest fpcmake 2016-06-18 01:00:45 +00:00
mipsel * android: Android versions prior to 4.1 do not support recursive dlopen() calls. 2016-09-01 23:22:41 +00:00
cwstring.pp * android: cwstring: Fixed crash on unload in some cases. Allow ICU usage from other units. 2016-08-19 14:48:09 +00:00
dlandroid.inc * Use threadvar for the module name buffer to be thread-safe. 2015-01-06 11:20:20 +00:00
Makefile * android: Use ICU to get timezone information if running on an Android version where libc does not implement timezone. 2016-08-19 14:57:02 +00:00
Makefile.fpc * android: Use ICU to get timezone information if running on an Android version where libc does not implement timezone. 2016-08-19 14:57:02 +00:00
sysandroid.inc * android: Android versions prior to 4.1 do not support recursive dlopen() calls. 2016-09-01 23:22:41 +00:00
sysandroidh.inc * android: 2016-08-19 20:21:52 +00:00
unixandroid.inc * android: Added API level check for known old versions without timezone implementation in libc. 2016-08-19 16:37:13 +00:00