]> git.ipfire.org Git - thirdparty/gcc.git/commit
Restore old AT_frame_base code for targets that don't use dwarf2 unwind info.
authorJames E Wilson <wilson@specifixinc.com>
Mon, 31 Oct 2005 23:39:29 +0000 (15:39 -0800)
committerJim Wilson <wilson@gcc.gnu.org>
Mon, 31 Oct 2005 23:39:29 +0000 (15:39 -0800)
commiteef251429872ed54c253be0acea8abea9ec0c1fc
tree1750a8260ed0fb478184d26706f4e513e5695b5b
parente5f9a909f1b40be029ac2285fac82d8ab13e3c20
Restore old AT_frame_base code for targets that don't use dwarf2 unwind info.

Partial fix.
PR debug/24444
* dwarf2out.c (convert_cfa_to_loc_list): Put inside DWARF2_UNWIND_INFO
ifdef.  Put ifdefs around call in gen_subprogram_die.
(compute_frame_pointer_to_cfa_displacement): Likewise.
(gen_subprogram_die): Restore old code for when DWARF2_UNWIND_INFO is
not defined.

From-SVN: r106299
gcc/ChangeLog
gcc/dwarf2out.c