* symbols.c (fb_label_name): Allow an augend of 2 for mmix.

also fix last changelog entry.
This commit is contained in:
Alan Modra 2005-03-01 22:24:14 +00:00
parent ee5114ab2a
commit a76903bf5d
3 changed files with 19 additions and 7 deletions

View file

@ -1,11 +1,12 @@
2005-03-01 Ramana Radhakrishnan <ramana@gnumenor>
2005-03-02 Alan Modra <amodra@bigpond.net.au>
* symbols.c (fb_label_name): Allow an augend of 2 for mmix.
2005-03-01 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
PR gas/708
* config/tc-arc.c(md_assemble):Initialize suffix for extension
* config/tc-arc.c (md_assemble): Initialize suffix for extension
suffixes also.
* testsuite/gas/arc/extensions.s:New file
* testsuite/gas/arc/extensions.d:New file
2005-03-01 Alan Modra <amodra@bigpond.net.au>

View file

@ -1,6 +1,6 @@
/* symbols.c -symbol table-
Copyright 1987, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001, 2002, 2003, 2004
1999, 2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
@ -1561,7 +1561,13 @@ fb_label_name (long n, /* We just saw "n:", "nf" or "nb" : n a number. */
char symbol_name_temporary[20]; /* Build up a number, BACKWARDS. */
know (n >= 0);
know (augend == 0 || augend == 1);
know (
#ifdef TC_MMIX
(unsigned long) augend <= 2 /* See mmix_fb_label. */
#else
(unsigned long) augend <= 1
#endif
);
p = symbol_name_build;
#ifdef LOCAL_LABEL_PREFIX
*p++ = LOCAL_LABEL_PREFIX;

View file

@ -1,3 +1,8 @@
2005-03-01 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
* gas/arc/extensions.s: New file.
* gas/arc/extensions.d: New file.
2005-03-01 Nick Clifton <nickc@redhat.com>
* gas/arm/arm.exp (undefined): Run a COFF variant of this test for