summaryrefslogtreecommitdiffstats
path: root/llvm/test/ObjectYAML/COFF
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2018-05-04 16:28:41 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2018-05-04 16:28:41 +0000
commit9096413f9f1294f954e5162e985185698a5ce724 (patch)
tree76105e582bcc05dec8446c38dc6368096a3843a3 /llvm/test/ObjectYAML/COFF
parent8668503c8f60f0238d9bc699eeead01a1d78e61d (diff)
downloadbcm5719-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.yaml15
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:
+...
OpenPOWER on IntegriCloud