From owner-freebsd-arch@FreeBSD.ORG Sun Feb 22 19:22:38 2009 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5E4A106566B for ; Sun, 22 Feb 2009 19:22:38 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (77-93-215-190.static.masterinter.net [77.93.215.190]) by mx1.freebsd.org (Postfix) with ESMTP id 7A9A78FC0A for ; Sun, 22 Feb 2009 19:22:38 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 26B3B9CB078; Sun, 22 Feb 2009 20:00:17 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (lev.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ENiGtSXASJPQ; Sun, 22 Feb 2009 20:00:05 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 4DF3A9CB125; Sun, 22 Feb 2009 20:00:05 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.3/8.14.3/Submit) id n1MJ05ww021174; Sun, 22 Feb 2009 20:00:05 +0100 (CET) (envelope-from rdivacky) Date: Sun, 22 Feb 2009 20:00:05 +0100 From: Roman Divacky To: arch@freebsd.org Message-ID: <20090222190005.GA20129@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="x+6KMIRAuhnl3hBn" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: kib@freebsd.org Subject: switching world to gnu99 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Feb 2009 19:22:39 -0000 --x+6KMIRAuhnl3hBn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline hi I'd like to switch world to gnu99 (it's gnu89 now) compilation with the following patch: http://www.vlakno.cz/~rdivacky/c99.patch It sets CSTD to gnu99 and fixes a few abuses of CFLAGS+=-std=something in the tree. The patch was tested with make universe and ports exp build. The main benefits for this are mainly bugs fixing (I've fixed some things by compiling the world in gnu99 mode) and better support for other compilers beside gcc. Please review this (it was already looked at by ruslan) and unless someone strongly objects I'd like to commit this in a week or so. thank you roman --x+6KMIRAuhnl3hBn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (FreeBSD) iEYEARECAAYFAkmhoLQACgkQLVEj6D3CBEwFfQCaA+/qv6v4yMw1KmBNiGuJBnZ0 toQAn3IbQVHseqNqZFmM/51KPqIk9xt1 =NY/B -----END PGP SIGNATURE----- --x+6KMIRAuhnl3hBn--