aeubanks wrote: this has uncovered some nasty macro redefinitions in Linux headers which affects Android asan builds: https://crbug.com/365812505. can we revert this for now? https://github.com/llvm/llvm-project/pull/106155