svn commit: r232767 - head/sys/mips/mips
Juli Mallett
jmallett at FreeBSD.org
Sat Mar 10 06:31:29 UTC 2012
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);
}
More information about the svn-src-all
mailing list