mips.c (mips_output_external): Replace checks for specific builtin-in functions with a check for DECL_BUILTIN_IN.

* config/mips/mips.c (mips_output_external): Replace checks for
	specific builtin-in functions with a check for DECL_BUILTIN_IN.

From-SVN: r74202
This commit is contained in:
Richard Sandiford 2003-12-02 22:30:28 +00:00 committed by Richard Sandiford
parent 83c02e38a3
commit 7a8086745d
2 changed files with 6 additions and 6 deletions

View File

@ -1,3 +1,8 @@
2003-12-02 Richard Sandiford <rsandifo@redhat.com>
* config/mips/mips.c (mips_output_external): Replace checks for
specific builtin-in functions with a check for DECL_BUILTIN_IN.
2003-12-02 Richard Henderson <rth@redhat.com>
* rtl.h (PUT_CODE, PUT_MODE): Remove ENUM_BITFIELD cast.

View File

@ -5566,12 +5566,7 @@ mips_output_external (FILE *file ATTRIBUTE_UNUSED, tree decl, const char *name)
if (TARGET_IRIX && mips_abi == ABI_32
&& TREE_CODE (decl) == FUNCTION_DECL
/* ??? Don't include alloca, since gcc will always expand it
inline. If we don't do this, the C++ library fails to build. */
&& strcmp (name, "alloca")
/* ??? Don't include __builtin_next_arg, because then gcc will not
bootstrap under Irix 5.1. */
&& strcmp (name, "__builtin_next_arg"))
&& !DECL_BUILT_IN (decl))
{
p = (struct extern_list *) ggc_alloc (sizeof (struct extern_list));
p->next = extern_head;