mirror of
https://github.com/mauiaaron/apple2.git
synced 2024-09-27 09:56:08 +00:00
Correctly symbolicate for arm64-v8a and x86_64
This commit is contained in:
parent
a470329143
commit
4616a41326
@ -136,13 +136,17 @@ void Java_org_deadc0de_apple2ix_Apple2CrashHandler_nativeProcessCrash(JNIEnv *en
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (android_armArchV7A) {
|
if (android_arm64Arch) {
|
||||||
|
ASPRINTF(&symbolsPath, "%s/symbols/arm64-v8a", data_dir);
|
||||||
|
} else if (android_armArchV7A || android_armArch) {
|
||||||
ASPRINTF(&symbolsPath, "%s/symbols/armeabi-v7a", data_dir);
|
ASPRINTF(&symbolsPath, "%s/symbols/armeabi-v7a", data_dir);
|
||||||
|
} else if (android_x86_64) {
|
||||||
|
ASPRINTF(&symbolsPath, "%s/symbols/x86_64", data_dir);
|
||||||
} else if (android_x86) {
|
} else if (android_x86) {
|
||||||
ASPRINTF(&symbolsPath, "%s/symbols/x86", data_dir);
|
ASPRINTF(&symbolsPath, "%s/symbols/x86", data_dir);
|
||||||
} else /*if (android_armArch)*/ {
|
} else {
|
||||||
ASPRINTF(&symbolsPath, "%s/symbols/armeabi", data_dir);
|
LOG("unknown symbols architecture!");
|
||||||
} /*else { moar archs ... } */
|
}
|
||||||
|
|
||||||
bool success = crashHandler->processCrash(crashPath, symbolsPath, outputFILE);
|
bool success = crashHandler->processCrash(crashPath, symbolsPath, outputFILE);
|
||||||
if (!success) {
|
if (!success) {
|
||||||
|
Loading…
Reference in New Issue
Block a user