On Fri, 9 Jun 2023 at 18:58, Richard Henderson <richard.hender...@linaro.org> wrote: > > The macOS catalina compiler produces an error for __int128_t > as the type for allocation with SSE inline asm constraint. > Create a new X86Int128Union type and use the vector type for > all SSE register inputs and outputs. > > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > --- > host/include/x86_64/host/atomic128-ldst.h | 25 ++++++++++++------- > .../x86_64/host/load-extract-al16-al8.h | 8 +++--- > 2 files changed, 20 insertions(+), 13 deletions(-)
Yep, this fixes the build on my x86 macos box; thanks! Tested-by: Peter Maydell <peter.mayd...@linaro.org> -- PMM