aboutsummaryrefslogtreecommitdiff
path: root/gcc/genoutput.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-01-13 18:08:07 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1995-01-13 18:08:07 -0500
commit52a1f21f03c0dd7c6c84139871cae7c8190bd912 (patch)
tree48640e882ac295e74502464632ef52726a82dc0b /gcc/genoutput.c
parent6b6ca8442d9a6be88e285b62b030f4e53e41e67b (diff)
downloadgcc-52a1f21f03c0dd7c6c84139871cae7c8190bd912.zip
gcc-52a1f21f03c0dd7c6c84139871cae7c8190bd912.tar.gz
gcc-52a1f21f03c0dd7c6c84139871cae7c8190bd912.tar.bz2
(output_epilogue): Do not reference gen_ functions for insns whose
names begin with '*'. From-SVN: r8743
Diffstat (limited to 'gcc/genoutput.c')
-rw-r--r--gcc/genoutput.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/genoutput.c b/gcc/genoutput.c
index 6636fc4..20c101e 100644
--- a/gcc/genoutput.c
+++ b/gcc/genoutput.c
@@ -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");