Date: Mon, 05 Jul 1999 04:58:35 +0800 From: Peter Wemm <peter@netplex.com.au> To: Poul-Henning Kamp <phk@critter.freebsd.dk> Cc: "Brian F. Feldman" <green@FreeBSD.org>, Bruce Evans <bde@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/ld warnings.c Message-ID: <19990704205835.90FEA64@overcee.netplex.com.au> In-Reply-To: Your message of "Sun, 04 Jul 1999 20:48:14 %2B0200." <12904.931114094@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
Poul-Henning Kamp wrote: > In message <Pine.BSF.4.10.9907041425500.58702-100000@janus.syracuse.net>, "Br ian F. Feldman" w > rites: > >On Sun, 4 Jul 1999, Bruce Evans wrote: > > > >> Modified files: > >> gnu/usr.bin/ld warnings.c > >> Log: > >> Fixed missing prototype for address_to_line(). One call passes an > >> int where an unsigned long is expected. This was fatal on i386's > >> with 64-bit longs. > > > >What i386 has 64-bit longs? > > > > One of Bruce's machines I guess :-) You can configure gcc to compile with 'long' as a 64 bit entity on the x86 and it's handled by the backend the same way as the quad stuff is. However it really is 'long' as far as the language is concerned.. ie: you printf them with %ld etc, not %qd. It's great for shaking out 32/64 problems, but is a bit slow to run apparently. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990704205835.90FEA64>