在 2026-6-15 15:22, Richard Biener 写道:
On Sat, Jun 13, 2026 at 2:54 PM LIU Hao <[email protected]> wrote:Hello, Attached are patches which change the base types of `u?int_fast16_t` to `unsigned? int`, to match how these are declared in Microsoft UCRT headers. These changes are small but are technically an ABI break. A consequent change may be needed in Clang. Your perspective will be appreciated.Is there a technical rationale from Microsoft? Does this apply to both x86 and aarch64?
https://learn.microsoft.com/en-us/cpp/c-runtime-library/standard-types?view=msvc-170 > int_fast16_t, uint_fast16_t int, unsigned int These are same types regardless of the target arch. -- Best regards, LIU Hao
OpenPGP_signature.asc
Description: OpenPGP digital signature
