Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759372AbcLPWAy (ORCPT ); Fri, 16 Dec 2016 17:00:54 -0500 Received: from mout.kundenserver.de ([212.227.126.130]:58313 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759275AbcLPWAn (ORCPT ); Fri, 16 Dec 2016 17:00:43 -0500 From: Arnd Bergmann To: Sebastian Andrzej Siewior Cc: linux-arch@vger.kernel.org, linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@vger.kernel.org, Russell King , Andrew Morton , kernel-build-reports@lists.linaro.org, kvmarm@lists.cs.columbia.edu, Geert Uytterhoeven Subject: Re: [RFC] minimum gcc version for kernel: raise to gcc-4.3 or 4.6? Date: Fri, 16 Dec 2016 23:00:27 +0100 Message-ID: <2778134.jZdhGefl4B@wuerfel> User-Agent: KMail/5.1.3 (Linux/4.4.0-34-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <20161216170043.taaanbg5objnxjlh@breakpoint.cc> References: <20161216105634.235457-1-arnd@arndb.de> <20161216170043.taaanbg5objnxjlh@breakpoint.cc> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:jhhHU/tf042PwFJcCTueq9ybOS2Z8wnqzxGusLA8ynP85O2HnKe qPqWQWKU4h2bEEsyKtNbTppeHURgDV87W69yxr8mvBJiJE6/pC3rOFoESDrHPI8m++H6HVM azGqqVB1NSQ8EystUJW2Ue6W5OfBOg5iYbvg1C84tGzT0GeAdheBV82IwzIGWABZrGLCVHW S/fhaQrG4BZ1VUUnQRCdg== X-UI-Out-Filterresults: notjunk:1;V01:K0:Vn9mqRcN9V0=:tsylrdWxeu7QnOm8xudwr1 8Hb7RE1fOcKZTpGmXqR+uJkznMsTmANbCjYsKR0BSpzwgkRc2Yqg/9qOIAt1EGDl235hgQhWU f5LEeLDjh5LfHjtXI35k0RVvcqiDrWIa5I3n0GOvW9rSf1XYfpQDpdBcji32yYi8SqiuE+0OY jh146f7syawj8KeHnVgmFBMjEM3lyVsLm3ZNs5b9AbbNEEKX1eS82tDeWDP49dNEnHIyvP20E +jSkcFRc0qWQigyoVaFyWwRdl2D5eHbqxaoWTj9RQatgwuHnENOybwx4N84U/yUhR12b2NsSl 5gfrxGmmz3K5yhUyFvxh09FPM3ZrEn3A+nD/ZPgj+qAUn5kmJJXgJ+p1/ya0u7//cjQOXh3iY xjDH4FNDGz/taduc7RZu8XfZIauxA24Q7/w4SszpoKmSfFV9BRTbmV9AyGI8jxounj5hQ90T2 c+wv2H5LS7cLyUXUA37Xw+UTmBsSRfsGe73KdWDVIZYY4XNpE37+va8PmLZ2KfJCduiZuk8fP UYMyS36gbeRt3NJaULhvTG3FwVrtFu2AsDRdn+eWj49V/tJU8BTr/SrzbGThP0JCVwcyI2ox7 IljRqsNVAy7pO37TMZEJwZt9rS7Fclt8KTYBSkCP/dGHEsvyUfrcjvQlhVqYGrvMFXAOn4ZrJ +hcGBliWS4p3bJ59MV0wnxcBlFNXuOL18gjNpTjdbANMkRPyf9ySvdiTtOpv+UjZqQfpDETA4 NLRgCyShuhC34/Zh Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 792 Lines: 17 On Friday, December 16, 2016 6:00:43 PM CET Sebastian Andrzej Siewior wrote: > On 2016-12-16 11:56:21 [+0100], Arnd Bergmann wrote: > > The original gcc-4.3 release was in early 2008. If we decide to still > > support that, we probably want the first 10 quirks in this series, > > while gcc-4.6 (released in 2011) requires none of them. > > It this min gcc thingy ARM only? This is part of the question that I'm trying to figure out myself. Clearly having the same minimum version across all architectures simplifies things a lot, because many of the bugs in old versions are architecture independent. Then again, some architectures implicitly require a new version because an old one never existed (e.g. arm64 or risc-v), while some other architectures may require an old version. Arnd