[PATCH] FreeBSD AArch64 support

Tim Northover t.p.northover at gmail.com
Thu Nov 13 10:10:22 PST 2014


> Not according to the ABI documentation I have, for size_t on an LP64
> model the size_t is an unsigned long. Only LLP64 uses an unsigned long
> long as it's the only unsigned type of the correct size.

What generic LP64 documentation do you have? I could certainly believe
some architecture ABI says "LP64 => size_t == unsigned long" here, or
some platform, but I don't think ARM does. And I don't think anyone
else really has the authority, unless using "long long" is
fundamentally broken somehow.

Cheers.

Tim.



More information about the cfe-commits mailing list