aboutsummaryrefslogtreecommitdiff
path: root/gcc/flags.h
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-02-27 15:18:57 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1994-02-27 15:18:57 -0500
commit76817b9d7d3c8316396224c29ffba993f0d1613b (patch)
treeac04f1a3b784238780d4195510ed42c8618c87f0 /gcc/flags.h
parent35b2eb0530dc364d6a7ac2b1d2a4f1a8bd3e62da (diff)
downloadgcc-76817b9d7d3c8316396224c29ffba993f0d1613b.zip
gcc-76817b9d7d3c8316396224c29ffba993f0d1613b.tar.gz
gcc-76817b9d7d3c8316396224c29ffba993f0d1613b.tar.bz2
(id_clash_len): Now unsigned.
(warn_larger_than, larger_than_size): New variables. From-SVN: r6651
Diffstat (limited to 'gcc/flags.h')
-rw-r--r--gcc/flags.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/gcc/flags.h b/gcc/flags.h
index 5e2d9d2..128b27f 100644
--- a/gcc/flags.h
+++ b/gcc/flags.h
@@ -1,5 +1,5 @@
/* Compilation switch flag definitions for GNU CC.
- Copyright (C) 1987, 1988 Free Software Foundation, Inc.
+ Copyright (C) 1987, 1988, 1994 Free Software Foundation, Inc.
This file is part of GNU CC.
@@ -109,7 +109,14 @@ extern int warn_template_debugging;
characters. The value N is in `id_clash_len'. */
extern int warn_id_clash;
-extern int id_clash_len;
+extern unsigned id_clash_len;
+
+/* Nonzero means warn about any objects definitions whose size is larger
+ than N bytes. Also want about function definitions whose returned
+ values are larger than N bytes. The value N is in `larger_than_size'. */
+
+extern int warn_larger_than;
+extern unsigned larger_than_size;
/* Warn if a function returns an aggregate,
since there are often incompatible calling conventions for doing this. */