Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types. | Sander de Smalen | 2018-02-03 | 1 | -0/+4 |
| | | | | | | | | Fixed build issue when building with g++-4.8 (specialization after instantiation). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@324173 91177308-0d34-0410-b5e6-96231b3b80d8 | ||||
* | Reverting patch rL323952 due to build errors that I | Sander de Smalen | 2018-02-01 | 1 | -4/+0 |
| | | | | | | | | haven't encountered in local builds. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@323956 91177308-0d34-0410-b5e6-96231b3b80d8 | ||||
* | [DebugInfo] Enable debug information for C99 VLA types | Sander de Smalen | 2018-02-01 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | Summary: This patch enables debugging of C99 VLA types by generating more precise LLVM Debug metadata, using the extended DISubrange 'count' field that takes a DIVariable. This should implement: Bug 30553: Debug info generated for arrays is not what GDB expects (not as good as GCC's) https://bugs.llvm.org/show_bug.cgi?id=30553 Reviewers: echristo, aprantl, dexonsmith, clayborg, pcc, kristof.beyls, dblaikie Reviewed By: aprantl Subscribers: jholewinski, schweitz, davide, fhahn, JDevlieghere, cfe-commits Differential Revision: https://reviews.llvm.org/D41698 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@323952 91177308-0d34-0410-b5e6-96231b3b80d8 | ||||
* | Implementation of VlA of GNU C++ extension, by Vladimir Yakovlev. | Alexey Bataev | 2016-04-29 | 1 | -0/+139 |
This enables GNU C++ extension "Variable length array" by default. Differential Revision: http://reviews.llvm.org/D18823 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@268018 91177308-0d34-0410-b5e6-96231b3b80d8 |