You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix incorrect __builtin_constant_p test for c_align_to
16 aligned to 8 or 16 will always be 16, so it is legal for
__builtin_constant_p to return true here, and Clang indeed performs
this optimization (while GCC does not).
Adjust the argument to 8, in which case the result of the expression is
not a known constant.
Signed-off-by: David Rheinsberg <[email protected]>
0 commit comments