On 1/14/19 11:12 PM, Thomas Huth wrote: > Clang v7.0.1 does not like the __int128 variable type for inline > assembly on s390x: > > In file included from fpu/softfloat.c:97: > include/fpu/softfloat-macros.h:647:9: error: inline asm error: > This value type register class is not natively supported! > asm("dlgr %0, %1" : "+r"(n) : "r"(d)); > ^ > > Disable this code part there now when compiling with Clang, so that > the generic code gets used instead. > > Signed-off-by: Thomas Huth <th...@redhat.com> > --- > include/fpu/softfloat-macros.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org> Regardless of whatever follow-up we might do wrt CONFIG_INT128. r~