Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 22d12a89 authored by Evgenii Stepanov's avatar Evgenii Stepanov Committed by android-build-merger
Browse files

Merge "Revert "Workaround alloc-dealloc-mismatch error on ASan device boot.""

am: 5c58020c

Change-Id: I107ce2043fd261b08413418825daf6c35f808228
parents 45cee750 5c58020c
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
@@ -90,19 +90,6 @@

EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);

// Workaround for b/30067360: /proc/self/environ inaccessible in SurfaceFlinger
// => ASan fails to read ASAN_OPTIONS => alloc-dealloc-mismatch bug is not
// suppressed and prevents the device from booting.
#ifndef __has_feature
#define __has_feature(x) 0
#endif
#if __has_feature(address_sanitizer)
__attribute__((visibility("default")))
extern "C" const char* __asan_default_options() {
  return "alloc_dealloc_mismatch=0";
}
#endif

namespace android {

// This is the phase offset in nanoseconds of the software vsync event