diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1994-11-23 11:42:41 -0800 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1994-11-23 11:42:41 -0800 |
commit | 9f770b61f6ae780fd356147e978579fd582deb3c (patch) | |
tree | a2f093e9bbca23988c9e24f8ba3b7b81745cb278 | |
parent | 07c109c894812762d2e4fc1f07ae82ed80008a3e (diff) | |
download | gcc-9f770b61f6ae780fd356147e978579fd582deb3c.zip gcc-9f770b61f6ae780fd356147e978579fd582deb3c.tar.gz gcc-9f770b61f6ae780fd356147e978579fd582deb3c.tar.bz2 |
(mips_output_external): Exclude __builtin_next_arg from list
of used external functions.
From-SVN: r8557
-rw-r--r-- | gcc/config/mips/mips.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index aab092e..3fd2e66 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -3793,7 +3793,10 @@ mips_output_external (file, decl, name) if (TREE_CODE (decl) == FUNCTION_DECL /* ??? Don't include alloca, since gcc will always expand it inline. If we don't do this, libg++ fails to build. */ - && strcmp (name, "alloca")) + && strcmp (name, "alloca") + /* ??? Don't include __builtin_next_arg, because then gcc will not + bootstrap under Irix 5.1. */ + && strcmp (name, "__builtin_next_arg")) { p = (struct extern_list *)permalloc ((long) sizeof (struct extern_list)); p->next = extern_head; |