Revision 77e03229ca4eaa3d9cf44ec34ebf887213d11dc7 authored by Zack Buhman on 06 April 2024, 01:17:39 UTC, committed by Michael Tokarev on 10 April 2024, 17:32:12 UTC
The saturation arithmetic logic in helper_macl is not correct. I tested and verified this behavior on a SH7091. Signed-off-by: Zack Buhman <zack@buhman.org> Message-Id: <20240404162641.27528-2-zack@buhman.org> [rth: Reformat helper_macl, add a test case.] Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> (cherry picked from commit c97e8977dcacb3fa8362ee28bcee75ceb01fceaa) Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
1 parent 7fc1bcb
File | Mode | Size |
---|---|---|
icons | ||
shader | ||
clipboard.c | -rw-r--r-- | 5.0 KB |
cocoa.m | -rw-r--r-- | 69.6 KB |
console-gl.c | -rw-r--r-- | 5.1 KB |
console-priv.h | -rw-r--r-- | 898 bytes |
console-vc-stubs.c | -rw-r--r-- | 529 bytes |
console-vc.c | -rw-r--r-- | 30.5 KB |
console.c | -rw-r--r-- | 46.0 KB |
curses.c | -rw-r--r-- | 22.4 KB |
curses_keys.h | -rw-r--r-- | 14.6 KB |
cursor.c | -rw-r--r-- | 6.9 KB |
cursor_hidden.xpm | -rw-r--r-- | 1.3 KB |
cursor_left_ptr.xpm | -rw-r--r-- | 1.4 KB |
dbus-chardev.c | -rw-r--r-- | 8.5 KB |
dbus-clipboard.c | -rw-r--r-- | 13.7 KB |
dbus-console.c | -rw-r--r-- | 19.5 KB |
dbus-display1.xml | -rw-r--r-- | 30.8 KB |
dbus-error.c | -rw-r--r-- | 1.8 KB |
dbus-listener.c | -rw-r--r-- | 27.3 KB |
dbus-module.c | -rw-r--r-- | 1.0 KB |
dbus.c | -rw-r--r-- | 14.9 KB |
dbus.h | -rw-r--r-- | 4.4 KB |
egl-context.c | -rw-r--r-- | 1.3 KB |
egl-headless.c | -rw-r--r-- | 6.9 KB |
egl-helpers.c | -rw-r--r-- | 19.0 KB |
gtk-clipboard.c | -rw-r--r-- | 6.5 KB |
gtk-egl.c | -rw-r--r-- | 11.4 KB |
gtk-gl-area.c | -rw-r--r-- | 9.3 KB |
gtk.c | -rw-r--r-- | 75.9 KB |
input-barrier.c | -rw-r--r-- | 21.7 KB |
input-barrier.h | -rw-r--r-- | 2.1 KB |
input-keymap.c | -rw-r--r-- | 2.6 KB |
input-legacy.c | -rw-r--r-- | 8.7 KB |
input-linux.c | -rw-r--r-- | 14.7 KB |
input.c | -rw-r--r-- | 17.5 KB |
kbd-state.c | -rw-r--r-- | 3.6 KB |
keymaps.c | -rw-r--r-- | 8.0 KB |
keymaps.h | -rw-r--r-- | 2.2 KB |
meson.build | -rw-r--r-- | 5.7 KB |
qemu-pixman.c | -rw-r--r-- | 7.4 KB |
qemu-x509.h | -rw-r--r-- | 239 bytes |
qemu.desktop | -rw-r--r-- | 134 bytes |
sdl2-2d.c | -rw-r--r-- | 5.2 KB |
sdl2-gl.c | -rw-r--r-- | 7.6 KB |
sdl2-input.c | -rw-r--r-- | 2.2 KB |
sdl2.c | -rw-r--r-- | 28.4 KB |
shader.c | -rw-r--r-- | 5.4 KB |
spice-app.c | -rw-r--r-- | 7.0 KB |
spice-core.c | -rw-r--r-- | 28.0 KB |
spice-display.c | -rw-r--r-- | 38.2 KB |
spice-input.c | -rw-r--r-- | 7.6 KB |
spice-module.c | -rw-r--r-- | 2.3 KB |
trace-events | -rw-r--r-- | 11.7 KB |
trace.h | -rw-r--r-- | 28 bytes |
udmabuf.c | -rw-r--r-- | 600 bytes |
ui-hmp-cmds.c | -rw-r--r-- | 14.3 KB |
ui-qmp-cmds.c | -rw-r--r-- | 10.9 KB |
util.c | -rw-r--r-- | 2.6 KB |
vdagent.c | -rw-r--r-- | 28.3 KB |
vgafont.h | -rw-r--r-- | 106.1 KB |
vnc-auth-sasl.c | -rw-r--r-- | 20.3 KB |
vnc-auth-sasl.h | -rw-r--r-- | 2.3 KB |
vnc-auth-vencrypt.c | -rw-r--r-- | 5.2 KB |
vnc-auth-vencrypt.h | -rw-r--r-- | 1.4 KB |
vnc-clipboard.c | -rw-r--r-- | 9.6 KB |
vnc-enc-hextile-template.h | -rw-r--r-- | 5.9 KB |
vnc-enc-hextile.c | -rw-r--r-- | 2.6 KB |
vnc-enc-tight.c | -rw-r--r-- | 61.9 KB |
vnc-enc-tight.h | -rw-r--r-- | 8.3 KB |
vnc-enc-zlib.c | -rw-r--r-- | 4.5 KB |
vnc-enc-zrle.c | -rw-r--r-- | 10.3 KB |
vnc-enc-zrle.c.inc | -rw-r--r-- | 6.9 KB |
vnc-enc-zrle.h | -rw-r--r-- | 1.6 KB |
vnc-enc-zywrle-template.c | -rw-r--r-- | 5.8 KB |
vnc-enc-zywrle.h | -rw-r--r-- | 26.8 KB |
vnc-jobs.c | -rw-r--r-- | 10.6 KB |
vnc-jobs.h | -rw-r--r-- | 2.2 KB |
vnc-palette.c | -rw-r--r-- | 4.3 KB |
vnc-palette.h | -rw-r--r-- | 2.5 KB |
vnc-stubs.c | -rw-r--r-- | 243 bytes |
vnc-ws.c | -rw-r--r-- | 4.2 KB |
vnc-ws.h | -rw-r--r-- | 1.1 KB |
vnc.c | -rw-r--r-- | 127.9 KB |
vnc.h | -rw-r--r-- | 20.3 KB |
vnc_keysym.h | -rw-r--r-- | 40.1 KB |
win32-kbd-hook.c | -rw-r--r-- | 2.9 KB |
x_keymap.c | -rw-r--r-- | 3.5 KB |
x_keymap.h | -rw-r--r-- | 1.3 KB |
Computing file changes ...