summary refs log tree commit diff stats
path: root/hw/usb-net.c
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2011-05-05 19:35:35 +0100
committerAurelien Jarno <aurelien@aurel32.net>2011-05-15 00:22:57 +0200
commit605a6aed56963360b744355d0c25da9e26a9bb0a (patch)
tree01eb1e9b1ef71d525971a77b57fe6069629b9154 /hw/usb-net.c
parentde1db2a172074a9ed7756d21823a70181b9a1dfb (diff)
downloadfocaccia-qemu-605a6aed56963360b744355d0c25da9e26a9bb0a.tar.gz
focaccia-qemu-605a6aed56963360b744355d0c25da9e26a9bb0a.zip
target-arm: Fix VMLA, VMLS, VNMLS, VNMLA handling of NaNs
Correct handling of NaNs for VFP VMLA, VMLS, VNMLS and VNMLA requires that
we implement the set of negations and additions specified by the ARM ARM;
plausible looking simplifications like turning (-A + B) into (B - A) or
computing (A + B) rather than (B + A) result in selecting the wrong NaN or
returning a NaN with the wrong sign bit.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'hw/usb-net.c')
0 files changed, 0 insertions, 0 deletions