On Sun, Feb 28, 2021 at 3:53 PM Nathan Chancellor <nat...@kernel.org> wrote: > > On Sat, Feb 27, 2021 at 11:49:36PM -0700, Nathan Chancellor wrote: > > On Sun, Feb 28, 2021 at 12:15:16PM +0900, Masahiro Yamada wrote: > > > On Sun, Feb 28, 2021 at 3:41 AM Masahiro Yamada <masahi...@kernel.org> > > > wrote: > > > > > > > > This commit reverts 0bf6276392e9 ("x32: Warn and disable rather than > > > > error if binutils too old"). > > > > > > > > The help text in arch/x86/Kconfig says enabling the X32 ABI support > > > > needs binutils 2.22 or later. This is met because the minimal binutils > > > > version is 2.23 according to Documentation/process/changes.rst. > > > > > > > > I would not say I am not familiar with toolchain configuration, but > > > > > > I mean: > > > I would not say I am familiar ... > > > That is why I added RFC. > > > > > > I appreciate comments from people who are familiar > > > with toolchains (binutils, llvm). > > > > > > If this change is not safe, > > > we can move this check to Kconfig at least. > > > > Hi Masahiro, > > > > As Fangrui pointed out, there are two outstanding issues with x32 with > > LLVM=1, both seemingly related to LLVM=1. > ^ llvm-objcopy > > Sigh, note to self, don't write emails while tired... >
Fangrui, Nathan, thanks for your comments. OK, then we still need to carry this toolchain check. -- Best Regards Masahiro Yamada