Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Apr 2003 13:33:09 -0700 (PDT)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 29432 for review
Message-ID:  <200304222033.h3MKX9ca065546@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=29432

Change 29432 by marcel@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 */
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304222033.h3MKX9ca065546>