* Do not use persistent register r5 in the library init code. It fixes crash during library load on some versions of Android. Issue #23974.
* Made the startup code Thumb-safe.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23694 3ad0048d-3df7-0310-abae-a5850022a9f2
* Turn off assigning UnixGetModuleByAddrHook for Android, since dladdr() function is not available on old (1.x) Android versions.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23695 3ad0048d-3df7-0310-abae-a5850022a9f2