From 8a57ecff02d4e17aa313ee4263bd77d05194cdbf Mon Sep 17 00:00:00 2001 From: Nathan Sidwell Date: Thu, 18 May 2017 13:03:55 +0000 Subject: [PATCH] * c-decl.c (pushdecl_top_level): Delete unused function. From-SVN: r248199 --- gcc/c/ChangeLog | 4 ++++ gcc/c/c-decl.c | 28 ---------------------------- 2 files changed, 4 insertions(+), 28 deletions(-) diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index 1f572a7..f747e08 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,7 @@ +2017-05-18 Nathan Sidwell + + * c-decl.c (pushdecl_top_level): Delete unused function. + 2017-05-18 Marek Polacek * c-decl.c (match_builtin_function_types): Use NULL_TREE instead of 0. diff --git a/gcc/c/c-decl.c b/gcc/c/c-decl.c index da1e2c4..237e910 100644 --- a/gcc/c/c-decl.c +++ b/gcc/c/c-decl.c @@ -3089,34 +3089,6 @@ pushdecl (tree x) } return x; } - -/* Record X as belonging to file scope. - This is used only internally by the Objective-C front end, - and is limited to its needs. duplicate_decls is not called; - if there is any preexisting decl for this identifier, it is an ICE. */ - -tree -pushdecl_top_level (tree x) -{ - tree name; - bool nested = false; - gcc_assert (VAR_P (x) || TREE_CODE (x) == CONST_DECL); - - name = DECL_NAME (x); - - gcc_assert (TREE_CODE (x) == CONST_DECL || !I_SYMBOL_BINDING (name)); - - if (TREE_PUBLIC (x)) - { - bind (name, x, external_scope, /*invisible=*/true, /*nested=*/false, - UNKNOWN_LOCATION); - nested = true; - } - if (file_scope) - bind (name, x, file_scope, /*invisible=*/false, nested, UNKNOWN_LOCATION); - - return x; -} /* Issue a warning about implicit function declaration. ID is the function -- 2.7.4