From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1IB7Nk-0002by-W2 for garchives@archives.gentoo.org; Wed, 18 Jul 2007 11:07:49 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l6IB6kdQ020005; Wed, 18 Jul 2007 11:06:46 GMT Received: from eric.schwarzvogel.de (eric.schwarzvogel.de [194.97.4.250]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l6IB4w2t017826 for ; Wed, 18 Jul 2007 11:04:58 GMT Received: from klausman by eric.schwarzvogel.de with local (Exim 4.67) (envelope-from ) id 1IB7L0-00027c-Nu for gentoo-dev@lists.gentoo.org; Wed, 18 Jul 2007 13:04:58 +0200 Date: Wed, 18 Jul 2007 13:04:58 +0200 From: Tobias Klausmann To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] x86 toolchain changes heads up Message-ID: <20070718110458.GA8015@eric.schwarzvogel.de> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <200707171947.14598.vapier@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200707171947.14598.vapier@gentoo.org> User-Agent: Mutt/1.5.15 (2007-04-06) X-Archives-Salt: 6154fe75-6b8d-4c8a-b01e-c312095fccbc X-Archives-Hash: 465adbcf35af7ec875c968c8bb38ca12 Hi! On Tue, 17 Jul 2007, Mike Frysinger wrote: > historically, gcc on x86 has always defaulted to i386. some people noticed > recently that glibc-2.6 fails to build in this situation as they were only > setting -mtune via CFLAGS, not -march. i'll be tweaking gcc so that it will > default -march based on your CHOST. so all the i686-* people will now have a > default -march=i686 implied in their gcc systems, i586-* people will > have -march=i586, etc... keep in mind this is merely the default. Do I understand this correctly? Up until now, gcc implicitly assumed -march=i386 if nothing else was specified by the user. Now, it defaults to something different, so -mtune works differently than it used to. If both are correct, I have questions? - With what version did/will gcc change? Corollary: In what Changelog of gcc can I find out more? (Rather: which changelog can I point my coworkers to) - What's the new default? Thanks, Tobias -- In the future, everyone will be anonymous for 15 minutes. -- gentoo-dev@gentoo.org mailing list