]> git.ipfire.org Git - thirdparty/valgrind.git/commit
mips: allow VEX to be compiled for soft-float
authorPetar Jovanovic <mips32r2@gmail.com>
Wed, 12 Oct 2016 15:02:10 +0000 (15:02 +0000)
committerPetar Jovanovic <mips32r2@gmail.com>
Wed, 12 Oct 2016 15:02:10 +0000 (15:02 +0000)
commit869fcf2f6739f17b4eff36ec68f8dca826c8afeb
tree193b11871aeaff23b16eca7ee46ea96b02926fe2
parentafd126f81e4ae4ba6606ef05a25f04c152781004
mips: allow VEX to be compiled for soft-float

Force "hardfloat" mode for inline assembly that uses FPU instructions,
but pop original mode at the end of the assembly.

This should allow Valgrind to be compiled as a soft-float binary, but
that executable should be used for soft-float systems only.

Related issue - BZ#351282.

Patch by Aleksandar Rikalo.

git-svn-id: svn://svn.valgrind.org/vex/trunk@3261
VEX/priv/guest_mips_helpers.c