* dwarf2read.c (read_func_scope): Re-indent comment.
This commit is contained in:
parent
086ed43dbd
commit
2a35147e4a
2 changed files with 19 additions and 17 deletions
|
@ -6,6 +6,8 @@
|
|||
(read_func_scope): Use cu->language, not cu_language. Pass 'cu'
|
||||
argument to 'die_specification'.
|
||||
|
||||
* dwarf2read.c (read_func_scope): Re-indent comment.
|
||||
|
||||
2004-01-27 Paul N. Hilfinger <hilfinger@gnat.com>
|
||||
|
||||
* breakpoint.c (breakpoint_re_set_one): Set b->cond, b->val, and
|
||||
|
|
|
@ -2173,27 +2173,27 @@ read_func_scope (struct die_info *die, struct dwarf2_cu *cu)
|
|||
{
|
||||
struct die_info *spec_die = die_specification (die, cu);
|
||||
|
||||
/* NOTE: carlton/2004-01-23: We have to be careful in the
|
||||
presence of DW_AT_specification. For example, with GCC
|
||||
3.4, given the code
|
||||
/* NOTE: carlton/2004-01-23: We have to be careful in the
|
||||
presence of DW_AT_specification. For example, with GCC 3.4,
|
||||
given the code
|
||||
|
||||
namespace N {
|
||||
void foo() {
|
||||
// Definition of N::foo.
|
||||
}
|
||||
}
|
||||
namespace N {
|
||||
void foo() {
|
||||
// Definition of N::foo.
|
||||
}
|
||||
}
|
||||
|
||||
then we'll have a tree of DIEs like this:
|
||||
then we'll have a tree of DIEs like this:
|
||||
|
||||
1: DW_TAG_compile_unit
|
||||
2: DW_TAG_namespace // N
|
||||
3: DW_TAG_subprogram // declaration of N::foo
|
||||
4: DW_TAG_subprogram // definition of N::foo
|
||||
DW_AT_specification // refers to die #3
|
||||
1: DW_TAG_compile_unit
|
||||
2: DW_TAG_namespace // N
|
||||
3: DW_TAG_subprogram // declaration of N::foo
|
||||
4: DW_TAG_subprogram // definition of N::foo
|
||||
DW_AT_specification // refers to die #3
|
||||
|
||||
Thus, when processing die #4, we have to pretend that
|
||||
we're in the context of its DW_AT_specification, namely
|
||||
the contex of die #3. */
|
||||
Thus, when processing die #4, we have to pretend that we're
|
||||
in the context of its DW_AT_specification, namely the contex
|
||||
of die #3. */
|
||||
|
||||
if (spec_die != NULL)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue