PERFORCE change 29432 for review

Marcel Moolenaar marcel at FreeBSD.org
Tue Apr 22 13:33:11 PDT 2003


http://perforce.freebsd.org/chv.cgi?CH=29432

Change 29432 by marcel at marcel_nfs on 2003/04/22 13:32:37

	Fix a general exception caused by not having flushrs as the
	first instruction in an instruction group. This is the result
	of the fall through without ending the bundle with a stop.
	The stop immediately after the alloc was supposed to handle
	the dependency between the alloc and the flushrs, but it did
	not take into account the added requirement of flushrs. There
	is no stop required between the alloc and the add.

Affected files ...

.. //depot/projects/ia64_epc/sys/ia64/ia64/context.s#12 edit

Differences ...

==== //depot/projects/ia64_epc/sys/ia64/ia64/context.s#12 (text+ko) ====

@@ -168,11 +168,11 @@
  */
 	
 ENTRY(savectx__,1)
-{	.mmi
+{	.mib
 	alloc		r16=ar.pfs,1,1,0,0
-	;;
 	add		r33=0,r0
 	nop		0
+	;;
 }
 	/* FALLTHROUGH */
 


More information about the p4-projects mailing list