* c-decl.c (pushdecl_top_level): Delete unused function.
From-SVN: r248199
This commit is contained in:
parent
31ab89c14a
commit
8a57ecff02
@ -1,3 +1,7 @@
|
||||
2017-05-18 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
* c-decl.c (pushdecl_top_level): Delete unused function.
|
||||
|
||||
2017-05-18 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* c-decl.c (match_builtin_function_types): Use NULL_TREE instead of 0.
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user