[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAK8P3a3Bf8EibVRG36fKg70wTiuvNC7P2XBygTinZWbM6VzU9Q@mail.gmail.com>
Date: Thu, 12 Nov 2020 14:06:14 +0100
From: Arnd Bergmann <arnd@...nel.org>
To: Ard Biesheuvel <ardb@...nel.org>
Cc: Jian Cai <jiancai@...gle.com>,
Nick Desaulniers <ndesaulniers@...gle.com>,
Manoj Gupta <manojgupta@...gle.com>,
Luis Lozano <llozano@...gle.com>,
clang-built-linux <clang-built-linux@...glegroups.com>,
Russell King <linux@...linux.org.uk>,
Nathan Chancellor <natechancellor@...il.com>,
Linux ARM <linux-arm-kernel@...ts.infradead.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: [PATCH v2] Make iwmmxt.S support Clang's integrated assembler
On Thu, Nov 12, 2020 at 9:42 AM Ard Biesheuvel <ardb@...nel.org> wrote:
> Although I must admit I am still on the fence when it comes to the
> policy around rewriting perfectly valid code like this to accommodate
> a toolchain that nobody is likely to use to build the code in
> question.
>
> Perhaps we should at least add some rationale to the commit log why
> Clang's integrated assembler is something we should care about?
This is one of the last bits of kernel code that could be compiled but
not assembled with clang. Once all of it works with IAS, we no longer
need to special-case 32-bit Arm in Kbuild, or turn off CONFIG_IWMMXT
when build-testing.
Arnd
Powered by blists - more mailing lists