OSDN Git Service

Emit DW_AT_ranges for inlined subroutines that contain disjoint blocks.
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Mar 2005 23:08:17 +0000 (23:08 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Mar 2005 23:08:17 +0000 (23:08 +0000)
commit3ac15270c9e8eaacc82d5ef15ed8df6c3ca4b7bf
treead30aafff27e9cd58bd621e891b17b3f9e33e6e2
parentc1dcd13cb59b3fb5c8c2448eeccc809a76df8c7f
Emit DW_AT_ranges for inlined subroutines that contain disjoint blocks.
PR debug/20268
* dwarf2out.c (add_high_low_attributes): New function, extracted from
gen_lexical_block_die.
(gen_lexical_block_die, gen_inlined_subroutine_die): Call it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97289 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c