Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[tests] Regression test for EGL-glibc TLS conflict
bionic and glibc have different layouts for TLS space. Since libEGL used a bionic slot directly (in inlined code), libhybris's hooks didn't translate it properly and libEGL ended up overwriting some unrelated thread-local values in glibc. The problem only showed up when linking with libGLESv2 (which pulls in libEGL), not when linking with libEGL directly. That's why the test was added to test_glesv2.c
- Loading branch information