Skip to content

Commit

Permalink
ICU-22264 Add -fsanitize=cfi-icall
Browse files Browse the repository at this point in the history
  • Loading branch information
FrankYFTang committed Sep 30, 2024
1 parent 61bbeb8 commit e21361f
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/icu4c.yml
Original file line number Diff line number Diff line change
Expand Up @@ -249,10 +249,10 @@ jobs:
env:
CC: clang
CXX: clang++
# add -fsanitize=cfi-vcall -fsanitize=cfi-icall later
CXXFLAGS: -flto -fvisibility=hidden -fsanitize=cfi-derived-cast -fno-sanitize-trap=cfi -fno-inline-functions -fno-inline -fno-omit-frame-pointer -O1
# add -fsanitize=cfi-vcall -fsanitize=cfi-icall later
LDFLAGS: -flto -fvisibility=hidden -fuse-ld=gold -fsanitize=cfi-derived-cast -fsanitize=cfi-unrelated-cast -fno-sanitize-trap=cfi -fsanitize-cfi-icall-generalize-pointers
# add -fsanitize=cfi-vcall later
CXXFLAGS: -flto -fvisibility=hidden -fsanitize=cfi-derived-cast -fno-sanitize-trap=cfi -fno-inline-functions -fno-inline -fno-omit-frame-pointer -O1 -fsanitize=cfi-icall
# add -fsanitize=cfi-vcall later
LDFLAGS: -flto -fvisibility=hidden -fuse-ld=gold -fsanitize=cfi-derived-cast -fsanitize=cfi-unrelated-cast -fno-sanitize-trap=cfi -fsanitize-cfi-icall-generalize-pointers -fsanitize=cfi-icall

# Clang Linux with thread sanitizer.
clang-tsan:
Expand Down

0 comments on commit e21361f

Please sign in to comment.