darwin-fallback.c: Use 'ucontext_t' rather than 'struct ucontext'.
authorGeoffrey Keating <geoffk@apple.com>
Mon, 3 Jan 2005 23:17:55 +0000 (23:17 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Mon, 3 Jan 2005 23:17:55 +0000 (23:17 +0000)
* config/rs6000/darwin-fallback.c: Use 'ucontext_t' rather than
'struct ucontext'.

From-SVN: r92870

gcc/ChangeLog
gcc/config/rs6000/darwin-fallback.c

index 1801df9a94af72859fd43f2d83a74426fc8b0c2b..a1369db17b3f693139527cd3b416f1716b005e4f 100644 (file)
@@ -1,3 +1,8 @@
+2005-01-03  Geoffrey Keating  <geoffk@apple.com>
+
+       * config/rs6000/darwin-fallback.c: Use 'ucontext_t' rather than
+       'struct ucontext'.
+
 2004-01-03  Steven Bosscher  <stevenb@suse.de>
 
        * passes.c (rest_of_compilation): Don't run regmove if only
index 356b2c9574f7296dd197416d260a57854a336655..914018148de3065f6979b2b05fe1510a4bd9a9ff 100644 (file)
@@ -278,7 +278,7 @@ static bool
 handle_syscall (_Unwind_FrameState *fs, const reg_unit gprs[32],
                _Unwind_Ptr old_cfa)
 {
-  struct ucontext *uctx;
+  ucontext_t *uctx;
   bool is_64, is_vector;
   ppc_float_state_t *float_state;
   ppc_vector_state_t *vector_state;
@@ -293,7 +293,7 @@ handle_syscall (_Unwind_FrameState *fs, const reg_unit gprs[32],
   
   if (gprs[0] == 0x67 /* SYS_SIGRETURN */)
     {
-      uctx = (struct ucontext *) gprs[3];
+      uctx = (ucontext_t *) gprs[3];
       is_vector = (uctx->uc_mcsize == UC_FLAVOR64_VEC_SIZE
                   || uctx->uc_mcsize == UC_FLAVOR_VEC_SIZE);
       is_64 = (uctx->uc_mcsize == UC_FLAVOR64_VEC_SIZE
@@ -302,7 +302,7 @@ handle_syscall (_Unwind_FrameState *fs, const reg_unit gprs[32],
   else if (gprs[0] == 0 && gprs[3] == 184)
     {
       int ctxstyle = gprs[5];
-      uctx = (struct ucontext *) gprs[4];
+      uctx = (ucontext_t *) gprs[4];
       is_vector = (ctxstyle == UC_FLAVOR_VEC || ctxstyle == UC_FLAVOR64_VEC
                   || ctxstyle == UC_TRAD_VEC || ctxstyle == UC_TRAD64_VEC);
       is_64 = (ctxstyle == UC_FLAVOR64_VEC || ctxstyle == UC_TRAD64_VEC