users which need both explicitly include both.
ok claudio@ kettenis@
-/* $OpenBSD: fpu.c,v 1.24 2024/03/29 21:07:11 miod Exp $ */
+/* $OpenBSD: fpu.c,v 1.25 2024/03/29 21:08:10 miod Exp $ */
/* $NetBSD: fpu.c,v 1.11 2000/12/06 01:47:50 mrg Exp $ */
/*
#include <sys/signalvar.h>
#include <machine/instr.h>
+#include <machine/fsr.h>
#include <machine/reg.h>
#include <sparc64/fpu/fpu_emu.h>
-/* $OpenBSD: fpu_add.c,v 1.4 2024/03/29 21:07:11 miod Exp $ */
+/* $OpenBSD: fpu_add.c,v 1.5 2024/03/29 21:08:10 miod Exp $ */
/* $NetBSD: fpu_add.c,v 1.3 1996/03/14 19:41:52 christos Exp $ */
/*
#include <sys/systm.h>
#endif
+#include <machine/fsr.h>
#include <machine/reg.h>
#include <machine/instr.h>
-/* $OpenBSD: fpu_compare.c,v 1.4 2024/03/29 21:07:11 miod Exp $ */
+/* $OpenBSD: fpu_compare.c,v 1.5 2024/03/29 21:08:10 miod Exp $ */
/* $NetBSD: fpu_compare.c,v 1.3 2001/08/26 05:46:31 eeh Exp $ */
/*
#include <sys/types.h>
+#include <machine/fsr.h>
#include <machine/reg.h>
#include <sparc64/fpu/fpu_arith.h>
-/* $OpenBSD: fpu_div.c,v 1.5 2024/03/29 21:07:11 miod Exp $ */
+/* $OpenBSD: fpu_div.c,v 1.6 2024/03/29 21:08:10 miod Exp $ */
/* $NetBSD: fpu_div.c,v 1.2 1994/11/20 20:52:38 deraadt Exp $ */
/*
#include <sys/types.h>
+#include <machine/fsr.h>
#include <machine/reg.h>
#include <sparc64/fpu/fpu_arith.h>
-/* $OpenBSD: fpu_explode.c,v 1.7 2024/03/29 21:07:11 miod Exp $ */
+/* $OpenBSD: fpu_explode.c,v 1.8 2024/03/29 21:08:10 miod Exp $ */
/* $NetBSD: fpu_explode.c,v 1.5 2000/08/03 18:32:08 eeh Exp $ */
/*
#include <sys/types.h>
#include <sys/systm.h>
+#include <machine/fsr.h>
#include <machine/ieee.h>
#include <machine/instr.h>
#include <machine/reg.h>
-/* $OpenBSD: fpu_implode.c,v 1.10 2024/03/29 21:07:11 miod Exp $ */
+/* $OpenBSD: fpu_implode.c,v 1.11 2024/03/29 21:08:10 miod Exp $ */
/* $NetBSD: fpu_implode.c,v 1.7 2000/08/03 18:32:08 eeh Exp $ */
/*
#include <sys/types.h>
#include <sys/systm.h>
+#include <machine/fsr.h>
#include <machine/ieee.h>
#include <machine/instr.h>
#include <machine/reg.h>
-/* $OpenBSD: fpu_subr.c,v 1.3 2024/03/29 21:07:11 miod Exp $ */
+/* $OpenBSD: fpu_subr.c,v 1.4 2024/03/29 21:08:10 miod Exp $ */
/* $NetBSD: fpu_subr.c,v 1.3 1996/03/14 19:42:01 christos Exp $ */
/*
#include <sys/systm.h>
#endif
+#include <machine/fsr.h>
#include <machine/reg.h>
#include <machine/instr.h>
-/* $OpenBSD: reg.h,v 1.7 2022/10/22 20:09:41 miod Exp $ */
+/* $OpenBSD: reg.h,v 1.8 2024/03/29 21:08:11 miod Exp $ */
/* $NetBSD: reg.h,v 1.8 2001/06/19 12:59:16 wiz Exp $ */
/*
int64_t r_in[8]; /* %i* registers in trap's caller */
};
-#include <machine/fsr.h>
-
/*
* FP coprocessor registers.
*
-# $OpenBSD: genassym.cf,v 1.40 2023/01/11 19:57:17 miod Exp $
+# $OpenBSD: genassym.cf,v 1.41 2024/03/29 21:08:11 miod Exp $
# $NetBSD: genassym.cf,v 1.23 2001/08/08 00:09:30 eeh Exp $
#
include <machine/cpu.h>
include <machine/mutex.h>
+include <machine/fsr.h>
include <machine/reg.h>
ifdef notyet
-/* $OpenBSD: trap.c,v 1.120 2024/03/29 21:06:14 miod Exp $ */
+/* $OpenBSD: trap.c,v 1.121 2024/03/29 21:08:11 miod Exp $ */
/* $NetBSD: trap.c,v 1.73 2001/08/09 01:03:01 eeh Exp $ */
/*
#include <machine/cpu.h>
#include <machine/ctlreg.h>
+#include <machine/fsr.h>
#include <machine/trap.h>
#include <machine/instr.h>
#include <machine/pmap.h>