diff options
author | Diego Novillo <dnovillo@gcc.gnu.org> | 2004-02-08 12:13:50 -0500 |
---|---|---|
committer | Diego Novillo <dnovillo@gcc.gnu.org> | 2004-02-08 12:13:50 -0500 |
commit | 9d4d854dc31ebf06b5012a79be288fc7224c4ef3 (patch) | |
tree | affdcc8f3daad87b8d2505aadba631911c71ae8e | |
parent | 18ada71f084c8adf78f2303ed3e5a2cb2077bad4 (diff) | |
download | gcc-9d4d854dc31ebf06b5012a79be288fc7224c4ef3.zip gcc-9d4d854dc31ebf06b5012a79be288fc7224c4ef3.tar.gz gcc-9d4d854dc31ebf06b5012a79be288fc7224c4ef3.tar.bz2 |
i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Add volatile qualifier to _regs.
* include/i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Add volatile
qualifier to _regs.
From-SVN: r77489
-rw-r--r-- | libjava/include/i386-signal.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libjava/include/i386-signal.h b/libjava/include/i386-signal.h index c581e2d..8195972 100644 --- a/libjava/include/i386-signal.h +++ b/libjava/include/i386-signal.h @@ -40,7 +40,7 @@ while (0) do \ { \ void **_p = (void **)&_dummy; \ - struct sigcontext_struct *_regs = (struct sigcontext_struct *)++_p; \ + volatile struct sigcontext_struct *_regs = (struct sigcontext_struct *)++_p;\ \ register unsigned char *_eip = (unsigned char *)_regs->eip; \ \ |