summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH. Peter Anvin (Intel) <hpa@zytor.com>2020-07-10 18:14:54 -0700
committerH. Peter Anvin (Intel) <hpa@zytor.com>2020-07-10 18:14:54 -0700
commit42a73b776a6f987e1720256b502139cf1bec9e68 (patch)
treebb7476bce4fbbaff5e233a64b114220a0b1d2b0b
parentbaaa5ca4413e7ac73fe98e682be13f2da529e2cf (diff)
downloadnasm-42a73b776a6f987e1720256b502139cf1bec9e68.tar.gz
test/winalign.asm: simple test for COFF alignment
Simple test case based on debugging BR 3392692. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
-rw-r--r--test/winalign.asm45
1 files changed, 45 insertions, 0 deletions
diff --git a/test/winalign.asm b/test/winalign.asm
new file mode 100644
index 00000000..62abf827
--- /dev/null
+++ b/test/winalign.asm
@@ -0,0 +1,45 @@
+ section .pdata rdata align=2
+ dd 1
+ dd 2
+ dd 3
+
+ section .rdata align=16
+ dd 4
+ dd 5
+ dd 6
+
+ section ultra
+ dd 10
+ dd 11
+ dd 12
+
+ section infra rdata
+ dd 20
+ dd 21
+ dd 22
+
+ section omega rdata align=1
+ dd 90
+ dd 91
+ dd 92
+
+ section .xdata
+ dd 7
+ dd 8
+ dd 9
+
+ section ultra align=8
+ dd 13
+ dd 14
+ dd 15
+
+ section infra rdata align=1
+ dd 23
+ dd 24
+ dd 25
+
+ section omega rdata
+ sectalign 2
+ dd 93
+ dd 94
+ dd 95