Hi,
To find out an offending instruction it is needed to create a simple
console app. Compile it with the -gl switch and run in the Android
console. You will get a stack back trace. If the instruction in the RTL,
it is needed to recompile it with the -O- -g switches.
Yury Sidorov,
Sergio Flores wrote:
Eg: Calling lnxp1(x) with x1 results in a SIGILL crash.
.
I've got an Android app in Play Store with around 300 thousand
downloads, and from what I've gathered, this crash happens in any
Tegra based device, and only on those.
AIUI many tegra devices
I've recently discovered that some fpc math functions crash on Tegra CPUs
(ARM7/Android), even when called with valid arguments.
Anyone has a clue what could cause this or possible workarounds?
Eg: Calling lnxp1(x) with x1 results in a SIGILL crash.
I did my own naive implementation of this
Am 20.12.2014 um 15:45 schrieb Sergio Flores:
I've recently discovered that some fpc math functions crash on Tegra CPUs
(ARM7/Android), even when
called with valid arguments.
Anyone has a clue what could cause this or possible workarounds?
Eg: Calling lnxp1(x) with x1 results in a SIGILL