xref: /llvm-project/llvm/test/MC/ELF/section-omitted-attributes.s (revision c01c62c76c60a5a5da0496e41faae907944c92dd)
1# RUN: llvm-mc -triple=x86_64 %s -o - | FileCheck %s
2
3# If section flags and other attributes are omitted, don't error.
4
5# CHECK: .section        .foo,"aM",@progbits,1
6# CHECK: .section        .rodata.cst8,"aM",@progbits,8
7# CHECK: .section        .lds_bss,"w",@nobits
8
9.section .foo,"aM",@progbits,1
10
11.section .foo
12
13.pushsection .foo
14
15# Likewise, except that the '.rodata' prefix implies SHF_ALLOC.
16.section .rodata.cst8,"aM",@progbits,8
17
18.section .rodata.cst8
19
20# Likewise for Type changes
21.section        .lds_bss,"w",@nobits
22.section        .lds_bss
23