Emit method definition DIE at module level (even for methods with inlined functino...
authorDevang Patel <dpatel@apple.com>
Thu, 3 Dec 2009 01:25:38 +0000 (01:25 +0000)
committerDevang Patel <dpatel@apple.com>
Thu, 3 Dec 2009 01:25:38 +0000 (01:25 +0000)
commit1d5cc1db597a1a0f760b6d600819e4aef5aea26c
tree35d7b530d35ee5511fcce41de02dc217180d6ec7
parentb8e675c3c1022b93b0b998afdbbeb81b1a004ecd
Emit method definition DIE at module level (even for methods with inlined functino body at soure level) so that the debugger can invoke it. This fixes many test failures in gdb test suite.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90375 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h