PR 6878
authorNick Clifton <nickc@redhat.com>
Mon, 29 Sep 2008 14:20:39 +0000 (14:20 +0000)
committerNick Clifton <nickc@redhat.com>
Mon, 29 Sep 2008 14:20:39 +0000 (14:20 +0000)
   * app.c (do_scrub_chars): Only issue warnings about tick
   characters detected in symbol strings if hex ticks are supported.

gas/ChangeLog
gas/app.c

index bf12c11ece2b1c1b7ae16e1add07d1998d9e0e44..485dfb32f53d5c35f259f5e57312e4697f76354d 100644 (file)
@@ -1,3 +1,14 @@
+2008-09-29  Nick Clifton  <nickc@redhat.com>
+
+       PR 6878
+       * app.c (do_scrub_chars): Only issue warnings about tick
+       characters detected in symbol strings if hex ticks are supported.
+
+2008-09-29  Nick Clifton  <nickc@redhat.com>
+
+       * dw2gencfi.c (output_cfi_insn): Fix typo in invocation of
+       tc_cfi_emit_pcrel_expr macro.
+
 2008-09-28  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * NEWS: Mention .cfi_val_encoded_addr.
index 6fa604fa831e63403765c1ae2a13f21019779c06..b9832d14b71f02493e5087b66f3a1538f9262be2 100644 (file)
--- a/gas/app.c
+++ b/gas/app.c
@@ -1024,7 +1024,8 @@ do_scrub_chars (int (*get) (char *, int), char *tostart, int tolen)
 
 #ifndef IEEE_STYLE
        case LEX_IS_ONECHAR_QUOTE:
-         if (state == 9)
+#ifdef H_TICK_HEX
+         if (state == 9 && enable_h_tick_hex)
            {
              char c;
 
@@ -1032,6 +1033,7 @@ do_scrub_chars (int (*get) (char *, int), char *tostart, int tolen)
              as_warn ("'%c found after symbol", c);
              UNGET (c);
            }
+#endif
          if (state == 10)
            {
              /* Preserve the whitespace in foo 'b'.  */