Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(9235)

Unified Diff: chrome/test/pyautolib/asan_stub.c

Issue 98403006: Updateing ASAN stub with new API (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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) {}
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698