more ppc signal.h typedef order fixes
authorRich Felker <dalias@aerifal.cx>
Wed, 21 Nov 2012 18:51:14 +0000 (13:51 -0500)
committerRich Felker <dalias@aerifal.cx>
Wed, 21 Nov 2012 18:51:14 +0000 (13:51 -0500)
arch/powerpc/bits/signal.h

index 7be1028aa3eae31fd114bb41d463ba4ed60bcee8..e66da6d4e1d20428d3914c4a659459294b6b4296 100644 (file)
@@ -5,19 +5,6 @@
 
 typedef unsigned long gregset_t[48];
 
-struct sigcontext
-{
-       unsigned long _unused[4];
-       int signal;
-       unsigned long handler;
-       unsigned long oldmask;
-       void *regs;
-       gregset_t gp_regs;
-       fpregset_t fp_regs;
-       vrregset_t *v_regs;
-       long vmx_reserve[33+33+32+1]; /* 33=34 for ppc64 */
-};
-
 typedef struct {
        double fpregs[32];
        double fpscr;
@@ -31,6 +18,19 @@ typedef struct {
        unsigned vscr;
 } vrregset_t;
 
+struct sigcontext
+{
+       unsigned long _unused[4];
+       int signal;
+       unsigned long handler;
+       unsigned long oldmask;
+       void *regs;
+       gregset_t gp_regs;
+       fpregset_t fp_regs;
+       vrregset_t *v_regs;
+       long vmx_reserve[33+33+32+1]; /* 33=34 for ppc64 */
+};
+
 typedef struct {
        gregset_t gregs;
        fpregset_t fpregs;