(pushdecl): Allow redeclaring builtin as any sort of static.

From-SVN: r2639
This commit is contained in:
Richard Stallman 1992-10-28 21:39:12 +00:00
parent 9df7926f2c
commit b0e919dea6
1 changed files with 2 additions and 3 deletions

View File

@ -1906,9 +1906,8 @@ pushdecl (x)
if (TREE_PUBLIC (name)
&& ! TREE_PUBLIC (x) && ! DECL_EXTERNAL (x))
{
/* Okay to declare an ANSI built-in as inline static. */
if (t != 0 && DECL_BUILT_IN (t)
&& DECL_INLINE (x))
/* Okay to redeclare an ANSI built-in as static. */
if (t != 0 && DECL_BUILT_IN (t))
;
/* Okay to declare a non-ANSI built-in as anything. */
else if (t != 0 && DECL_BUILT_IN_NONANSI (t))