Author: jmallett
Date: Sat Mar 10 05:38:04 2012
New Revision: 232765
URL: http://svn.freebsd.org/changeset/base/232765

Log:
  o) Bump INTRCOUNT_COUNT to 256, since Octeon already has >128.
     XXX It would be good to use a better way to size intrcnt.
  o) Fix literal 4s that are supposed to be sizeof (u_long).
     XXX Why the * 2 here?  Is this an artifact of a different system that this
         code came from?  We seem to allocate twice as much space for intrcnt
         as we admit to in sintrcnt.

Modified:
  head/sys/mips/mips/exception.S

Modified: head/sys/mips/mips/exception.S
==============================================================================
--- head/sys/mips/mips/exception.S      Sat Mar 10 04:14:04 2012        
(r232764)
+++ head/sys/mips/mips/exception.S      Sat Mar 10 05:38:04 2012        
(r232765)
@@ -71,7 +71,7 @@
 /*
  * Reasonable limit
  */
-#define        INTRCNT_COUNT   128
+#define        INTRCNT_COUNT   256
 
 
 /*
@@ -1188,14 +1188,14 @@ sintrnames:
        .int  INTRCNT_COUNT * (MAXCOMLEN + 1) * 2
 #endif
 
-       .align  4
+       .align  (_MIPS_SZLONG / 8)
 intrcnt:
-       .space  INTRCNT_COUNT * 4 * 2
+       .space  INTRCNT_COUNT * (_MIPS_SZLONG / 8) * 2
 sintrcnt:
 #ifdef __mips_n64
-       .quad  INTRCNT_COUNT * 4 * 2
+       .quad  INTRCNT_COUNT * (_MIPS_SZLONG / 8) * 2
 #else
-       .int  INTRCNT_COUNT * 4 * 2
+       .int  INTRCNT_COUNT * (_MIPS_SZLONG / 8) * 2
 #endif
 
 
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to