Opened 8 years ago
Closed 8 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.