Opened 7 years ago
Closed 7 years ago
#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.
Note:
See TracTickets
for help on using tickets.
Fixed in mainline,2742.