Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Apr 2003 20:44:47 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 28683 for review
Message-ID:  <200304100344.h3A3ilI7095027@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=28683

Change 28683 by peter@peter_daintree on 2003/04/09 20:44:30

	register_t stuff

Affected files ...

.. //depot/projects/hammer/sys/x86_64/include/signal.h#9 edit

Differences ...

==== //depot/projects/hammer/sys/x86_64/include/signal.h#9 (text+ko) ====

@@ -73,35 +73,35 @@
  */
 struct sigcontext {
 	struct __sigset sc_mask;	/* signal mask to restore */
-	int	sc_onstack;		/* sigstack state to restore */
-	int	sc_gs;			/* machine state (struct trapframe) */
-	int	sc_fs;
-	int	sc_es;
-	int	sc_ds;
-	int	sc_edi;
-	int	sc_esi;
-	int	sc_ebp;
-	int	sc_ebx;
-	int	sc_edx;
-	int	sc_ecx;
-	int	sc_eax;
-	int	sc_trapno;
-	int	sc_err;
-	int	sc_eip;
-	int	sc_cs;
-	int	sc_efl;
-	int	sc_esp;
-	int	sc_ss;
-	int	sc_len;			/* sizeof(mcontext_t) */
+	register_t	sc_onstack;		/* sigstack state to restore */
+	register_t	sc_gs;			/* machine state (struct trapframe) */
+	register_t	sc_fs;
+	register_t	sc_es;
+	register_t	sc_ds;
+	register_t	sc_edi;
+	register_t	sc_esi;
+	register_t	sc_ebp;
+	register_t	sc_ebx;
+	register_t	sc_edx;
+	register_t	sc_ecx;
+	register_t	sc_eax;
+	register_t	sc_trapno;
+	register_t	sc_err;
+	register_t	sc_eip;
+	register_t	sc_cs;
+	register_t	sc_efl;
+	register_t	sc_esp;
+	register_t	sc_ss;
+	long	sc_len;			/* sizeof(mcontext_t) */
 	/*
 	 * XXX - See <machine/ucontext.h> and <machine/npx.h> for
 	 *       the following fields.
 	 */
-	int	sc_fpformat;
-	int	sc_ownedfp;
-	int	sc_spare1[1];
-	int	sc_fpstate[128] __aligned(16);
-	int	sc_spare2[8];
+	long	sc_fpformat;
+	long	sc_ownedfp;
+	long	sc_spare1[1];
+	long	sc_fpstate[128] __aligned(16);
+	long	sc_spare2[8];
 };
 
 #define	sc_sp		sc_esp



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304100344.h3A3ilI7095027>