Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Jul 1999 18:46:36 -0400 (EDT)
From:      "Brian F. Feldman" <green@FreeBSD.org>
To:        Peter Wemm <peter@netplex.com.au>
Cc:        Poul-Henning Kamp <phk@critter.freebsd.dk>, 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:  <Pine.BSF.4.10.9907041845190.62755-100000@janus.syracuse.net>
In-Reply-To: <19990704205835.90FEA64@overcee.netplex.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 5 Jul 1999, Peter Wemm wrote:

> 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.

I would assume then I need correct defines/typedefs. I'd like to do this to
find 64-bitness problems, but I need to know if someone already has the
correct includes for a 64-bit long i386 setup? I'll go look for where that
change can be made...

> 
> Cheers,
> -Peter
> 
> 
> 

 Brian Fundakowski Feldman      _ __ ___ ____  ___ ___ ___  
 green@FreeBSD.org                   _ __ ___ | _ ) __|   \ 
     FreeBSD: The Power to Serve!        _ __ | _ \._ \ |) |
       http://www.FreeBSD.org/              _ |___/___/___/ 



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?Pine.BSF.4.10.9907041845190.62755-100000>