This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC 4.5.0 Released


On Thu, Apr 22, 2010 at 08:44:32PM +0200, Rainer Orth wrote:
> Jack Howarth <howarth@bromo.med.uc.edu> writes:
> 
> >    Have you built gcc trunk with --enable-plugin on either
> > Solaris or Irix? What is the expectation of which compiler is 
> 
> No need: plugins just work on both platforms, both with the vendor tools
> and gld (on Solaris, gld is currently broken for IRIX).
> 
> > I find on Irix 6.5 that the system compiler lacks -rdynamic so
> > that part of the test would fail unless a gcc compiler is
> 
> Doesn't matter: even if you bootstrap with the vendor compiler (works on
> Solaris, still on my agenda for IRIX), stages 2 and 3 are built with
> gcc.  With the native linkers, -rdynamic isn't needed and
> gcc/configure.ac handles this just fine.  In my case, I had to introduce
> -rdynamic support into gcc so plugins work with gld:
> 
> 	PATCH: Handle -rdynamic on Solaris 2 with GNU ld
>         http://gcc.gnu.org/ml/gcc-patches/2010-03/msg01458.html
> 
> > used. On Solaris 9, I have an ancient vendor supplied gcc 3.2.3
> > which doesn't seem to support -rdynamic either. It is unclear
> > to me how many additional utilities are expected to be installed
> > for FSF gcc to build on hosts like Irix or Solaris these days.
> 
> That's certainly an important goal: currently, we have several hidden
> dependencies like that that influence what features the GCC just build
> has.  This should be made more transparent.
> 
> > ps My inclination is to proceed with the current patch and
> > adjust it for Solaris and Irix later after the base tool
> > set is agreed upon for those hosts. That is, will users be
> > able to bootstrap FSF gcc using the system compiler and
> > --enable-plugin or will they have to install a previous 
> > FSF gcc first.
> 
> As I said, the bootstrap compiler isn't relevant here.  But *please*
> avoid introducing new failure modes for other platforms in your effort
> to improve Darwin support.
> 

Rainer,
    My last proposed version...

http://gcc.gnu.org/ml/gcc-patches/2010-04/msg01394.html

will behave identically to current gcc trunk on all
hosts but darwin.
                 Jack
> Thanks.
> 	Rainer
> 
> -- 
> -----------------------------------------------------------------------------
> Rainer Orth, Center for Biotechnology, Bielefeld University


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]