[BZ #4816]
authorJakub Jelinek <jakub@redhat.com>
Fri, 20 Jul 2007 08:03:19 +0000 (08:03 +0000)
committerJakub Jelinek <jakub@redhat.com>
Fri, 20 Jul 2007 08:03:19 +0000 (08:03 +0000)
* manual/signal.texi (Non-atomic Example): Make memory var volatile.
[BZ #4816]
* manual/signal.texi (Non-atomic Example): Make memory var volatile.

ChangeLog
manual/signal.texi

index 01e9b4b..b092a8e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2007-07-20  Jakub Jelinek  <jakub@redhat.com>
 
+       [BZ #4816]
+       * manual/signal.texi (Non-atomic Example): Make memory var volatile.
+
        [BZ #4813]
        * login/forkpty.c (forkpty): Close master and slave fds on
        fork failure.  Patch by
index dfaaa88..ec02d9c 100644 (file)
@@ -1966,7 +1966,7 @@ writing.)
 #include <signal.h>
 #include <stdio.h>
 
-struct two_words @{ int a, b; @} memory;
+volatile struct two_words @{ int a, b; @} memory;
 
 void
 handler(int signum)