* dwarf2.c (scan_unit_for_symbols): Check for DW_AT_specification.
authorCary Coutant <ccoutant@google.com>
Thu, 7 Apr 2011 17:47:23 +0000 (17:47 +0000)
committerCary Coutant <ccoutant@google.com>
Thu, 7 Apr 2011 17:47:23 +0000 (17:47 +0000)
bfd/ChangeLog
bfd/dwarf2.c

index 2237656f29dd0d572bed572bc29455236b7a52de..d61c115086d8d6319978de785fbdb9e895846880 100644 (file)
@@ -1,3 +1,7 @@
+2011-04-07  Cary Coutant  <ccoutant@google.com>
+
+       * dwarf2.c (scan_unit_for_symbols): Check for DW_AT_specification.
+
 2011-04-07  Paul Brook  <paul@codesourcery.com>
  
        * elf32-tic6x.c (elf32_tic6x_howto_table): R_C6000_PREL31 is
index 38268561fb0fd24cb761a91b0aaa96916e234397..3db23956ab7815cf13596c3b76e658a2bea9e9dd 100644 (file)
@@ -2164,6 +2164,7 @@ scan_unit_for_symbols (struct comp_unit *unit)
                  break;
 
                case DW_AT_abstract_origin:
+               case DW_AT_specification:
                  func->name = find_abstract_instance_name (unit, &attr);
                  break;