On 05/05/2012 05:06 PM, Comeau At9Fans wrote: > On Sat, May 5, 2012 at 1:48 PM, Charles Forsyth wrote: > > if it's performance you're worried about, for programs that don't > care about width, i'd expect 32 bits at least > to match performance with 64 bits (if there's a measurable > difference). for one thing, cache lines will contain > more values, and several will be fetched at once when cache lines > are filled. > > And for programs that do care about this, C99 provides things such as > int_fast64_t (which IIRC 8c et al does not currently support).
<stdint.h> is just a bunch of typedef's, some of which have been included, under different names (u{8,16,32,64}int), in <u.h>. Wouldn't be hard to provide for APE if anyone wants it. --Joel