diff options
author | Richard Stallman <rms@gnu.org> | 1992-06-21 21:57:36 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-06-21 21:57:36 +0000 |
commit | 4724d87a5aa533a481a4f1c79804ebfa28e48c87 (patch) | |
tree | 0e9ae24e2e07ba058e158c20fd85e13a367cb289 /gcc | |
parent | 52b6a22f2280b6005c54f48eadb7d9b41f5d664e (diff) | |
download | gcc-4724d87a5aa533a481a4f1c79804ebfa28e48c87.zip gcc-4724d87a5aa533a481a4f1c79804ebfa28e48c87.tar.gz gcc-4724d87a5aa533a481a4f1c79804ebfa28e48c87.tar.bz2 |
*** empty log message ***
From-SVN: r1229
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/varasm.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index 5c3f7e1..3e54ce8 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -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; +} /* Output a string of literal assembler code for an `asm' keyword used between functions. */ |