]> git.proxmox.com Git - mirror_qemu.git/commit
fpu/softfloat-types: new header to prevent excessive re-builds
authorAlex Bennée <alex.bennee@linaro.org>
Fri, 19 Jan 2018 16:36:40 +0000 (16:36 +0000)
committerAlex Bennée <alex.bennee@linaro.org>
Wed, 21 Feb 2018 10:20:19 +0000 (10:20 +0000)
commitcfd88fc6f2722def193f5ef271381d8f6e2a2526
treedd68bdc2969247e11137d2fd99e9720fd8b0532a
parenta9579fff616563ca34977af68c9646c8f7be1120
fpu/softfloat-types: new header to prevent excessive re-builds

The main culprit here is bswap.h which pulled in softfloat.h so it
could use the types in its CPU_Float* and ldfl/stfql functions. As
bswap.h is very widely included this added a compile dependency every
time we touch softfloat.h. Move the typedefs for each float type into
their own file so we don't re-build the world every time we tweak the
main softfloat.h header.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
include/fpu/softfloat-types.h [new file with mode: 0644]
include/fpu/softfloat.h
include/qemu/bswap.h