Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 May 2000 05:52:26 -0700
From:      Peter Wemm <peter@netplex.com.au>
To:        Alain Thivillon <Alain.Thivillon@hsc.fr>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/gnu/usr.bin/cc/cc1 Makefile src/gnu/usr.bin/cc/cc1obj Makefile src/gnu/usr.bin/cc/cc_int Makefile 
Message-ID:  <20000524125226.7CF101CE1@overcee.netplex.com.au>
In-Reply-To: Message from Peter Wemm <peter@netplex.com.au>  of "Wed, 24 May 2000 03:35:23 PDT." <20000524103523.8873B1CE1@overcee.netplex.com.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
Peter Wemm wrote:
> Alain Thivillon wrote:
> > Peter Wemm <peter@FreeBSD.org> écrivait (wrote) :
> > 
> > >   Attempt to fix buildworld breakage after binutils update.  c-decl.o
> > >   in libcc_int.a was conflicting with the cc1plus decl.o.  Move it to the
> > >   front-ends that use it (hack!).  Although quite why the old ld(1) didn'
    t
> > >   care and the binutils 2.10 one does I'm not sure..
> > >   
> > >   Revision  Changes    Path
> > >   1.19      +2 -2      src/gnu/usr.bin/cc/cc1/Makefile
> > >   1.12      +2 -2      src/gnu/usr.bin/cc/cc1obj/Makefile
> > >   1.26      +2 -2      src/gnu/usr.bin/cc/cc_int/Makefile
> > 
> > 	Did you return to previous version ?
> >     
> > 	Yesterday evening everything was nice with buildworld, today
> > Makefile date is Jan 24 and buildworld fails. I just do another cvsup
> > from cvsup1.freebsd.org and the problems remains, and on cvsweb the
> > latest version of src/gnu/usr.bin/cc/cc1/Makefile is 1.18 ?
> > 
> > 	Did i miss something ?
> 
> Yes. I got told off for touching this so it got backed out.
> David O'Brien <obrien@freebsd.org> is the maintainer.

I've done a bit of research and I've found out exactly what is going on and
why the new binutils has changed the behavior of the gcc build.  The old
binutils ld had a bug in it's symbol handling and the new ld behavior is
correct and exactly as expected.

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?20000524125226.7CF101CE1>