Skip to content

Commit e10cb44

Browse files
committed
Revert "[compiler-rt] Add weak defs for .*contiguous_container.* functions (#120376)"
This reverts commit a73ca29.
1 parent 81e63f9 commit e10cb44

File tree

3 files changed

+7
-61
lines changed

3 files changed

+7
-61
lines changed

compiler-rt/lib/sanitizer_common/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
set(SANITIZER_SOURCES_NOTERMINATION
55
sanitizer_allocator.cpp
66
sanitizer_common.cpp
7-
sanitizer_contiguous_container.cpp
87
sanitizer_deadlock_detector1.cpp
98
sanitizer_deadlock_detector2.cpp
109
sanitizer_errno.cpp

compiler-rt/lib/sanitizer_common/sanitizer_common_interface.inc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@
88
// Sanitizer Common interface list.
99
//===----------------------------------------------------------------------===//
1010
INTERFACE_FUNCTION(__sanitizer_acquire_crash_state)
11-
INTERFACE_WEAK_FUNCTION(__sanitizer_annotate_contiguous_container)
12-
INTERFACE_WEAK_FUNCTION(__sanitizer_annotate_double_ended_contiguous_container)
13-
INTERFACE_WEAK_FUNCTION(__sanitizer_copy_contiguous_container_annotations)
14-
INTERFACE_WEAK_FUNCTION(__sanitizer_contiguous_container_find_bad_address)
15-
INTERFACE_WEAK_FUNCTION(
11+
INTERFACE_FUNCTION(__sanitizer_annotate_contiguous_container)
12+
INTERFACE_FUNCTION(__sanitizer_annotate_double_ended_contiguous_container)
13+
INTERFACE_FUNCTION(__sanitizer_copy_contiguous_container_annotations)
14+
INTERFACE_FUNCTION(__sanitizer_contiguous_container_find_bad_address)
15+
INTERFACE_FUNCTION(
1616
__sanitizer_double_ended_contiguous_container_find_bad_address)
1717
INTERFACE_FUNCTION(__sanitizer_set_death_callback)
1818
INTERFACE_FUNCTION(__sanitizer_set_report_path)
1919
INTERFACE_FUNCTION(__sanitizer_set_report_fd)
2020
INTERFACE_FUNCTION(__sanitizer_get_report_path)
21-
INTERFACE_WEAK_FUNCTION(__sanitizer_verify_contiguous_container)
22-
INTERFACE_WEAK_FUNCTION(__sanitizer_verify_double_ended_contiguous_container)
21+
INTERFACE_FUNCTION(__sanitizer_verify_contiguous_container)
22+
INTERFACE_FUNCTION(__sanitizer_verify_double_ended_contiguous_container)
2323
INTERFACE_WEAK_FUNCTION(__sanitizer_on_print)
2424
INTERFACE_WEAK_FUNCTION(__sanitizer_report_error_summary)
2525
INTERFACE_WEAK_FUNCTION(__sanitizer_sandbox_on_notify)

compiler-rt/lib/sanitizer_common/sanitizer_contiguous_container.cpp

Lines changed: 0 additions & 53 deletions
This file was deleted.

0 commit comments

Comments
 (0)