mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-11-05 01:04:49 +00:00
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.
Backports commit 2c00542c70b9cbd6da510c97cd3d46adcf9e3efc from qemu
|
||
|---|---|---|
| .. | ||
| softfloat-macros.h | ||
| softfloat-specialize.h | ||
| softfloat.c | ||