>>>>> "Andrew" == Andrew Gierth <and...@tao11.riddles.org.uk> writes:
Andrew> Specifying a recent microarch makes it use 64-bit FP registers Andrew> rather than 80-bit ones: Andrew> cc -O2 -m32 -march=skylake flttst.c && ./a.out Andrew> r1 = 1, r2 = 1 where "recent" means "since about 2000 or so": cc -O2 -m32 -march=pentium4 flttst.c && ./a.out r1 = 1, r2 = 1 (the actual requirement is for SSE2 support) -- Andrew (irc:RhodiumToad)