llvm-project/llvm/test/tools/yaml2obj
Fangrui Song e2d7c5b2b6 [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests
When both little-endian and big-endian are tested, or both 32-bit and 64-bit are tested, use a template like the following with `-D BITS=32 -D ENCODE=LSB`

```
--- !ELF
FileHeader:
 Class:   ELFCLASS[[BITS]]
 Data:    ELFDATA2[[ENCODE]]
 Type:    ET_DYN
 Machine: EM_X86_64
```

Reviewed By: grimar, jhenderson

Differential Revision: https://reviews.llvm.org/D73828
2020-02-07 09:35:26 -08:00
..
COFF [COFF] Widen PE32Header fields to fit 64 bit versions 2019-11-21 12:05:00 +02:00
ELF [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests 2020-02-07 09:35:26 -08:00
Minidump [yaml2obj][test] Move tests to binary format specific subdirectories 2019-11-18 09:06:14 -08:00
empty-or-invalid-doc.yaml [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers. 2019-09-13 16:00:16 +00:00
help.test [yaml2obj] Refactor command line parsing 2020-02-06 01:11:58 -08:00
invalid-yaml.yaml [llvm/test/Object] - Cleanup and move out the yaml2obj tests. 2019-08-06 08:02:25 +00:00
lit.local.cfg [obj2yaml][yaml2obj]Locate all .yaml and .test tests 2019-02-20 15:13:44 +00:00
macro.yaml [yaml2obj] Add -D k=v to preprocess the input YAML 2020-02-07 09:35:00 -08:00
missing_document_tag.yaml [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers. 2019-09-13 16:00:16 +00:00
multi-doc.yaml [test] yaml2obj -docnum => --docnum= 2020-02-04 10:33:21 -08:00
output-file.yaml [yaml2obj] Refactor command line parsing 2020-02-06 01:11:58 -08:00
unsupported_document_tag.yaml