https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107884

--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #3)
> Supposedly C defines literal suffixes for int32_t?  Otherwise using (1L <<
> 17) might work as well here.

Yes, it could be:

INT32_C(1) << 17

That expands to int_least32_t not int32_t but that's fine for this purpose.

Reply via email to