diff options
Diffstat (limited to 'gas/config')
-rw-r--r-- | gas/config/tc-mips.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index 118b91d..bfc639e 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -3601,21 +3601,20 @@ md_begin (void) for (i = 0; i < 32; i++) { - char regname[7]; + char regname[6]; /* R5900 VU0 floating-point register. */ - regname[sizeof (rename) - 1] = 0; - snprintf (regname, sizeof (regname) - 1, "$vf%d", i); + sprintf (regname, "$vf%d", i); symbol_table_insert (symbol_new (regname, reg_section, RTYPE_VF | i, &zero_address_frag)); /* R5900 VU0 integer register. */ - snprintf (regname, sizeof (regname) - 1, "$vi%d", i); + sprintf (regname, "$vi%d", i); symbol_table_insert (symbol_new (regname, reg_section, RTYPE_VI | i, &zero_address_frag)); /* MSA register. */ - snprintf (regname, sizeof (regname) - 1, "$w%d", i); + sprintf (regname, "$w%d", i); symbol_table_insert (symbol_new (regname, reg_section, RTYPE_MSA | i, &zero_address_frag)); } |