From bc146d0eb03abbeff5534d2d803ab95c68c12476 Mon Sep 17 00:00:00 2001 From: jdolecek Date: Mon, 20 Nov 2000 20:23:07 +0000 Subject: [PATCH] make const the struct emul * pointers passed/used in stackgap_init(), stackgap_alloc() --- sys/compat/common/compat_util.c | 6 +++--- sys/compat/common/compat_util.h | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys/compat/common/compat_util.c b/sys/compat/common/compat_util.c index c8f6f0a76d00..156f2d9ec975 100644 --- a/sys/compat/common/compat_util.c +++ b/sys/compat/common/compat_util.c @@ -1,4 +1,4 @@ -/* $NetBSD: compat_util.c,v 1.17 2000/09/28 19:05:08 eeh Exp $ */ +/* $NetBSD: compat_util.c,v 1.18 2000/11/20 20:23:07 jdolecek Exp $ */ /*- * Copyright (c) 1994 The NetBSD Foundation, Inc. @@ -231,7 +231,7 @@ emul_flags_translate(const struct emul_flags_xtab *tab, caddr_t stackgap_init(e) - struct emul *e; + const struct emul *e; { struct proc *p = curproc; /* XXX */ @@ -250,7 +250,7 @@ stackgap_alloc(sgp, sz) void *n = (void *) *sgp; caddr_t nsgp; struct proc *p = curproc; /* XXX */ - struct emul *e = p->p_emul; + const struct emul *e = p->p_emul; int sigsize = e->e_esigcode - e->e_sigcode; sz = ALIGN(sz); diff --git a/sys/compat/common/compat_util.h b/sys/compat/common/compat_util.h index 2978849c3196..05da6673465a 100644 --- a/sys/compat/common/compat_util.h +++ b/sys/compat/common/compat_util.h @@ -1,4 +1,4 @@ -/* $NetBSD: compat_util.h,v 1.6 1999/04/24 02:56:06 cgd Exp $ */ +/* $NetBSD: compat_util.h,v 1.7 2000/11/20 20:23:07 jdolecek Exp $ */ /*- * Copyright (c) 1994 The NetBSD Foundation, Inc. @@ -76,7 +76,7 @@ struct emul_flags_xtab { unsigned long nval; }; -caddr_t stackgap_init __P((struct emul *)); +caddr_t stackgap_init __P((const struct emul *)); void *stackgap_alloc __P((caddr_t *, size_t)); int emul_find __P((struct proc *, caddr_t *, const char *, const char *,