Index: chrome/test/pyautolib/asan_stub.c |
diff --git a/chrome/test/pyautolib/asan_stub.c b/chrome/test/pyautolib/asan_stub.c |
index 396078b07af2c1948ad11ebe2c36dba7b00c64c1..d2184515fbbc03e444a886389040480f8635dba9 100644 |
--- a/chrome/test/pyautolib/asan_stub.c |
+++ b/chrome/test/pyautolib/asan_stub.c |
@@ -109,4 +109,25 @@ void __asan_unregister_globals() { } |
void __sanitizer_sandbox_on_notify() { } |
void __asan_before_dynamic_init(const char *module_name) { } |
void __asan_after_dynamic_init() { } |
- |
+int __asan_option_detect_stack_use_after_return; |
+typedef unsigned long long uptr; |
+uptr __asan_stack_malloc_1(uptr size, uptr real_stack) {} |
+uptr __asan_stack_malloc_2(uptr size, uptr real_stack) {} |
+uptr __asan_stack_malloc_3(uptr size, uptr real_stack) {} |
+uptr __asan_stack_malloc_4(uptr size, uptr real_stack) {} |
+uptr __asan_stack_malloc_5(uptr size, uptr real_stack) {} |
+uptr __asan_stack_malloc_6(uptr size, uptr real_stack) {} |
+uptr __asan_stack_malloc_7(uptr size, uptr real_stack) {} |
+uptr __asan_stack_malloc_8(uptr size, uptr real_stack) {} |
+uptr __asan_stack_malloc_9(uptr size, uptr real_stack) {} |
+uptr __asan_stack_malloc_10(uptr size, uptr real_stack) {} |
+void __asan_stack_free_1(uptr ptr, uptr size, uptr real_stack) {} |
+void __asan_stack_free_2(uptr ptr, uptr size, uptr real_stack) {} |
+void __asan_stack_free_3(uptr ptr, uptr size, uptr real_stack) {} |
+void __asan_stack_free_4(uptr ptr, uptr size, uptr real_stack) {} |
+void __asan_stack_free_5(uptr ptr, uptr size, uptr real_stack) {} |
+void __asan_stack_free_6(uptr ptr, uptr size, uptr real_stack) {} |
+void __asan_stack_free_7(uptr ptr, uptr size, uptr real_stack) {} |
+void __asan_stack_free_8(uptr ptr, uptr size, uptr real_stack) {} |
+void __asan_stack_free_9(uptr ptr, uptr size, uptr real_stack) {} |
+void __asan_stack_free_10(uptr ptr, uptr size, uptr real_stack) {} |