Skip site navigation (1)Skip section navigation (2)
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>