适配CFI

Signed-off-by: litiangang4 <litiangang4@huawei.com>
This commit is contained in:
litiangang4
2023-10-30 11:26:52 +08:00
parent 8949337964
commit e5b3340350
14 changed files with 42 additions and 0 deletions
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_dfx_utils") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_handler") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -36,6 +36,9 @@ ohos_shared_library("libdinput_sdk") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
public_configs = [ ":input_sdk_public_config" ]
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_collector") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_sink") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_sink_trans") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_inject") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -19,6 +19,9 @@ ohos_shared_library("libdinput_source") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_source_trans") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_state") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_trans_base") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_sink_handler") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_source_handler") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [
+3
View File
@@ -20,6 +20,9 @@ ohos_shared_library("libdinput_utils") {
boundary_sanitize = true
integer_overflow = true
ubsan = true
cfi = true
cfi_cross_dso = true
debug = false
}
stack_protector_ret = true
include_dirs = [