diff options
author | John Hubbard <[email protected]> | 2024-05-31 18:45:34 -0700 |
---|---|---|
committer | Shuah Khan <[email protected]> | 2024-06-11 15:05:05 -0600 |
commit | ed3994ac847e0d6605f248e7f6776b1d4f445f4b (patch) | |
tree | 286a7479f0a935f3fb1da5f8628c8f9c7af71b57 /scripts/bpf_doc.py | |
parent | 442b15a2d7a3f01534cb80585b84d7b60e4e2219 (diff) |
selftests/fchmodat2: fix clang build failure due to -static-libasan
gcc requires -static-libasan in order to ensure that Address Sanitizer's
library is the first one loaded. However, this leads to build failures
on clang, when building via:
make LLVM=1 -C tools/testing/selftests
However, clang already does the right thing by default: it statically
links the Address Sanitizer if -fsanitize is specified. Therefore,
simply omit -static-libasan for clang builds. And leave behind a
comment, because the whole reason for static linking might not be
obvious.
Cc: Ryan Roberts <[email protected]>
Signed-off-by: John Hubbard <[email protected]>
Reviewed-by: Nathan Chancellor <[email protected]>
Signed-off-by: Shuah Khan <[email protected]>
Diffstat (limited to 'scripts/bpf_doc.py')
0 files changed, 0 insertions, 0 deletions