Author: jmallett
Date: Sat Mar 10 06:31:28 2012
New Revision: 232767
URL: http://svn.freebsd.org/changeset/base/232767

Log:
  Reduce diffs with freebsd32_sysarch.

Modified:
  head/sys/mips/mips/sys_machdep.c

Modified: head/sys/mips/mips/sys_machdep.c
==============================================================================
--- head/sys/mips/mips/sys_machdep.c    Sat Mar 10 06:12:14 2012        
(r232766)
+++ head/sys/mips/mips/sys_machdep.c    Sat Mar 10 06:31:28 2012        
(r232767)
@@ -53,25 +53,21 @@ struct sysarch_args {
 #endif
 
 int
-sysarch(td, uap)
-       struct thread *td;
-       register struct sysarch_args *uap;
+sysarch(struct thread *td, struct sysarch_args *uap)
 {
        int error;
        void *tlsbase;
 
        switch (uap->op) {
-       case MIPS_SET_TLS : 
-               td->td_md.md_tls = (void*)uap->parms;
-               error = 0;
-               break;
-
-       case MIPS_GET_TLS : 
+       case MIPS_SET_TLS:
+               td->td_md.md_tls = uap->parms;
+               return (0);
+       case MIPS_GET_TLS: 
                tlsbase = td->td_md.md_tls;
                error = copyout(&tlsbase, uap->parms, sizeof(tlsbase));
-               break;
+               return (error);
        default:
-               error = EINVAL;
+               break;
        }
-       return (error);
+       return (EINVAL);
 }
_______________________________________________
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