Re: SIZEOF_LONG 4 instead of 8 in 64-bits

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/18/2010 10:50 AM, Ian Lance Taylor wrote:
Kraiser<pietiatibia1@xxxxxxxxx>  writes:

I need to use #define __SIZEOF_LONG__ 4 instead of #define __SIZEOF_LONG__ 8
in amd64 so my program will not double the memory usage how Can i do so?
using debian and gcc 4.4.4
No, there is no support for that.  Sorry.

Perhaps you could compile with -Dlong=int.  Wouldn't work if you ever
use the long long type, though.

Ian
or correct your program to use int32_t if that is your intention

--
Tim Prince


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux