From owner-cvs-all Thu Aug 8 5:53:54 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 486B637B400; Thu, 8 Aug 2002 05:53:44 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDC3643E6E; Thu, 8 Aug 2002 05:53:24 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g78Cr9o99956; Thu, 8 Aug 2002 15:53:09 +0300 (EEST) (envelope-from ru) Date: Thu, 8 Aug 2002 15:53:09 +0300 From: Ruslan Ermilov To: "David O'Brien" , Bruce Evans , Kris Kennaway , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Cc: current@FreeBSD.org Subject: GCC 3.1 hides warnings in system headers (was: Re: Repo bloat (Re: cvs commit: src/contrib/gcc.295 BUGS COPYING COPYING.LIB ChangeLog FREEBSD-Xlist FSFChangeLog INSTALL LANGUAGES Makefile.in NEWS ONEWS PROBLEMS PROJECTS README README-bugs README-f) Message-ID: <20020808125309.GB98605@sunbay.com> References: <20020618123500.A2849@dragon.nuxi.com> <20020619150545.Q7664-100000@gamplex.bde.org> <20020618224324.A14019@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DBIVS5p969aUjpLe" Content-Disposition: inline In-Reply-To: <20020618224324.A14019@dragon.nuxi.com> User-Agent: Mutt/1.3.99i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --DBIVS5p969aUjpLe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 18, 2002 at 10:43:24PM -0700, David O'Brien wrote: > On Wed, Jun 19, 2002 at 03:11:19PM +1000, Bruce Evans wrote: > > > 1. you've forgotten *.295 will totally disappear soon (as in not even= in > > > the Attic, totally gone as if it never, ever existed). > >=20 > > It shouldn't even have been cvs removed yet, since the -mprofiler-epilo= gue > > bits haven't been merged int gcc yet. >=20 > All the commits to contrib/gcc.295 where committed into contrib/gcc > before the 3.1 import. (that is not strictly true, as Kris's format > hacks weren't, but he knew they would not be) >=20 > What part of history is missing from contrib/gcc? Also, cccp.c,v 1.9 was not merged: : revision 1.9 : date: 2002/04/16 08:07:37; author: ru; state: Exp; lines: +2 -0 : Don't let gcc(1) hide warnings in system includes. :=20 : Approved by: obrien Here's the long promised merge of the functionality. I would like to commit it soon if there are no objections. (This will take this file off its vendor branch.) %%% Index: c-lex.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/contrib/gcc/c-lex.c,v retrieving revision 1.1.1.6 diff -u -p -r1.1.1.6 c-lex.c --- c-lex.c 13 May 2002 03:35:48 -0000 1.1.1.6 +++ c-lex.c 8 Aug 2002 12:48:18 -0000 @@ -315,7 +315,11 @@ cb_file_change (pfile, new_map) } =20 update_header_times (new_map->to_file); +#ifndef FREEBSD_NATIVE in_system_header =3D new_map->sysp !=3D 0; +#else /* FREEBSD_NATIVE */ + in_system_header =3D 0; +#endif /* FREEBSD_NATIVE */ input_filename =3D new_map->to_file; lineno =3D to_line; map =3D new_map; %%% Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --DBIVS5p969aUjpLe Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9Umm1Ukv4P6juNwoRAuwSAJ4kTKCO/i7L3WFRnBCCDwHI4od6twCfd7BF Z6NCmc/YcwCRk6C8Wc5HXVw= =FUwo -----END PGP SIGNATURE----- --DBIVS5p969aUjpLe-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message