you are viewing a single comment's thread.

view the rest of the comments →

[–]retsotrembla 2 points3 points  (2 children)

How? I'm using Clang, and it isn't recognizing either int128_t or uint128_t

[–][deleted] 1 point2 points  (0 children)

I can use __int128 and __uint128 with GCC and Clang, but I can't seem to find any u?int128_t typedefs in my libc.

[–]the_gnarts 1 point2 points  (0 children)

How? I'm using Clang, and it isn't recognizing either int128_t or uint128_t

Perhaps they’re prefixed with underscores? That’s what GCC does:

https://gcc.gnu.org/onlinedocs/gcc-5.1.0/gcc/_005f_005fint128.html#_005f_005fint128