Revert "Reland "[NFC][compiler-rt][asan] Unify asan and lsan allocator settings""
authorLeonard Chan <leonardchan@google.com>
Wed, 8 Jun 2022 18:54:18 +0000 (11:54 -0700)
committerLeonard Chan <leonardchan@google.com>
Wed, 8 Jun 2022 18:56:33 +0000 (11:56 -0700)
commit060907dd008011256da84ad48e93ddd1eae087ea
tree6c0d96b0c81b7e0519c92cddadc1ac90917263ab
parented6c309d4bf60b8a6abcf37a4e9d5b4bef96191b
Revert "Reland "[NFC][compiler-rt][asan] Unify asan and lsan allocator settings""

This reverts commit b37d84aa8d59dde2fae7388da5101bf471ec3434.

This broke aarch64 asan builders for fuchsia. I accidentally changed the allocator
settings for fuchsia on aarch64 because the new asan allocator settings use:

```
// AArch64/SANITIZER_CAN_USE_ALLOCATOR64 is only for 42-bit VMA
// so no need to different values for different VMA.
const uptr kAllocatorSpace =  0x10000000000ULL;
const uptr kAllocatorSize  =  0x10000000000ULL;  // 3T.
typedef DefaultSizeClassMap SizeClassMap;
```

rather than reaching the final `#else` which would use fuchsia's lsan config.
compiler-rt/lib/asan/asan_allocator.h