This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: gcc 3.3: long long bug?


8 bytes = 64 bits.
I have UltraSpars 64 bits.

----
Lev Assinovsky
Aelita Software Corporation
O&S Core Division, Programmer
ICQ# 165072909


> -----Original Message-----
> From: A.R. Ashok Kumar [mailto:ashokar at sankhya dot com]
> Sent: Monday, April 07, 2003 5:07 PM
> To: Andreas Schwab
> Cc: Eric Botcazou; Lev Assinovsky; gcc-help at gcc dot gnu dot org
> Subject: Re: gcc 3.3: long long bug?
> 
> 
> Hi,
> 
> > |>    You can check the size of "long long" type in your 
> system, by printing
> > |>    sizeof(long long). 
> > 
> > On my system sizeof(long) is 8.
> 
>   Since 8 bytes are too small to hold 35-bit numbers, the 
> error occurred.
> 
>   Please use 'LL' suffix, to solve the problem.
> 
>    i.e  const long long n = 34359738368LL;
> 
> - AshokA -
> 
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]