GAS: Replace macro LITERAL_PREFIXDOLLAR_HEX with a runtime value.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 2230f44e550da3a9cf5d850f4eca02cc95e49c98..fbfa00b2db27f0da3a3f189758dc2527660c6326 100644 (file)
@@ -1,3 +1,17 @@
+2019-05-21  John Darrington <john@darrington.wattle.id.au>
+
+       * expr.c (literal_prefix_dollar_hex): New variable.
+       (operand)[case '$']: Use the new variable instead of the old macro.
+       Also, move this instance of "case '$'" next to the other one, and
+       enable it only in the complementary proprocessor case.
+       * expr.h (literal_prefix_dollar_hex): Declare it.
+       * config/tc-epiphany.c (md_begin): Assign literal_prefix_dollar_hex.
+       * config/tc-ip2k.c:      ditto
+       * config/tc-mt.c:        ditto
+       * config/tc-epiphany.h (LITERAL_PREFIXDOLLAR_HEX): Remove macro definition.
+       * config/tc-ip2k.h:      ditto
+       * config/tc-mt.h:        ditto
+
 2019-05-20  Faraz Shahbazker  <fshahbazker@wavecomp.com>
 
        PR 14798
This page took 0.027299 seconds and 4 git commands to generate.