> On 20 Mar 2025, at 19:28, Robert Dubner <rdub...@symas.com> wrote:
>
> Although I am confused about how _int64_t can be anything but a 64-bit
> signed integer, and because it is my understanding that long and long long
> really *do* change from platform to platform,
32b Darwin/macOS had 64b integers as “long long”,
When 64 bit platform versions of Darwin/macOS were introduced, Apple kept
this the same - avoiding churn in people’s code, I guess. “long” remains 32b
there too.
Other platforms decided to equate “long” with 64b on the transition, I guess
there’s no “right” or “wrong” it was just a decision of the maintainers.
> I am loathe to stand in the way of your MacOS progress.
Thanks
Iain