RFC - mysqlD

Jonathan M Davis jmdavisProg at gmx.com
Sun Oct 9 16:46:34 PDT 2011


On Sunday, October 09, 2011 16:35:20 Sean Kelly wrote:
> On Oct 9, 2011, at 2:42 PM, Jonathan M Davis wrote:
> > On Sunday, October 09, 2011 14:35:35 Jonathan M Davis wrote:
> >> On Sunday, October 09, 2011 19:37:31 GrahamC wrote:
> >> 
> >> The C types which may differ between x86 and x86_64 are defined in
> >> core.stdc.config.
> > 
> > Though it currently only does so for the integral types.
> 
> Which other standard C types vary between x86 and x86_64?

On Windows, I don't believe that there's a difference on anything. On Linux, 
long int, unsigned long int, and long double all differ. I thought that long 
long int differed too (being 128 bit on 64-bit systems), but trying it now on 
my 64-bit Linux box, it's 64-bit for both -m32 and -m64, so I guess that it 
doesn't differ. But regardless, the primary one missing from core.stdc.config is 
long double.

- Jonathan M Davis


More information about the Digitalmars-d mailing list