Fork us on GitHub Follow us on Facebook Follow us on Twitter

#690 closed defect (fixed)

Invalid instruction in amd64 sin()/cos()

Reported by: Jiří Zárevúcky Owned by:
Priority: major Milestone: 0.7.1
Component: helenos/lib/other Version: mainline
Keywords: Cc: Martin Decky
Blocker for: Depends on:
See also:

Description

uspace/lib/math/arch/amd64/src/sin.S (and cos.S), line 70 contains invalid instruction fstpl %st(1). GNU as warns that it translates it as fstp %st(1) (the warning was masked by virtue of not being fatal), whereas LLVM integrated assembler just refuses to compile it.

Change History (1)

comment:1 Changed 23 months ago by Jakub Jermář

Resolution: fixed
Status: newclosed

Fixed in mainline,2742.

Note: See TracTickets for help on using tickets.