TEXT log(SB), $0 FMOVD $0.69314718055994530941, F0 FMOVD a+0(FP), F0 FTST WAIT FSTSW AX SAHF JLO bad FYL2X RET TEXT log10(SB), $0 FMOVD $0.30102999566398119521, F0 FMOVD a+0(FP), F0 FTST WAIT FSTSW AX SAHF JLO bad FYL2X RET bad: FMOVDP F0, F0 FMOVDP F0, F0 CALL NaN(SB) RET