commit | b97f02b8fa89870a4dfda0547db2c5dc67857721 | [log] [tgz] |
---|---|---|
author | Adrian Prantl <aprantl@apple.com> | Tue May 10 19:38:51 2016 +0000 |
committer | Adrian Prantl <aprantl@apple.com> | Tue May 10 19:38:51 2016 +0000 |
tree | 4e37672ea155e4518f7aa33936f20d638f2d9a69 | |
parent | 8189e3d88741d7f4c64a21f1ce3fcd9bebaf17b1 [diff] |
Debug Info: Prevent DW_AT_abstract_origin from being emitted twice for the same subprogram. This fixes a bug where DW_AT_abstract_origin is being emitted twice for the same subprogram if a function is both inlined and emitted in the same translation unit, by restoring the pre-r266446 behavior. http://reviews.llvm.org/D20072 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269103 91177308-0d34-0410-b5e6-96231b3b80d8