diff options
| author | Peter Collingbourne <peter@pcc.me.uk> | 2018-05-04 16:28:41 +0000 |
|---|---|---|
| committer | Peter Collingbourne <peter@pcc.me.uk> | 2018-05-04 16:28:41 +0000 |
| commit | 9096413f9f1294f954e5162e985185698a5ce724 (patch) | |
| tree | 76105e582bcc05dec8446c38dc6368096a3843a3 /llvm/test/ObjectYAML/COFF | |
| parent | 8668503c8f60f0238d9bc699eeead01a1d78e61d (diff) | |
| download | bcm5719-llvm-9096413f9f1294f954e5162e985185698a5ce724.tar.gz bcm5719-llvm-9096413f9f1294f954e5162e985185698a5ce724.zip | |
obj2yaml: Correctly round-trip default alignment.
Previously we were emitting the "cooked" alignment, which made it hard
to distinguish between that and the default alignment.
Differential Revision: https://reviews.llvm.org/D46418
llvm-svn: 331537
Diffstat (limited to 'llvm/test/ObjectYAML/COFF')
| -rw-r--r-- | llvm/test/ObjectYAML/COFF/default-alignment.yaml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/llvm/test/ObjectYAML/COFF/default-alignment.yaml b/llvm/test/ObjectYAML/COFF/default-alignment.yaml new file mode 100644 index 00000000000..d5615217adc --- /dev/null +++ b/llvm/test/ObjectYAML/COFF/default-alignment.yaml @@ -0,0 +1,15 @@ +# RUN: yaml2obj %s | obj2yaml | FileCheck %s + +# CHECK: Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] +# CHECK-NEXT: SectionData: '01' + +--- !COFF +header: + Machine: IMAGE_FILE_MACHINE_AMD64 + Characteristics: [] +sections: + - Name: .rdata + Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] + SectionData: 01 +symbols: +... |

