summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/linetable-virtual-variadic.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update to match LLVM changes for PR27284.Adrian Prantl2016-04-151-4/+0
| | | | | | | | | (Reverse the ownership between DICompileUnit and DISubprogram.) http://reviews.llvm.org/D19034 <rdar://problem/25256815> llvm-svn: 266445
* CodeGen: Update for debug info API change.Peter Collingbourne2015-11-051-3/+3
| | | | | | Differential Revision: http://reviews.llvm.org/D14266 llvm-svn: 252220
* Stop messing with the 'g' group of options in CompilerInvocation.Douglas Katzman2015-10-081-1/+1
| | | | | | | | | | | | | | | | With this change, most 'g' options are rejected by CompilerInvocation. They remain only as Driver options. The new way to request debug info from cc1 is with "-debug-info-kind={line-tables-only|limited|standalone}" and "-dwarf-version={2|3|4}". In the absence of a command-line option to specify Dwarf version, the Toolchain decides it, rather than placing Toolchain-specific logic in CompilerInvocation. Also fix a bug in the Windows compatibility argument parsing in which the "rightmost argument wins" principle failed. Differential Revision: http://reviews.llvm.org/D13221 llvm-svn: 249655
* DI: Update DISubprogram testcases after LLVM r246098Duncan P. N. Exon Smith2015-08-261-1/+1
| | | | llvm-svn: 246099
* Update testcases: DICompileUnits are now created distinct by DIBuilder.Adrian Prantl2015-06-301-1/+1
| | | | llvm-svn: 241098
* DebugInfo: Metadata constructs now start with DI*Duncan P. N. Exon Smith2015-04-291-3/+3
| | | | | | | | | | LLVM r236120 renamed debug info IR constructs to use a `DI` prefix, now that the `DIDescriptor` hierarchy has been gone for about a week. This commit was generated using the rename-md-di-nodes.sh upgrade script attached to PR23080, followed by running clang-format-diff.py on the `lib/` portion of the patch. llvm-svn: 236121
* CodeGenCXX: Test that linetables work with variadic virtual thunksDuncan P. N. Exon Smith2015-03-171-0/+23
Add a frontend test for PR22929, which was fixed by LLVM r232449. Besides the crash test, check that the `!dbg` attachment is sane since its presence was the trigger. llvm-svn: 232450
OpenPOWER on IntegriCloud