2003-05-20 Michal Ludvig <mludvig@suse.cz>
authorMichal Ludvig <mludvig@suse.cz>
Tue, 20 May 2003 14:31:44 +0000 (14:31 +0000)
committerMichal Ludvig <mludvig@suse.cz>
Tue, 20 May 2003 14:31:44 +0000 (14:31 +0000)
commit39b8215104530f77b176829f831b7d9790eb9a6a
treef8a68a4810c479cc8ca5b509410be4efb5db2825
parentf53e95c7589b8d0846319465fc9f67f687d9263d
2003-05-20  Michal Ludvig  <mludvig@suse.cz>

* as.c (main): Remove tc_cfi_init().
* dw2gencfi.c (cfi_parse_arg): Allow regnames beginning
with '%'.
(cfi_pseudo_table): Add "cfi_register" entry.
(cfi_make_insn): Handle CFA_register.
(cfi_output_insn): Ditto.
(dot_cfi): Ditto.
(cfi_get_label): Add 'simple' modifier to .cfi_startproc.
(dot_cfi_endproc): Reuse already emitted CIEs.
* testsuite/gas/cfi/cfi-i386.d: New pattern.
* testsuite/gas/cfi/cfi-x86-64.d: Ditto.
gas/ChangeLog
gas/as.c
gas/dw2gencfi.c
gas/testsuite/gas/cfi/cfi-i386.d
gas/testsuite/gas/cfi/cfi-x86_64.d