2007-12-17 H.J. Lu <hongjiu.lu@intel.com>

* config/tc-i386.c (output_insn): Use ARRAY_SIZE.
	(lex_got): Likewise.
This commit is contained in:
H.J. Lu
2007-12-17 19:41:57 +00:00
parent 4a3523fa63
commit 4746505869
2 changed files with 10 additions and 8 deletions

View File

@ -1,3 +1,8 @@
2007-12-17 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (output_insn): Use ARRAY_SIZE.
(lex_got): Likewise.
2007-12-17 H.J. Lu <hongjiu.lu@intel.com> 2007-12-17 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (output_insn): Use FRAG_APPEND_1_CHAR * config/tc-i386.c (output_insn): Use FRAG_APPEND_1_CHAR

View File

@ -4962,6 +4962,7 @@ output_insn (void)
/* Output normal instructions here. */ /* Output normal instructions here. */
char *p; char *p;
unsigned char *q; unsigned char *q;
unsigned int j;
unsigned int prefix; unsigned int prefix;
switch (i.tm.opcode_length) switch (i.tm.opcode_length)
@ -4995,13 +4996,9 @@ check_prefix:
} }
/* The prefix bytes. */ /* The prefix bytes. */
for (q = i.prefix; for (j = ARRAY_SIZE (i.prefix), q = i.prefix; j > 0; j--, q++)
q < i.prefix + sizeof (i.prefix) / sizeof (i.prefix[0]); if (*q)
q++) FRAG_APPEND_1_CHAR (*q);
{
if (*q)
FRAG_APPEND_1_CHAR (*q);
}
/* Now the opcode; be careful about word order here! */ /* Now the opcode; be careful about word order here! */
if (i.tm.opcode_length == 1) if (i.tm.opcode_length == 1)
@ -5451,7 +5448,7 @@ lex_got (enum bfd_reloc_code_real *reloc,
if (is_end_of_line[(unsigned char) *cp] || *cp == ',') if (is_end_of_line[(unsigned char) *cp] || *cp == ',')
return NULL; return NULL;
for (j = 0; j < sizeof (gotrel) / sizeof (gotrel[0]); j++) for (j = 0; j < ARRAY_SIZE (gotrel); j++)
{ {
int len; int len;