[cfe-dev] BUG: complete misunterstanding of the MS-ABI
Stefan Kanthak via cfe-dev
cfe-dev at lists.llvm.org
Thu Sep 3 14:25:18 PDT 2020
"Anton Korobeynikov" <anton at korobeynikov.info> wrote:
>> Since MSVC does NOT support an (unsigned) __int128 data type, __uint128_t
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> is a user-defined type there, for which the cited specs clearly state how
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> to return it.
>>
> WRONG USER INTERPRETATION: __uint128_t is not a user-defined type.
OUCH!
Which part of my underlined words are not understood?
In the MS-ABI, it is an user-defined type.
clang claims to be ABI-compatible, but it's implementations fails
to support that claim!
Stefan
More information about the cfe-dev
mailing list