>>>>> "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)

Reply via email to