aboutsummaryrefslogtreecommitdiff
path: root/gas/read.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2003-06-11 23:16:58 +0000
committerRichard Henderson <rth@redhat.com>2003-06-11 23:16:58 +0000
commitcdfbf930b96d5ae51342f34dd180323a8011f8ef (patch)
tree7b44edfdd335470b947085026b832e2f960460ac /gas/read.c
parent2d8f7dc8d5dc22ec3f6527d2a7636ba8f3f57d34 (diff)
downloadfsf-binutils-gdb-cdfbf930b96d5ae51342f34dd180323a8011f8ef.zip
fsf-binutils-gdb-cdfbf930b96d5ae51342f34dd180323a8011f8ef.tar.gz
fsf-binutils-gdb-cdfbf930b96d5ae51342f34dd180323a8011f8ef.tar.bz2
* dw2gencfi.c (struct cfi_escape_data): New.
(cfi_add_CFA_nop): Remove. (CFI_escape, dot_cfi_escape): New. (dot_cfi): Remove nop. (cfi_pseudo_table): Remove nop; add escape. (output_cfi_insn): Likewise. (select_cie_for_fde): Stop on escape. * dw2gencfi.h (cfi_add_CFA_nop): Remove. * read.c, read.h (do_parse_cons_expression): New. * doc/as.texinfo (.cfi_escape): New. * gas/cfi/cfi-common-3.[ds]: New. * gas/cfi/cfi.exp: Run it.
Diffstat (limited to 'gas/read.c')
-rw-r--r--gas/read.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/gas/read.c b/gas/read.c
index b7d9190..061dfd4 100644
--- a/gas/read.c
+++ b/gas/read.c
@@ -3346,6 +3346,13 @@ parse_repeat_cons PARAMS ((expressionS *exp, unsigned int nbytes));
#endif
#endif
+void
+do_parse_cons_expression (expressionS *exp, int nbytes)
+{
+ TC_PARSE_CONS_EXPRESSION (exp, nbytes);
+}
+
+
/* Worker to do .byte etc statements.
Clobbers input_line_pointer and checks end-of-line. */