The flushrs instruction must be the first in an instruction

group. GNU as(1) already made sure of that, but it's better
to actually have the code right.

MFC after: 1 week
This commit is contained in:
marcel 2007-10-16 03:07:56 +00:00
parent 0e76c44417
commit 70374bf52e

View File

@ -76,6 +76,7 @@ ENTRY_NOPROFILE(ia64_change_mode, 0)
mov ar.rsc=0 // turn off RSE
(p6) mov r15=7 // RR base for virtual addresses
(p7) mov r15=0 // RR base for physical addresses
;;
flushrs // no dirty registers please
srlz.i
;;