]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
x86_64-signal.h (HANDLE_DIVIDE_OVERFLOW): Replace 'struct ucontext' with ucontext_t.
authorMatthias Klose <doko@ubuntu.com>
Thu, 7 Sep 2017 07:20:51 +0000 (07:20 +0000)
committerMatthias Klose <doko@gcc.gnu.org>
Thu, 7 Sep 2017 07:20:51 +0000 (07:20 +0000)
2017-09-07  Matthias Klose  <doko@ubuntu.com>

        * include/x86_64-signal.h (HANDLE_DIVIDE_OVERFLOW): Replace
        'struct ucontext' with ucontext_t.
        * include/i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Likewise.
        * include/s390-signal.h (HANDLE_DIVIDE_OVERFLOW): Likewise.

From-SVN: r251831

libjava/ChangeLog
libjava/include/i386-signal.h
libjava/include/s390-signal.h
libjava/include/x86_64-signal.h

index 4e62c3666fea2f86ab60dd39f3d51aeed58dec71..15e891784402581c3a9a30d2a05d2ed465d09cae 100644 (file)
@@ -1,3 +1,10 @@
+2017-09-07  Matthias Klose  <doko@ubuntu.com>
+
+       * include/x86_64-signal.h (HANDLE_DIVIDE_OVERFLOW): Replace
+       'struct ucontext' with ucontext_t.
+       * include/i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Likewise.
+       * include/s390-signal.h (HANDLE_DIVIDE_OVERFLOW): Likewise.
+
 2017-07-04  Release Manager
 
        * GCC 6.4.0 released.
index c2409b0e30101b51624d7ee4d2c8aec5eb9ebdda..ef77e7e99ae7042409769c9023b25896666c36ca 100644 (file)
@@ -29,7 +29,7 @@ static void _Jv_##_name (int, siginfo_t *,                    \
 #define HANDLE_DIVIDE_OVERFLOW                                         \
 do                                                                     \
 {                                                                      \
-  struct ucontext *_uc = (struct ucontext *)_p;                                \
+  ucontext_t *_uc = (ucontext_t *)_p;                                  \
   gregset_t &_gregs = _uc->uc_mcontext.gregs;                          \
   unsigned char *_eip = (unsigned char *)_gregs[REG_EIP];              \
                                                                        \
index 4ca4c108864e60af79bc52fe98e3e9f5bbf0fb3b..9261b52be6e1dad32ac813cb7f82e201f3ec1486 100644 (file)
@@ -51,7 +51,7 @@ do                                                                    \
   struct                                                                \
   {                                                                     \
     unsigned long int uc_flags;                                         \
-    struct ucontext *uc_link;                                           \
+    ucontext_t *uc_link;                                                \
     stack_t uc_stack;                                                   \
     mcontext_t uc_mcontext;                                             \
     unsigned long sigmask[2];                                           \
index 12383b5485ab33de576ecd93d67eb9cd44f7fdde..e36c5a32a643fe82dbecb9e504eb7a2050a28356 100644 (file)
@@ -28,7 +28,7 @@ static void _Jv_##_name (int, siginfo_t *,                    \
 #define HANDLE_DIVIDE_OVERFLOW                                         \
 do                                                                     \
 {                                                                      \
-  struct ucontext *_uc = (struct ucontext *)_p;                                \
+  ucontext_t *_uc = (ucontext_t *)_p;                                  \
   gregset_t &_gregs = _uc->uc_mcontext.gregs;                          \
   unsigned char *_rip = (unsigned char *)_gregs[REG_RIP];              \
                                                                        \