The road to Zettalinux
The road to Zettalinux
Posted Sep 16, 2022 17:25 UTC (Fri) by jonesmz (subscriber, #130234)Parent article: The road to Zettalinux
> The problem now is that there is no 64-bit type in the mix. One solution might be to "ask the compiler folks" to provide a __int64_t type. But a better solution might just be to switch to Rust types, where i32 is a 32-bit, signed integer, while u128 would be unsigned and 128 bits. This convention is close to what the kernel uses already internally, though a switch from "s" to "i" for signed types would be necessary. Rust has all the types we need, he said, it would be best to just switch to them.
How does this follow at all?
"The C compilers can't be bothered to make specifically sized types, lets switch to an entirely different programming language" ???
