*** empty log message ***
authorRichard Stallman <rms@gnu.org>
Fri, 27 Mar 1992 23:47:15 +0000 (23:47 +0000)
committerRichard Stallman <rms@gnu.org>
Fri, 27 Mar 1992 23:47:15 +0000 (23:47 +0000)
From-SVN: r602

gcc/calls.c

index 529c5bfe22b8c3f38d00590c182588cf6980cc98..023e33791901708cafd2575c7ff52b2cf0874889 100644 (file)
@@ -447,8 +447,6 @@ expand_call (exp, target, ignore, modifier)
   int is_longjmp;
   /* Nonzero if this is a call to an inline function.  */
   int is_integrable = 0;
-  /* Nonzero if this is a call to __builtin_new.  */
-  int is_builtin_new;
   /* Nonzero if this is a call to a `const' function.
      Note that only explicitly named functions are handled as `const' here.  */
   int is_const = 0;
@@ -665,11 +663,6 @@ expand_call (exp, target, ignore, modifier)
        is_longjmp = 1;
     }
 
-  is_builtin_new
-    = (name != 0
-       && IDENTIFIER_LENGTH (DECL_NAME (fndecl)) == 13
-       && (!strcmp (name, "__builtin_new")));
-
   if (may_be_alloca)
     current_function_calls_alloca = 1;
 
@@ -1459,14 +1452,6 @@ expand_call (exp, target, ignore, modifier)
   if (is_volatile || is_longjmp)
     emit_barrier ();
 
-  /* For calls to __builtin_new, note that it can never return 0.
-     This is because a new handler will be called, and 0 it not
-     among the numbers it is supposed to return.  */
-#if 0
-  if (is_builtin_new)
-    emit_note (name, NOTE_INSN_BUILTIN_NEW);
-#endif
-
   /* If value type not void, return an rtx for the value.  */
 
   /* If there are cleanups to be called, don't use a hard reg as target.  */