mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-12 06:34:29 +08:00
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:
parent
83c02e38a3
commit
7a8086745d
@ -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.
|
||||
|
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user