aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog5
-rw-r--r--gas/config/tc-hppa.c5
2 files changed, 9 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 06b1c84..593a20f 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,8 @@
+Sat Nov 6 22:41:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
+
+ * config/tc-hppa.c (cons_fix_new_hppa): Reset field selector
+ to default state after it's been used.
+
Fri Nov 5 12:08:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
* config/obj-som.c (obj_som_init_stab_section): Change
diff --git a/gas/config/tc-hppa.c b/gas/config/tc-hppa.c
index 468933f..27678d5 100644
--- a/gas/config/tc-hppa.c
+++ b/gas/config/tc-hppa.c
@@ -1364,6 +1364,9 @@ cons_fix_new_hppa (frag, where, size, exp)
fix_new_hppa (frag, where, size,
(symbolS *) NULL, (offsetT) 0, exp, 0, reloc_type,
hppa_field_selector, 32, 0, (char *) 0);
+
+ /* Reset field selector to its default state. */
+ hppa_field_selector = 0;
}
/* This function is called once, at assembler startup time. It should
@@ -3480,7 +3483,7 @@ pa_parse_number (s, result)
or for an empty string. For an empty string we
will return zero. That's a concession made for
compatability with the braindamaged HP assemblers. */
- if (*p == 0)
+ if (*name == 0)
num = 0;
else
{