diff options
author | timjosling <timjosling@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-08-17 23:13:12 +0000 |
---|---|---|
committer | timjosling <timjosling@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-08-17 23:13:12 +0000 |
commit | c26fe6680d31675adccab191482af08cf758e8c6 (patch) | |
tree | 22a551203849ff5843e7a506bba4373f235f0057 /gcc/treelang/treetree.c | |
parent | ce09bc131cb9b583b100b0f0300af5c5693a93ce (diff) | |
download | gcc-c26fe6680d31675adccab191482af08cf758e8c6.tar.gz |
treelang fixes to accommodate chaqnges elsewhere.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56412 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/treelang/treetree.c')
-rw-r--r-- | gcc/treelang/treetree.c | 62 |
1 files changed, 1 insertions, 61 deletions
diff --git a/gcc/treelang/treetree.c b/gcc/treelang/treetree.c index 5159d34b280..78c96c97717 100644 --- a/gcc/treelang/treetree.c +++ b/gcc/treelang/treetree.c @@ -90,16 +90,6 @@ extern int option_main; extern char **file_names; -/* Flags etc required by c code. */ - -int warn_format = 0; -int warn_format_y2k = 0; -int warn_format_extra_args = 0; -int warn_format_nonliteral = 0; -int warn_format_security = 0; -int warn_format_zero_length = 0; - - /* The front end language hooks (addresses of code for this front end). Mostly just use the C routines. */ @@ -850,21 +840,6 @@ tree_ggc_storage_always_used (void * m) /* Following from c-lang.c. */ -/* Tell the c code we are not objective C. */ - -int -maybe_objc_comptypes (tree lhs ATTRIBUTE_UNUSED, - tree rhs ATTRIBUTE_UNUSED, - int reflexive ATTRIBUTE_UNUSED); - -int -maybe_objc_comptypes (tree lhs ATTRIBUTE_UNUSED, - tree rhs ATTRIBUTE_UNUSED, - int reflexive ATTRIBUTE_UNUSED) -{ - return -1; -} - /* Used by c-typeck.c (build_external_ref), but only for objc. */ tree @@ -885,17 +860,6 @@ check_function_format (int *status ATTRIBUTE_UNUSED, /* Tell the c code we are not objective C. */ -tree -maybe_building_objc_message_expr (void); - -tree -maybe_building_objc_message_expr () -{ - return 0; -} - -/* Tell the c code we are not objective C. */ - int objc_comptypes (tree lhs ATTRIBUTE_UNUSED, tree rhs ATTRIBUTE_UNUSED, @@ -972,14 +936,6 @@ cpp_create_reader (enum c_lang lang ATTRIBUTE_UNUSED) /* Should not be called for treelang. */ -void -cpp_post_options (cpp_reader *pfile ATTRIBUTE_UNUSED) -{ - abort (); -} - -/* Should not be called for treelang. */ - const char * init_c_lex (const char *filename ATTRIBUTE_UNUSED) { @@ -1063,17 +1019,6 @@ set_Wformat (int setting ATTRIBUTE_UNUSED) abort (); } -/* Should not be called for treelang. */ - -void -maybe_objc_check_decl (tree decl ATTRIBUTE_UNUSED); - -void -maybe_objc_check_decl (tree decl ATTRIBUTE_UNUSED) -{ - abort (); -} - /* Used for objective C. */ void @@ -1082,6 +1027,7 @@ objc_check_decl (tree decl ATTRIBUTE_UNUSED); void objc_check_decl (tree decl ATTRIBUTE_UNUSED) { + abort (); } /* Tell the c code we are not objective C. */ @@ -1202,12 +1148,6 @@ cpp_get_callbacks (cpp_reader * cr ATTRIBUTE_UNUSED) Note that stddef.h uses `unsigned long', and this must agree, even if long and int are the same size. */ -/* This variable keeps a table for types for each precision so that we - only allocate each of them once. Signed and unsigned types are - kept separate. */ - -tree integer_types[itk_none] = { NULL_TREE}; - /* The reserved keyword table. */ struct resword { |