OSDN Git Service

*** empty log message ***
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 21 Jun 1992 21:57:36 +0000 (21:57 +0000)
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 21 Jun 1992 21:57:36 +0000 (21:57 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1229 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/varasm.c

index 5c3f7e1..3e54ce8 100644 (file)
@@ -394,6 +394,18 @@ make_decl_rtl (decl, asmspec, top_level)
        }
     }
 }
+
+/* Make the rtl for variable VAR be volatile.
+   Use this only for static variables.  */
+
+make_var_volatile (var)
+     tree var;
+{
+  if (GET_CODE (DECL_RTL (var)) != MEM)
+    abort ();
+
+  MEM_VOLATILE_P (DECL_RTL (var)) = 1;
+}
 \f
 /* Output a string of literal assembler code
    for an `asm' keyword used between functions.  */