summaryrefslogtreecommitdiff
path: root/gcc/c-tree.h
diff options
context:
space:
mode:
authorGavin Romig-Koch <gavin@cygnus.com>1999-07-02 10:30:01 +0000
committerGavin Romig-Koch <gavin@gcc.gnu.org>1999-07-02 10:30:01 +0000
commit835f9b4dad11d84e385ea8fe8bba1b0e403f23f5 (patch)
tree5114691738cec02b4b8107a5fd681336bc2439d6 /gcc/c-tree.h
parente75a9d77196ec059245f3baaff6cf249102ea5e5 (diff)
downloadgcc-835f9b4dad11d84e385ea8fe8bba1b0e403f23f5.tar.gz
For gcc:
* c-decl.c (widest_integer_literal_type_node, widest_unsigned_literal_type) : New. (init_decl_processing): Handle/use the two new types. * c-common.c (type_for_size,type_for_mode) : Same. * c-lex.c (yylex) : Same. * c-typeck.c (unsigned_type,signed_type,signed_or_unsigned_type) : Same. * c-tree.h (widest_integer_literal_type_node, widest_unsigned_literal_type) : New. For gcc/cp: * cp-tree.h (widest_integer_literal_type_node, widest_unsigned_literal_type) : New. * decl.c (widest_integer_literal_type_node, widest_unsigned_literal_type) : New. (init_decl_processing): Handle/use the two new types. * lex.c (real_yylex): Same. * typeck.c (unsigned_type,signed_type,signed_or_unsigned_type) : Same. From-SVN: r27923
Diffstat (limited to 'gcc/c-tree.h')
-rw-r--r--gcc/c-tree.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/c-tree.h b/gcc/c-tree.h
index bcf325b68fd..7e01356f94b 100644
--- a/gcc/c-tree.h
+++ b/gcc/c-tree.h
@@ -246,9 +246,11 @@ extern tree integer_type_node;
extern tree long_double_type_node;
extern tree long_ftype_long;
extern tree long_integer_type_node;
+extern tree long_unsigned_type_node;
extern tree long_long_integer_type_node;
extern tree long_long_unsigned_type_node;
-extern tree long_unsigned_type_node;
+extern tree widest_integer_literal_type_node;
+extern tree widest_unsigned_literal_type_node;
extern tree complex_integer_type_node;
extern tree complex_float_type_node;
extern tree complex_double_type_node;