Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [yaml2obj][obj2yaml] - Do not create a symbol table by default. | George Rimar | 2019-10-20 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | This patch tries to resolve problems faced in D68943 and uses some of the code written by Konrad Wilhelm Kleine in that patch. Previously, yaml2obj tool always created a .symtab section. This patch changes that. With it we only create it when have a "Symbols:" tag in the YAML document or when we need to create it because it is used by another section(s). obj2yaml follows the new behavior and does not print "Symbols:" anymore when there is no symbol table. Differential revision: https://reviews.llvm.org/D69041 llvm-svn: 375361 | ||||
* | [llvm-objcopy] Improve --add-section argument string parsing | Sergey Dmitriev | 2019-07-29 | 1 | -0/+16 |
| | | | | | | Differential Revision: https://reviews.llvm.org/D65346 llvm-svn: 367236 | ||||
* | [llvm-objcopy][NFC] Consistenly use two dashes for flags in tests. | Jordan Rupprecht | 2019-01-11 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | Summary: As pointed out in D53667, our use of hyphens in flags can be inconsistent, mixing `-` with `--`. This change makes all long style flags use `--`. Automatically changed via: ``` find test/tools/llvm-objcopy/ELF -type f | xargs sed -i 's/ -\([a-zA-Z]\{3\}\)/ --\1/g' ``` Two false positives were manually fixed/reverted. Reviewers: jhenderson, espindola, alexshap Reviewed By: jhenderson Subscribers: emaste, javed.absar, arichardson, fedor.sergeev, jakehehrlich, llvm-commits Differential Revision: https://reviews.llvm.org/D56513 llvm-svn: 350944 | ||||
* | [llvm-objcopy] Move elf-specific tests into subfolder | Alexander Shaposhnikov | 2018-11-30 | 1 | -0/+37 |
In this diff the elf-specific tests are moved into the subfolder llvm-objcopy/ELF (the change was discussed in the comments on https://reviews.llvm.org/D54674). A separate code reivew wasn't sent for this change since Phabricator is failing to create such a large diff. Test plan: make check-all make check-llvm-tools make check-llvm-tools-llvm-objcopy llvm-svn: 347958 |