From f24f7577808a3fc26baeb9d46ddb1e65571b5c7e Mon Sep 17 00:00:00 2001 From: Steve Chamberlain Date: Tue, 25 Feb 1992 22:27:44 +0000 Subject: [PATCH] * as.h: include bfd.h if using many sections * expr.c: LOCAL_LABELS_FB had been changed to lower case - so local labels didn't work. * listing.c (list_symbol_table): don't core dump when there's no symbol there. * write.c, write.h: call fix_new with the right number of args on the H8. * config/tc-h8300.[ch] : fix bugs reported by HMSI, and make errors nicer --- gas/ChangeLog | 12 ++++++++++++ gas/expr.c | 8 ++++---- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 08a5a89..7c4d4e4 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,15 @@ +Tue Feb 25 14:17:15 1992 Steve Chamberlain (sac at rtl.cygnus.com) + + * as.h: include bfd.h if using many sections + * expr.c: LOCAL_LABELS_FB had been changed to lower case - so + local labels didn't work. + * listing.c (list_symbol_table): don't core dump when there's no + symbol there. + * write.c, write.h: call fix_new with the right number of args on + the H8. + * config/tc-h8300.[ch] : fix bugs reported by HMSI, and make + errors nices + Sat Feb 22 12:26:28 1992 Steve Chamberlain (sac at rtl.cygnus.com) * app.c: MRI compatibility - allow single quote to start a string. diff --git a/gas/expr.c b/gas/expr.c index c3bd0b7..96fb27d 100644 --- a/gas/expr.c +++ b/gas/expr.c @@ -228,10 +228,10 @@ expressionS *expressionP; if (number<10) { if (0 -#ifdef local_labels_fb +#ifdef LOCAL_LABELS_FB || c=='b' #endif -#ifdef local_labels_dollar +#ifdef LOCAL_LABELS_DOLLAR || (c=='$' && local_label_defined[number]) #endif ) @@ -265,10 +265,10 @@ expressionS *expressionP; else { if (0 -#ifdef local_labels_fb +#ifdef LOCAL_LABELS_FB || c == 'f' #endif -#ifdef local_labels_dollar +#ifdef LOCAL_LABELS_DOLLAR || (c=='$' && !local_label_defined[number]) #endif ) -- 2.7.4