Merge "Skip resetting the stack protector on eng builds" am: 838c317e2d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2407872 Change-Id: I71ec8fd573bad385d074c9ad6689cdcd99a992d5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -40,6 +40,12 @@ cc_library_shared {
|
||||
|
||||
cppflags: ["-Wno-conversion-null"],
|
||||
|
||||
product_variables: {
|
||||
eng: {
|
||||
cflags: ["-DNO_RESET_STACK_PROTECTOR"],
|
||||
},
|
||||
},
|
||||
|
||||
cpp_std: "gnu++20",
|
||||
|
||||
srcs: [
|
||||
|
||||
@@ -2302,7 +2302,7 @@ pid_t zygote::ForkCommon(JNIEnv* env, bool is_system_server,
|
||||
setpriority(PRIO_PROCESS, 0, PROCESS_PRIORITY_MIN);
|
||||
}
|
||||
|
||||
#if defined(__BIONIC__)
|
||||
#if defined(__BIONIC__) && !defined(NO_RESET_STACK_PROTECTOR)
|
||||
// Reset the stack guard for the new process.
|
||||
android_reset_stack_guards();
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user