From: jmarco AT cnct DOT com (John Panettiere) Newsgroups: comp.os.msdos.djgpp Subject: Re: [??] declaring 64bit integer Date: Wed, 18 Dec 1996 05:23:07 GMT Organization: The Internet Conection Lines: 26 Message-ID: <5982h7$e8i@news2.cnct.com> References: <5951n6$hts AT news DOT service DOT uci DOT edu> NNTP-Posting-Host: nj-dialup225.cnct.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp You probably need to cast the constant you are returning - it may be truncated otherwise. return ((long long) 0x222244445555); John Panettiere beppu AT rigel DOT oac DOT uci DOT edu (John Beppu) wrote: > How should I declare a 64bit integer w/ djgpp? Is it even possible? > I tried "long long" and when I looked at the assembler output, it > looked like it was using eax & edx, but gcc gave me a warning. >long long blah(void) { > return(0x222244445555); >} > Any help is appreciated. Thanks. >-- > beppu AT uci DOT edu .............................................................