diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-02-27 15:18:57 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-02-27 15:18:57 -0500 |
commit | 76817b9d7d3c8316396224c29ffba993f0d1613b (patch) | |
tree | ac04f1a3b784238780d4195510ed42c8618c87f0 /gcc/flags.h | |
parent | 35b2eb0530dc364d6a7ac2b1d2a4f1a8bd3e62da (diff) | |
download | gcc-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.h | 11 |
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. */ |