From 8eb8a179e2ab35163ed0ecc9820015c0acdbbef4 Mon Sep 17 00:00:00 2001 From: nathan Date: Thu, 18 May 2017 13:03:55 +0000 Subject: * c-decl.c (pushdecl_top_level): Delete unused function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248199 138bc75d-0d04-0410-961f-82ee72b054a4 --- 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 1f572a76df0..f747e08e66e 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 da1e2c409e6..237e910df96 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 -- cgit v1.2.3