aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2015-07-16 13:20:48 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2015-07-16 13:20:48 +0000
commit1e2e5efadd0147f249be5bd4e32f91c9e571824b (patch)
tree1167cb95f73a0dc9b8c62f1b4327980825a8a52e /gcc
parent5839708b0948556b36636b23475e9d215db181d9 (diff)
downloadgcc-1e2e5efadd0147f249be5bd4e32f91c9e571824b.zip
gcc-1e2e5efadd0147f249be5bd4e32f91c9e571824b.tar.gz
gcc-1e2e5efadd0147f249be5bd4e32f91c9e571824b.tar.bz2
genoutput.c (next_index_number): Delete.
gcc/ * genoutput.c (next_index_number): Delete. (data): Remove index_number. (gen_insn, gen_peephole, gen_expand, gen_split): Update accordingly. (main): Remove manipulation of next_index_number. From-SVN: r225876
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/genoutput.c12
2 files changed, 7 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a5ba86c..13840a6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,12 @@
2015-07-16 Richard Sandiford <richard.sandiford@arm.com>
+ * genoutput.c (next_index_number): Delete.
+ (data): Remove index_number.
+ (gen_insn, gen_peephole, gen_expand, gen_split): Update accordingly.
+ (main): Remove manipulation of next_index_number.
+
+2015-07-16 Richard Sandiford <richard.sandiford@arm.com>
+
* genattrtab.c (check_attr_value): Remove handling of null attrs.
(make_canonical): Likewise.
diff --git a/gcc/genoutput.c b/gcc/genoutput.c
index 308f3b5..3e163ff 100644
--- a/gcc/genoutput.c
+++ b/gcc/genoutput.c
@@ -109,11 +109,6 @@ static const char *strip_whitespace (const char *);
static int next_code_number;
-/* This counts all definitions in the md file,
- for the sake of error messages. */
-
-static int next_index_number;
-
/* This counts all operands used in the md file. The first is null. */
static int next_operand_number = 1;
@@ -160,7 +155,6 @@ struct data
const char *name;
const char *template_code;
int code_number;
- int index_number;
const char *filename;
int lineno;
int n_generator_args; /* Number of arguments passed to generator */
@@ -885,7 +879,6 @@ gen_insn (rtx insn, int lineno)
int i;
d->code_number = next_code_number;
- d->index_number = next_index_number;
d->filename = read_md_filename;
d->lineno = lineno;
if (XSTR (insn, 0)[0])
@@ -928,7 +921,6 @@ gen_peephole (rtx peep, int lineno)
int i;
d->code_number = next_code_number;
- d->index_number = next_index_number;
d->filename = read_md_filename;
d->lineno = lineno;
d->name = 0;
@@ -968,7 +960,6 @@ gen_expand (rtx insn, int lineno)
int i;
d->code_number = next_code_number;
- d->index_number = next_index_number;
d->filename = read_md_filename;
d->lineno = lineno;
if (XSTR (insn, 0)[0])
@@ -1014,7 +1005,6 @@ gen_split (rtx split, int lineno)
int i;
d->code_number = next_code_number;
- d->index_number = next_index_number;
d->filename = read_md_filename;
d->lineno = lineno;
d->name = 0;
@@ -1067,7 +1057,6 @@ main (int argc, char **argv)
return (FATAL_EXIT_CODE);
output_prologue ();
- next_index_number = 0;
/* Read the machine description. */
@@ -1108,7 +1097,6 @@ main (int argc, char **argv)
default:
break;
}
- next_index_number++;
}
printf ("\n\n");