aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.h
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus.com>1998-10-11 02:21:54 +0000
committerKen Raeburn <raeburn@gcc.gnu.org>1998-10-11 02:21:54 +0000
commit7d384cc0b300cace24c008fec600219e4377923c (patch)
tree7d04180ff0e97d1e5bb80e16c8389a2a43d9e018 /gcc/expr.h
parente41887f1fc521f4dde6c0a56ebe3fa1cc1c108aa (diff)
downloadgcc-7d384cc0b300cace24c008fec600219e4377923c.zip
gcc-7d384cc0b300cace24c008fec600219e4377923c.tar.gz
gcc-7d384cc0b300cace24c008fec600219e4377923c.tar.bz2
Fine-grained control of -fcheck-memory-usage with new no_check_memory_usage attribute.
Fine-grained control of -fcheck-memory-usage with new no_check_memory_usage attribute. Misc minor bugfixes and tests for it too. From-SVN: r22983
Diffstat (limited to 'gcc/expr.h')
-rw-r--r--gcc/expr.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/expr.h b/gcc/expr.h
index 353e6fd..b1665aa 100644
--- a/gcc/expr.h
+++ b/gcc/expr.h
@@ -91,6 +91,10 @@ extern int current_function_uses_pic_offset_table;
/* The arg pointer hard register, or the pseudo into which it was copied. */
extern rtx current_function_internal_arg_pointer;
+/* This is nonzero if memory access checking be enabled in the current
+ function. */
+extern int current_function_check_memory_usage;
+
/* Nonzero means stack pops must not be deferred, and deferred stack
pops must not be output. It is nonzero inside a function call,
inside a conditional expression, inside a statement expression,