aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorDiego Novillo <dnovillo@gcc.gnu.org>2004-02-08 12:13:50 -0500
committerDiego Novillo <dnovillo@gcc.gnu.org>2004-02-08 12:13:50 -0500
commit9d4d854dc31ebf06b5012a79be288fc7224c4ef3 (patch)
treeaffdcc8f3daad87b8d2505aadba631911c71ae8e /libjava
parent18ada71f084c8adf78f2303ed3e5a2cb2077bad4 (diff)
downloadgcc-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
Diffstat (limited to 'libjava')
-rw-r--r--libjava/include/i386-signal.h2
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; \
\