Update.
authorUlrich Drepper <drepper@redhat.com>
Tue, 12 Oct 1999 00:49:56 +0000 (00:49 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 12 Oct 1999 00:49:56 +0000 (00:49 +0000)
* sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: Add gregset_t
and fpregset_t definitions.

ChangeLog
sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h

index 8434d16..89d389e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 1999-10-11  Ulrich Drepper  <drepper@cygnus.com>
 
+       * sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: Add gregset_t
+       and fpregset_t definitions.
+
        * malloc/memprof.c (GETSP): Define for PowerPC.
        (GETTIME): Fix generic version.
 
index 930f95d..b1525c7 100644 (file)
 
 typedef struct sigcontext mcontext_t;
 
+/* We need explicit types for the general and floating-point register
+   sets.  */
+
+/* Type for general register.  */
+typedef int greg_t;
+
+/* Number of general registers.  */
+#define NGREG  32
+
+/* Container for all general registers.  */
+typedef greg_t gregset_t[NGREG];
+
+
+/* Type for general register.  */
+typedef int fpreg_t;
+
+/* Number of general registers.  */
+#define NFPREG 32
+
+/* Container for all general registers.  */
+typedef fpreg_t fpregset_t[NFPREG];
+
+
 /* Userlevel context.  */
 typedef struct ucontext
   {