On Wed, Apr 10, 2019 at 6:26 PM 'Nick Desaulniers' via Clang Built Linux <clang-built-linux@xxxxxxxxxxxxxxxx> wrote: > > On Mon, Apr 8, 2019 at 2:27 PM Arnd Bergmann <arnd@xxxxxxxx> wrote: > > > > clang does not support 31 bit object files on s390, so skip > > the 32-bit vdso here, and only build it when using gcc to compile > > the kernel. > > What's the build failure? Would you mind filing a bug against LLVM's > issue tracker for it, please? As far as I can tell, llvm does only supports 64-bit output for s390, so this is not a bug but rather a missing feature that seems highly unlikely to ever get added. 32-bit (31-bit) mode on s390 is only used for very old existing binaries, and the vdso support is optional there. Arnd