A recent patch https://reviews.llvm.org/rGe0921655b1ff8d4ba7c14be59252fe05b705920e changed clangs AIX bitfield handling to uses 4-byte bitfield containers, matching XLs behavior. This change triggers static assert failures when bootsrapping. Update the macros we check to enable bitfield packing on AIX to in check for __clang__ which is defined by both xlclang and clang.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo