* testsuite/gas/hppa/parse/parse.exp: Add "space.s".
* testsuite/gas/hppa/parse/space.s: New file to test spaces.
+2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * tc-hppa.c (hppa_symbol_chars): Remove `,' and `!'.
+
2003-05-21 Nick Clifton <nickc@redhat.com>
* config/obj-elf.c: Include dwarf2dbg.h.
/* handle of the OPCODE hash table */
static struct hash_control *op_hash = NULL;
-/* Those characters can be suffixes of opcode names. */
-const char hppa_symbol_chars[] = ",*!?=<>";
+/* These characters can be suffixes of opcode names and they may be
+ followed by meaningful whitespace. We don't include `,' and `!'
+ as they never appear followed by meaningful whitespace. */
+const char hppa_symbol_chars[] = "*?=<>";
/* Table of pseudo ops for the PA. FIXME -- how many of these
are now redundant with the overall GAS and the object file
+2003-05-21 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gas/hppa/parse/parse.exp: Add "space.s".
+ * gas/hppa/parse/space.s: New file to test spaces.
+
2003-05-20 Jason Eckhardt <jle@rice.edu>
* gas/i860/branch.{s,d}: New files.
# Check for bogus registers in single precision fmpyadd/fmpysub
# instructions
gas_test_error "badfmpyadd.s" "" "Check for error on bad fmpyadd insn"
+
+ # Make sure we grok spaces in directives.
+ gas_test "space.s" "" "" "Test acceptance of spaces in directives"
}
--- /dev/null
+ .code
+ .align 4
+ .export $$mulI, millicode
+ .proc
+ .callinfo millicode
+$$mulI:
+ .procend
+
+ .code
+
+ .align 4
+ .PARAM foo, RTNVAL=GR
+foo:
+ .PROC
+ .CALLINFO FRAME=128, NO_CALLS, ENTRY_GR=3, ENTRY_FR=12
+ .ENTRY
+ bv,n %r0(%r2)
+ .EXIT
+ .PROCEND
+
+ .align 4
+ .import yabba, code
+
+ ble R%yabba(%sr4, %r0)