Skip to content

Commit ba5c214

Browse files
committed
Support x86_64
1 parent e1b30cc commit ba5c214

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ android {
1515
versionCode 5
1616
versionName "1.0.4"
1717
ndk {
18-
abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86'
18+
abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
1919
}
2020
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
2121
}

trustdevice/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ android {
3131

3232
externalNativeBuild{
3333
cmake {
34-
abiFilters 'arm64-v8a','armeabi-v7a','x86'
34+
abiFilters 'arm64-v8a','armeabi-v7a','x86', 'x86_64'
3535
}
3636
}
3737
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

trustdevice/src/main/cpp/utils.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jstring get_property(JNIEnv *env, jobject __unused, jstring _key, jstring _defau
2121
bool mem_read_access_by_maps(void *read_addr, size_t len) {
2222
if(read_addr == nullptr)
2323
return false;
24-
#if defined(__aarch64__)
24+
#if defined(__LP64__)
2525
uint64_t addr = (uint64_t)read_addr;
2626
uint64_t start_addr = 0, end_addr = 0, last_addr = 0;
2727
#else
@@ -37,7 +37,7 @@ bool mem_read_access_by_maps(void *read_addr, size_t len) {
3737
}
3838

3939
while(fgets(buff, sizeof(buff)-1, fmap) != nullptr) {
40-
#if defined(__aarch64__)
40+
#if defined(__LP64__)
4141
sscanf(buff, "%lx-%lx %c", &start_addr, &end_addr, &access);
4242
#else
4343
sscanf(buff, "%x-%x %c", &start_addr, &end_addr, &access);

0 commit comments

Comments
 (0)