aboutsummaryrefslogtreecommitdiff
path: root/gas/as.h
diff options
context:
space:
mode:
authorSergey Belyashov <sergey.belyashov@gmail.com>2020-01-03 16:23:19 +0000
committerNick Clifton <nickc@redhat.com>2020-01-03 16:23:19 +0000
commit16d87673993dc1dba10cd86996a9b016af38da12 (patch)
tree85dbb6aba85b82d6847e3092d95e4f4fb3e281d6 /gas/as.h
parentf2a3559d54602cecfec6d90f792be4a70ad918ab (diff)
downloadgdb-16d87673993dc1dba10cd86996a9b016af38da12.zip
gdb-16d87673993dc1dba10cd86996a9b016af38da12.tar.gz
gdb-16d87673993dc1dba10cd86996a9b016af38da12.tar.bz2
Allow individual targets to decide if string escapes should be allowed. Disable for PPC and Z80.
PR 25311 * as.h (TC_STRING_ESCAPES): Provide a default definition. * app.c (do_scrub_chars): Use TC_STRING_ESCAPES instead of NO_STRING_ESCAPES. * read.c (next_char_of_string): Likewise. * config/tc-ppc.h (TC_STRING_ESCAPES): Define. * config/tc-z80.h (TC_STRING_ESCAPES): Define.
Diffstat (limited to 'gas/as.h')
-rw-r--r--gas/as.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gas/as.h b/gas/as.h
index b57742a..b8d3d74 100644
--- a/gas/as.h
+++ b/gas/as.h
@@ -588,6 +588,10 @@ COMMON int flag_m68k_mri;
#define flag_m68k_mri 0
#endif
+#ifndef TC_STRING_ESCAPES
+#define TC_STRING_ESCAPES 1
+#endif
+
#ifdef WARN_COMMENTS
COMMON int warn_comment;
COMMON unsigned int found_comment;