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]

long long int on alpha


Hi,

On the Alpha, gcc makes long long int be 64 bits.  While this is
fine with C99, it does not agree with the GCC documentation
(which calls long long int support "double word arithmetic").

I guess this is fine for most applications using long long int.

I need a  long * long -> "twice as long"  multiply though.
How can I get one?  I'd prefer a (portable over gcc targets) way;
I'd hate to special-case Alpha for this.


Segher


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