From 70374bf52efc042706f4c031e8d167591d46f75a Mon Sep 17 00:00:00 2001 From: marcel Date: Tue, 16 Oct 2007 03:07:56 +0000 Subject: [PATCH] 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 --- sys/ia64/ia64/support.S | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/ia64/ia64/support.S b/sys/ia64/ia64/support.S index bc9ef91d280a..ea04276e9ecd 100644 --- a/sys/ia64/ia64/support.S +++ b/sys/ia64/ia64/support.S @@ -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 ;;