OSDN Git Service

(output_epilogue): Do not reference gen_ functions for insns whose
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Jan 1995 23:08:07 +0000 (23:08 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Jan 1995 23:08:07 +0000 (23:08 +0000)
names begin with '*'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8743 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/genoutput.c

index 6636fc4..20c101e 100644 (file)
@@ -1,5 +1,5 @@
 /* Generate code from to output assembler insns as recognized from rtl.
-   Copyright (C) 1987, 1988, 1992, 1994 Free Software Foundation, Inc.
+   Copyright (C) 1987, 1988, 1992, 1994, 1995 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -222,7 +222,7 @@ output_epilogue ()
   printf ("\nrtx (*const insn_gen_function[]) () =\n  {\n");
   for (d = insn_data; d; d = d->next)
     {
-      if (d->name)
+      if (d->name && d->name[0] != '*')
        printf ("    gen_%s,\n", d->name);
       else
        printf ("    0,\n");