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>
