summaryrefslogtreecommitdiffstats
path: root/sys/powerpc
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2001-08-21 02:32:59 +0000
committerpeter <peter@FreeBSD.org>2001-08-21 02:32:59 +0000
commit4694b279a2481f10ddcc8cd86ff0e76951aadbb3 (patch)
tree40d1cc2f5d263a610792abdef4a9830d0ec80755 /sys/powerpc
parentd8dc7487e066d160df2e7004c8bd108e3334c4b1 (diff)
downloadFreeBSD-src-4694b279a2481f10ddcc8cd86ff0e76951aadbb3.zip
FreeBSD-src-4694b279a2481f10ddcc8cd86ff0e76951aadbb3.tar.gz
Make COMPAT_43 optional again. XXX we need COMPAT_FBSD3 etc for this
stuff.
Diffstat (limited to 'sys/powerpc')
-rw-r--r--sys/powerpc/aim/machdep.c6
-rw-r--r--sys/powerpc/powerpc/machdep.c6
2 files changed, 12 insertions, 0 deletions
diff --git a/sys/powerpc/aim/machdep.c b/sys/powerpc/aim/machdep.c
index 586210b..cbd8fd2 100644
--- a/sys/powerpc/aim/machdep.c
+++ b/sys/powerpc/aim/machdep.c
@@ -142,7 +142,9 @@ int restore_ofw_mapping(void);
void install_extint(void (*)(void));
+#ifdef COMPAT_43
void osendsig(sig_t, int, sigset_t *, u_long);
+#endif
struct msgbuf *msgbufp = 0;
@@ -789,6 +791,7 @@ delay(unsigned n)
}
#endif
+#ifdef COMPAT_43
void
osendsig(sig_t catcher, int sig, sigset_t *mask, u_long code)
{
@@ -796,6 +799,7 @@ osendsig(sig_t catcher, int sig, sigset_t *mask, u_long code)
/* XXX: To be done */
return;
}
+#endif
void
sendsig(sig_t catcher, int sig, sigset_t *mask, u_long code)
@@ -805,6 +809,7 @@ sendsig(sig_t catcher, int sig, sigset_t *mask, u_long code)
return;
}
+#ifdef COMPAT_43
int
osigreturn(struct proc *p, struct osigreturn_args *uap)
{
@@ -812,6 +817,7 @@ osigreturn(struct proc *p, struct osigreturn_args *uap)
/* XXX: To be done */
return(ENOSYS);
}
+#endif
int
sigreturn(struct proc *p, struct sigreturn_args *uap)
diff --git a/sys/powerpc/powerpc/machdep.c b/sys/powerpc/powerpc/machdep.c
index 586210b..cbd8fd2 100644
--- a/sys/powerpc/powerpc/machdep.c
+++ b/sys/powerpc/powerpc/machdep.c
@@ -142,7 +142,9 @@ int restore_ofw_mapping(void);
void install_extint(void (*)(void));
+#ifdef COMPAT_43
void osendsig(sig_t, int, sigset_t *, u_long);
+#endif
struct msgbuf *msgbufp = 0;
@@ -789,6 +791,7 @@ delay(unsigned n)
}
#endif
+#ifdef COMPAT_43
void
osendsig(sig_t catcher, int sig, sigset_t *mask, u_long code)
{
@@ -796,6 +799,7 @@ osendsig(sig_t catcher, int sig, sigset_t *mask, u_long code)
/* XXX: To be done */
return;
}
+#endif
void
sendsig(sig_t catcher, int sig, sigset_t *mask, u_long code)
@@ -805,6 +809,7 @@ sendsig(sig_t catcher, int sig, sigset_t *mask, u_long code)
return;
}
+#ifdef COMPAT_43
int
osigreturn(struct proc *p, struct osigreturn_args *uap)
{
@@ -812,6 +817,7 @@ osigreturn(struct proc *p, struct osigreturn_args *uap)
/* XXX: To be done */
return(ENOSYS);
}
+#endif
int
sigreturn(struct proc *p, struct sigreturn_args *uap)
OpenPOWER on IntegriCloud