summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/darwin-debug-flags.c
Commit message (Collapse)AuthorAgeFilesLines
* Update clang tests for new LLVM IR backslash printing in r374415Reid Kleckner2019-10-101-1/+1
| | | | llvm-svn: 374416
* Update Clang for D20147 ("DebugInfo: New metadata representation for global ↵Peter Collingbourne2016-09-131-1/+1
| | | | | | | | variables.") Differential Revision: http://reviews.llvm.org/D20415 llvm-svn: 281285
* Enable passing clang tests on Windows/MSYS.Yaron Keren2015-07-261-3/+0
| | | | llvm-svn: 243236
* 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-1/+1
| | | | | | | | | | 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
* DebugInfo: Move new hierarchy into place (clang)Duncan P. N. Exon Smith2015-03-031-5/+5
| | | | | | | Update testcases for LLVM change in r231082 to use the new debug info hierarchy. llvm-svn: 231083
* IR: Make metadata typeless in assembly, clang sideDuncan P. N. Exon Smith2014-12-151-1/+1
| | | | | | Match LLVM changes from r224257. llvm-svn: 224259
* Mark darwin-debug-flags.c as REQUIRES:shell, due to quoting issue.NAKAMURA Takumi2014-11-051-0/+3
| | | | llvm-svn: 221332
* Use backslashes to escape spaces and other backslashes in -dwarf-debug-flags.Bob Wilson2014-11-041-1/+2
| | | | | | | | | | The command line options are specified in a space-separated list that is an argument to -dwarf-debug-flags, so that breaks if there are spaces in the options. This feature came from Apple's internal version of GCC, so I went back to check how llvm-gcc handled this and matched that behavior. rdar://problem/18775420 llvm-svn: 221309
* We want the dwarf AT_producer for assembly source files to match clang'sKevin Enderby2013-01-171-0/+4
| | | | | | | | | | | | | | | | AT_producer. Which includes clang's version information so we can tell which version of the compiler was used. This is second of the two steps to allow us to do this. The first was a change to llvm-mc with revision 172630 to provide a method to set the AT_producer string. This second step has the clang driver passing the value of getClangFullVersion() via the new flag -dwarf-debug-producer when invoking the integrated assembler on assembly source files. Then using the new setDwarfDebugProducer() method to set the AT_producer string. rdar://12888242 llvm-svn: 172758
* rename -ccc-host-triple into -targetSebastian Pop2012-01-201-2/+2
| | | | llvm-svn: 148582
* Revert r148138; it's causing test failures.Eli Friedman2012-01-131-2/+2
| | | | llvm-svn: 148141
* rename -ccc-host-triple into -targetSebastian Pop2012-01-131-2/+2
| | | | llvm-svn: 148138
* Add missing triple to darwin clang driver test.Kevin Enderby2011-12-221-1/+1
| | | | llvm-svn: 147179
* Last part of support for generating dwarf for assembly source files. This getsKevin Enderby2011-12-221-0/+4
| | | | | | the clang driver to enable this when assembling a .s file. rdar://9275556 llvm-svn: 147167
* Update metadata id number in string compare check.Devang Patel2011-05-031-1/+1
| | | | llvm-svn: 130757
* Driver/Darwin: Add deployment target after doing argument translation, so thatDaniel Dunbar2010-07-191-1/+1
| | | | | | -mmacosx-version-min works inside a -Xarch_ flag. llvm-svn: 108712
* Driver: Change -dwarf-debug-flags option to pass the original command lineDaniel Dunbar2010-06-041-4/+2
| | | | | | arguments after translation, instead of the -cc1 level arguments. llvm-svn: 105476
* fix whitespace in test to match llvm asmprinter change.Chris Lattner2009-12-291-1/+1
| | | | llvm-svn: 92251
* Add -dwarf-debug-flags, which provides a way to embed the cc1 level options usedDaniel Dunbar2009-12-181-0/+11
to compile a translation unit into the debug info for that file. - Used by parts of Darwin build process to check compiler flags, etc. - <rdar://problem/7256886> clang does not emit AT_APPLE_flags llvm-svn: 91661
OpenPOWER on IntegriCloud