summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/sparc/syscall.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* sparc: Remove sequences that the B2BST scan script warns aboutDaniel Cederman2021-03-111-1/+2
| | | | Update #4336.
* sparc: Fix missed restoring of PSR in syscall_lazy_fp_switchMaksim E. Kozlov2019-06-061-0/+11
| | | | | | | | | It is needed to restore PSR just before return because condition codes are dirty after the CMP instructions and this may cause undefined program behavior after returning from the switching procedure (on following branch instruction, for example). Close #3756.
* sparc: Remove sequence that could trigger B2BST errataDaniel Cederman2018-09-201-2/+0
|
* sparc: Restore npc when returning from the syscall_lazy_fp_switch trapDaniel Cederman2018-08-241-1/+1
| | | | | If the floating point trap occurred in a delay slot it is not certain that npc will be equal to pc + 4.
* sparc: Move libcpu content to cpukitSebastian Huber2018-03-131-0/+295
This patch is a part of the BSP source reorganization. Update #3285.