From: Richard Henderson Date: Sun, 8 Aug 1999 17:27:23 +0000 (+0000) Subject: * config/tc-sparc.c (sparc_ip): Allow assembly of %lo()+%reg. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1eb7027ca25021316b1501928e74854c7551d913;p=binutils-gdb.git * config/tc-sparc.c (sparc_ip): Allow assembly of %lo()+%reg. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 05371241945..9c06105874c 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +1999-08-08 Jakub Jelinek + + * config/tc-sparc.c (sparc_ip): Allow assembly of %lo()+%reg. + 1999-08-08 Ian Lance Taylor * Makefile.am: Change all uses of itbl-test-ops to itbl-tops to diff --git a/gas/config/tc-sparc.c b/gas/config/tc-sparc.c index a7bcae6d298..d9d7b5c2c4a 100644 --- a/gas/config/tc-sparc.c +++ b/gas/config/tc-sparc.c @@ -2159,7 +2159,10 @@ sparc_ip (str, pinsn) if (s1) { *s1 = '\0'; - (void) get_expression (s); + if (op_arg && s1 == s + 1) + the_insn.exp.X_op = O_absent; + else + (void) get_expression (s); *s1 = '+'; if (op_arg) *s = ')';