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>