* dw2gencfi.c, dw2gencfi.h: Rewrite from scratch.
authorRichard Henderson <rth@redhat.com>
Tue, 27 May 2003 16:52:49 +0000 (16:52 +0000)
committerRichard Henderson <rth@redhat.com>
Tue, 27 May 2003 16:52:49 +0000 (16:52 +0000)
commita4447b93785ea7fd86d583bb892f3cb5f6db71d3
treed33b904ec977b697a1bfcf3c0bc0897ed800edfa
parentb7d6ed970a277da806f01110c032f0e19eab2368
    * dw2gencfi.c, dw2gencfi.h: Rewrite from scratch.
        * as.c (main): Always call cfi_finish.
        * config/tc-i386.c (x86_dwarf2_return_column): New.
        (x86_cie_data_alignment): New.
        (md_begin): Set them.
        (tc_x86_cfi_init): Remove.
        (tc_x86_regname_to_dw2regnum): Fix 32-bit register numbers;
        return int, not unsigned long; don't as_bad here.
        (tc_x86_frame_initial_instructions): Streamline; use
        updated api.
        * config/tc-i386.h (tc_cfi_init): Remove.
        (DWARF2_DEFAULT_RETURN_COLUMN): New.
        (DWARF2_CIE_DATA_ALIGNMENT): New.

        * gas/cfi/cfi-i386.d: Update for dw2gencfi rewrite.
        * gas/cfi/cfi-x86_64.d: Likewise.
        * gas/cfi/cfi-i386-2.d: New.
        * gas/cfi/cfi-i386-2.s: New.
gas/ChangeLog
gas/as.c
gas/config/tc-i386.c
gas/config/tc-i386.h
gas/dw2gencfi.c
gas/dw2gencfi.h
gas/testsuite/ChangeLog
gas/testsuite/gas/cfi/cfi-i386-2.d [new file with mode: 0644]
gas/testsuite/gas/cfi/cfi-i386-2.s [new file with mode: 0644]
gas/testsuite/gas/cfi/cfi-i386.d
gas/testsuite/gas/cfi/cfi-x86_64.d
This page took 0.025965 seconds and 4 git commands to generate.