RTEMS | aarch64: The FPSCR (FPSR/FPCR) and FPEXC registers do not have thread storage (#5214)
Kinsey Moore (@opticron)
gitlab at rtems.org
Fri Feb 14 01:39:32 UTC 2025
Kinsey Moore commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5214#note_119884
The fact that a context switch is occurring is irrelevant. Any function call that uses FP instructions could invalidate the FPSR from the calling function's perspective. If you set specific bits in the FPSR and then call sqrt(-1), is the pre-call FPSR preserved in the manner that you're suggesting?
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5214#note_119884
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250214/79702b3e/attachment.htm>
More information about the bugs
mailing list