This is the mail archive of the egcs@egcs.cygnus.com mailing list for the EGCS project. See the EGCS home page for more information.


[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index] [Subject Index] [Author Index] [Thread Index]

cpp issues




Zack, Kaveh, is one of you going to check in the fixes for this.  I was
under the impression they were already done and just needed to be installed.

This is the HOST_WIDEST_INT stuff.


------- Forwarded Message

Sender:   owner-egcs-patches@egcs.cygnus.com
From:     Geoff Keating <geoffk@ozemail.com.au>
To:       egcs-patches@cygnus.com
Date:     Wed, 10 Feb 1999 12:52:05 +1100
Subject:  Testcase for cpp


I attach a test case which fails on
powerpc-unknown-linux-gnulibc1
but succeeds on
powerpc-unknown-linux-gnu

because the second has <stdint.h> and the first doesn't.  gcc should
just use "long long" if it is being compiled under itself and
<stdint.h> is not available, for instance in cexp.c, cppexp.c, and
machmode.h.  A patch will follow.

- -- 
Geoffrey Keating <geoffk@ozemail.com.au>

===File /tmp/cr.c===========================================
int main(void)
{
#if 4294967295U != 18446744073709551615ULL
	return 0;
#else
	abort();
#endif
}
============================================================

------- End of Forwarded Message