mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 12:12:47 +01:00
601cf9f2c4
Users should generally observe no difference as long as they don't use unintended option forms. Behavior changes: * `-t=d` is removed. Use `-t d` instead. * `--demangle=false` and `--demangle=0` cannot be used. Omit the option or use `--no-demangle`. Other flag-style options don't have `--no-` forms. * `--help-list` is removed. This is a `cl::` specific option. * llvm-readobj now supports grouped short options as well. * `--color` is removed. This is generally not useful (only apply to errors/warnings) but was inherited from Support. Some adjustment to the canonical forms (usually from GNU readelf; currently llvm-readobj has too many redundant aliases): * --dyn-syms is canonical. --dyn-symbols is a hidden alias * --file-header is canonical. --file-headers is a hidden alias * --histogram is canonical. --elf-hash-histogram is a hidden alias * --relocs is canonical. --relocations is a hidden alias * --section-groups is canonical. --elf-section-groups is a hidden alias OptTable avoids global option collision if we decide to support multiplexing for binary utilities. * Most one-dash long options are still supported. `-dt, -sd, -st, -sr` are dropped due to their conflict with grouped short options. * `--section-mapping=false` (D57365) is strange but is kept for now. * Many `cl::opt` variables were unnecessarily external. I added `static` whenever appropriate. Reviewed By: jhenderson Differential Revision: https://reviews.llvm.org/D105532 |
||
---|---|---|
.. | ||
AArch64 | ||
AMDGPU | ||
ARM | ||
BPF | ||
Inputs | ||
Lanai | ||
Mips | ||
RISCV | ||
X86 | ||
ar-create.test | ||
ar-error.test | ||
archive-darwin-duplicates.test | ||
archive-delete.test | ||
archive-error-tmp.txt | ||
archive-extract-dir.test | ||
archive-extract.test | ||
archive-format.test | ||
archive-long-filenames-no-null-terminator.test | ||
archive-long-index.test | ||
archive-malformed-object.test | ||
archive-move.test | ||
archive-pad.test | ||
archive-replace-pos.test | ||
archive-symtab.test | ||
archive-thin-create.test | ||
archive-thin-paths.test | ||
archive-thin-read.test | ||
archive-toc.test | ||
archive-unknown-filetype.test | ||
archive-update.test | ||
check_binary_output.ll | ||
coff-archive-short.test | ||
coff-archive.test | ||
coff-empty-drectve.test | ||
coff-invalid.test | ||
coff-weak-externals.test | ||
directory.ll | ||
dllimport-globalref.ll | ||
dllimport.ll | ||
dyn-rel-relocation.test | ||
dynamic-reloc.test | ||
invalid-alignment.test | ||
invalid.test | ||
kext.test | ||
macho-invalid.test | ||
mangle-ir.ll | ||
multi-module.ll | ||
multiple-sections.yaml | ||
nm-archive.test | ||
nm-bitcode.test | ||
nm-darwin-m.test | ||
nm-error.test | ||
nm-irix6.test | ||
nm-pe-image.test | ||
nm-shared-object.test | ||
nm-tapi-invalids.test | ||
nm-tapi.test | ||
nm-trivial-object.test | ||
nm-universal-binary.test | ||
nm-weak-global-macho.test | ||
obj2yaml.test | ||
objc-imageinfo-coff.ll | ||
objc-imageinfo-elf.ll | ||
objc-imageinfo-macho.ll | ||
objc-swift-mixed-imageinfo-macho.ll | ||
objdump-export-list.test | ||
objdump-no-sectionheaders.test | ||
objdump-private-headers.test | ||
objdump-relocations.test | ||
objdump-section-content.test | ||
objdump-sectionheaders.test | ||
objdump-symbol-table.test | ||
pr25877.test | ||
relocation-executable.test | ||
simple-archive.test | ||
size-trivial-macho.test | ||
stackmap-dump.test | ||
wasm-bad-data-symbol.yaml | ||
wasm-bad-metadata-version.yaml | ||
wasm-bad-reloc-type.test | ||
wasm-bad-symbol-type.test | ||
wasm-duplicate-name.test | ||
wasm-invalid-file.yaml | ||
wasm-invalid-section-order.test | ||
wasm-invalid-start.test | ||
wasm-missing-version.test | ||
wasm-relocs-and-producers.yaml | ||
wasm-string-outside-section.test | ||
yaml2obj-elf-rel-noref.yaml | ||
yaml2obj-elf-rel.yaml | ||
yaml2obj-readobj.test |