Author: nwhitehorn
Date: Tue Apr 14 04:15:56 2009
New Revision: 191039
URL: http://svn.freebsd.org/changeset/base/191039

Log:
  Changing the overflow trap to use bla to branch to dbtrap in r190946 was
  bogus. Revert to a branch that does not set LR. It's been a long week...

Modified:
  head/sys/powerpc/aim/trap_subr.S

Modified: head/sys/powerpc/aim/trap_subr.S
==============================================================================
--- head/sys/powerpc/aim/trap_subr.S    Tue Apr 14 03:36:59 2009        
(r191038)
+++ head/sys/powerpc/aim/trap_subr.S    Tue Apr 14 04:15:56 2009        
(r191039)
@@ -460,7 +460,7 @@ disitrap:
        stw     %r30,(PC_DBSAVE  +CPUSAVE_R30)(%r1) /* save r30 */
        lwz     %r31,(PC_DISISAVE+CPUSAVE_R31)(%r1) /* get  r31 */
        stw     %r31,(PC_DBSAVE  +CPUSAVE_R31)(%r1) /* save r31 */
-       bla     dbtrap
+       b       dbtrap
 #endif
 
        /* XXX need stack probe here */
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to