diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2015-08-05 15:44:23 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2015-08-05 15:44:23 +0000 |
commit | ba0ee63dfe37e08aef608039525304e919c18187 (patch) | |
tree | 3bb6cba655f74f75d4e5a605da5b2ec1ef7cbeda /gcc/gencodes.c | |
parent | dcc74ead1e18da4a7f096ee98424452bc13706da (diff) | |
download | gcc-ba0ee63dfe37e08aef608039525304e919c18187.zip gcc-ba0ee63dfe37e08aef608039525304e919c18187.tar.gz gcc-ba0ee63dfe37e08aef608039525304e919c18187.tar.bz2 |
gensupport.h (get_num_insn_codes): Declare.
gcc/
* gensupport.h (get_num_insn_codes): Declare.
* gensupport.c (get_num_insn_codes): New function.
* genattrtab.c (optimize_attrs): Rename max_insn_code to
num_insn_codes.
(main): Likewise. Use get_num_insn_codes.
* gencodes.c (main): Remove "last" and use get_num_insn_codes.
From-SVN: r226633
Diffstat (limited to 'gcc/gencodes.c')
-rw-r--r-- | gcc/gencodes.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/gencodes.c b/gcc/gencodes.c index b9d65a2..c747891 100644 --- a/gcc/gencodes.c +++ b/gcc/gencodes.c @@ -49,8 +49,6 @@ gen_insn (md_rtx_info *info) int main (int argc, char **argv) { - int last = 1; - progname = "gencodes"; /* We need to see all the possibilities. Elided insns may have @@ -79,7 +77,6 @@ enum insn_code {\n\ case DEFINE_INSN: case DEFINE_EXPAND: gen_insn (&info); - last = info.index + 1; break; default: @@ -89,7 +86,7 @@ enum insn_code {\n\ printf (" LAST_INSN_CODE = %d\n\ };\n\ \n\ -#endif /* GCC_INSN_CODES_H */\n", last); +#endif /* GCC_INSN_CODES_H */\n", get_num_insn_codes () - 1); if (ferror (stdout) || fflush (stdout) || fclose (stdout)) return FATAL_EXIT_CODE; |