This fixes a disagreement between libc++abi and clang about the width
of the guard variable to use. Currnently libc++abi clobbers memory
because it thinks the region is 64-bit on all non-arm platforms.
If there is some reason to prefer 32-bit we can instead update
libc++abi.
Fixes PR42680