> 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