Skip to content

Commit cf2b7a8

Browse files
authored
Upgrade to Android ndk r27c and update Crashpad to latest commit (#6814)
1 parent dbeecd4 commit cf2b7a8

File tree

16 files changed

+16
-16
lines changed

16 files changed

+16
-16
lines changed

firebase-crashlytics-ndk/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Unreleased
22
# 19.4.3
3-
* [changed] Updated internal Crashpad version to commit `8df174`.
3+
* [changed] Updated internal Crashpad version to commit `21a20e`.
44

55
# 19.4.2
66
* [changed] Updated `firebase-crashlytics` dependency to v19.4.2

firebase-crashlytics-ndk/firebase-crashlytics-ndk.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ android {
3737
timeOutInMs 60 * 1000
3838
}
3939
namespace "com.google.firebase.crashlytics.ndk"
40-
ndkVersion "25.1.8937393"
40+
ndkVersion "27.2.12479018"
4141
compileSdkVersion project.compileSdkVersion
4242
defaultConfig {
4343
minSdkVersion project.minSdkVersion

firebase-crashlytics-ndk/src/main/jni/crashpad/crashpad_client/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ LOCAL_CPPFLAGS := \
1717
-Wall \
1818
-Os \
1919
-flto \
20-
-std=c++17 \
20+
-std=c++20 \
2121

2222
LOCAL_SRC_FILES := \
2323
$(THIRD_PARTY_PATH)/crashpad/client/annotation.cc \

firebase-crashlytics-ndk/src/main/jni/crashpad/crashpad_compat/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ LOCAL_EXPORT_C_INCLUDES := \
2121
LOCAL_CPPFLAGS := \
2222
-D_FILE_OFFSET_BITS=64 \
2323
-Wall \
24-
-std=c++17 \
24+
-std=c++20 \
2525
-Os \
2626
-flto \
2727
-fvisibility=hidden \

firebase-crashlytics-ndk/src/main/jni/crashpad/crashpad_handler_lib/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ LOCAL_CPPFLAGS := \
1313
-D_FILE_OFFSET_BITS=64 \
1414
-DCRASHPAD_ZLIB_SOURCE_SYSTEM \
1515
-Wall \
16-
-std=c++17 \
16+
-std=c++20 \
1717
-Os \
1818
-flto \
1919
-fvisibility=hidden \

firebase-crashlytics-ndk/src/main/jni/crashpad/crashpad_minidump/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ LOCAL_MODULE := crashpad_minidump
88
LOCAL_C_INCLUDES := $(LOCAL_PATH)/$(THIRD_PARTY_PATH)/crashpad
99
LOCAL_CPPFLAGS := \
1010
-D_FILE_OFFSET_BITS=64 \
11-
-std=c++17 \
11+
-std=c++20 \
1212
-Wall \
1313
-Os \
1414
-flto \

firebase-crashlytics-ndk/src/main/jni/crashpad/crashpad_snapshot/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ LOCAL_MODULE := crashpad_snapshot
88
LOCAL_C_INCLUDES := $(LOCAL_PATH)/$(THIRD_PARTY_PATH)/crashpad
99
LOCAL_CPPFLAGS := \
1010
-D_FILE_OFFSET_BITS=64 \
11-
-std=c++17 \
11+
-std=c++20 \
1212
-Wall \
1313
-Os \
1414
-flto \

firebase-crashlytics-ndk/src/main/jni/crashpad/crashpad_tool_support/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/$(THIRD_PARTY_PATH)/crashpad
99

1010
LOCAL_CPPFLAGS := \
1111
-D_FILE_OFFSET_BITS=64 \
12-
-std=c++17 \
12+
-std=c++20 \
1313
-Wall \
1414
-Os \
1515
-flto \

firebase-crashlytics-ndk/src/main/jni/crashpad/crashpad_util/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ LOCAL_CPPFLAGS := \
1818
-DZLIB_CONST \
1919
-DCRASHPAD_ZLIB_SOURCE_SYSTEM \
2020
-DCRASHPAD_LSS_SOURCE_EXTERNAL \
21-
-std=c++17 \
21+
-std=c++20 \
2222
-Wall \
2323
-Os \
2424
-flto \

firebase-crashlytics-ndk/src/main/jni/crashpad/mini_chromium_base/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/$(THIRD_PARTY_PATH)/mini_chromium
1010

1111
LOCAL_CPPFLAGS := \
1212
-D_FILE_OFFSET_BITS=64 \
13-
-std=c++17 \
13+
-std=c++20 \
1414
-Wall \
1515
-Os \
1616
-flto \

firebase-crashlytics-ndk/src/main/jni/libcrashlytics-common/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ LOCAL_C_INCLUDES := \
1818

1919
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include
2020
LOCAL_CPPFLAGS := \
21-
-std=c++17 \
21+
-std=c++20 \
2222
-Wall \
2323
-Os \
2424
-s \

firebase-crashlytics-ndk/src/main/jni/libcrashlytics-handler/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ LOCAL_C_INCLUDES := \
1212
$(LOCAL_PATH)/../libcrashlytics-common/include \
1313

1414
LOCAL_CPPFLAGS := \
15-
-std=c++17 \
15+
-std=c++20 \
1616
-Wall \
1717
-Os \
1818
-s \

firebase-crashlytics-ndk/src/main/jni/libcrashlytics-trampoline/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ endif
99
LOCAL_MODULE := crashlytics-trampoline
1010
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
1111
LOCAL_CPPFLAGS := \
12-
-std=c++17 \
12+
-std=c++20 \
1313
-Wall \
1414
-Os \
1515
-s \

firebase-crashlytics-ndk/src/main/jni/libcrashlytics/Android.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ LOCAL_C_INCLUDES := \
1616
$(LOCAL_PATH)/$(THIRD_PARTY_PATH)/mini_chromium \
1717

1818
LOCAL_CPPFLAGS := \
19-
-std=c++17 \
19+
-std=c++20 \
2020
-Wall \
2121
-Os \
2222
-s \
Submodule crashpad updated from 8df174c to 21a20ef
Submodule mini_chromium updated from 8b56c77 to 7477036

0 commit comments

Comments
 (0)