[MC] Reject byte alignment if larger than or equal to 2**32 (details)
[MC] Reject byte alignment if larger than or equal to 2**32
This is consistent with the resolution to power-of-2 alignments. Otherwise, emitCodeAlignment and emitValueToAlignment cannot handle alignments larger than 2**32 and will trigger assertion failure (PR35218).
Note: GNU as as of 2.35 will use 1 for such a large byte `.align`