summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/dsymutil/X86/multiple-inputs.test
Commit message (Collapse)AuthorAgeFilesLines
* [dsymutil] Rename llvm-dsymutil -> dsymutilJonas Devlieghere2018-03-181-3/+3
| | | | | | | | | | | Now that almost all functionality of Apple's dsymutil has been upstreamed, the open source variant can be used as a drop in replacement. Hence we feel it's no longer necessary to have the llvm prefix. Differential revision: https://reviews.llvm.org/D44527 llvm-svn: 327790
* [dwarfdump] Add verbose output for .debug-line sectionJonas Devlieghere2017-09-211-8/+8
| | | | | | | | | | | | This patch adds dumping of line table instructions as well as the final state at each specified pc value in verbose mode. This is essentially the same as the default in Darwin's dwarfdump. Dumping the actual line table opcodes can be particularly useful for something like debugging a bad `.debug_line` section. Differential revision: https://reviews.llvm.org/D37971 llvm-svn: 313910
* llvm-dwarfdump: Make -brief the default and add a -verbose option instead.Adrian Prantl2017-09-111-8/+8
| | | | | | Differential Revision: https://reviews.llvm.org/D37717 llvm-svn: 312972
* [llvm] Get rid of "%T" expansionsKuba Mracek2017-08-151-13/+13
| | | | | | | | | | The %T lit expansion expands to a common directory shared between all the tests in the same directory, which is unexpected and unintuitive, and more importantly, it's been a source of subtle race conditions and flaky tests. In https://reviews.llvm.org/D35396, it was agreed that it would be best to simply ban %T and only keep %t, which is unique to each test. When a test needs a temporary directory, it can just create one using mkdir %t. This patch removes %T in llvm. Differential Revision: https://reviews.llvm.org/D36495 llvm-svn: 310953
* Enable five passing dsymutil tests on Windows. Yaron Keren2015-08-111-1/+0
| | | | | | | These tests pass with Windows 7 x64 + MSYS2. I'll see if the bots like them as well and disable the failing ones. llvm-svn: 244572
* [dsymutil] Implement dSYM bundle creationFrederic Riss2015-08-061-11/+31
| | | | | | | | | | | | | | A dSYM bundle is a file hierarchy that looks slike this: <bundle name>.dSYM/ Contents/ Info.plist Resources/ DWARF/ <DWARF file(s)> This is the default output mode of dsymutil. llvm-svn: 244270
* [dsymutil] Add (unimplemented) --flat optionFrederic Riss2015-08-061-1/+1
| | | | | | | | | | | | | | dsymutil should by default generate dSYM bundles which are filesystem hierarchies containing the debug info and an additional Info.plist. Currently llvm-dsymutil emits raw binaries containing the debug info. This is what we call the 'flat mode'. Add a -f/-flat option that is supposed to enable that flat mode, but don't wire it for now, only pass it to the tests that will need it to stay functional once we do bundle generation by default. This basically makes this commit NFC and removes the noise from the actual commit that adds support for bundle generation. llvm-svn: 244269
* Fix the test added at r243777.Alexander Kornienko2015-08-031-2/+2
| | | | | | | When RUN: lines are split into multiple lines, each one must be prefixed with RUN:. llvm-svn: 243868
* [dsymutil] Support multiple input files on the command lineFrederic Riss2015-07-311-0/+12
llvm-svn: 243777
OpenPOWER on IntegriCloud