This is the mail archive of the gcc-patches@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: [build] Remove crt0, mcrt0 support


On Thu, 14 Jul 2011, Rainer Orth wrote:

> Richard,
> 
> [Talking about an immediate removal of the netware target...]
> 
> > "Jan Beulich" <jbeulich@novell.com> writes:
> >
> >>>>> Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 07/13/11 4:34 PM >>>
> >>>which variant would you prefer: obsoletion now and removal in 4.8 or
> >>>immediate removal?
> >>
> >> Both are fine with me, so unless someone else objects immediate removal
> >> would seem better given it had been pretty much unmaintained.
> >
> > Right: it would be a one-time offort to remove the support, but
> > subsequent cleanups wouldn't have to deal with the effectively dead
> > code.
> >
> > I had a quick look and it doesn't seem hard: apart from removing the
> > netware-specific files in gcc and libgcc (and corresponding gcc/config.gcc
> > and libgcc/config.host changes), there's only a small list (apart from
> > netware-related target triplets in the testsuite):
> >
> > config/elf.m4
> > configure.ac
> > contrib/config-list.mk
> > gcc/config/i386/i386.c
> > gcc/config/i386/i386.h
> > gcc/doc/extend.texi
> > libstdc++-v3/crossconfig.m4
> >
> > configure.ac may have to stay if binutils/src wants to retain the
> > report, but that's about it.
> >
> > Let's see what the release managers/global reviewers think.
> 
> what's your take on this?

I'm fine with it if you install a deprecation patch on the 4.6 branch
and mention that in the 4.6 changes.html.

Richard.

-- 
Richard Guenther <rguenther@suse.de>
Novell / SUSE Labs
SUSE LINUX Products GmbH - Nuernberg - AG Nuernberg - HRB 16746
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer

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