| .text |
| .global start /* Used by SH targets. */ |
| start: |
| .global _start |
| _start: |
| .global __start |
| __start: |
| .global main /* Used by HPPA targets. */ |
| main: |
| .dc.a 0 |
| .section .mbind.data,"adw",%progbits |
| .byte 1 |
| |
| .section .mbind.data,"adw",%progbits,0x3 |
| .byte 2 |
| |
| .section .mbind.text,"adx",%progbits |
| .byte 3 |
| |
| .section .mbind.text,"adx",%progbits,0x3 |
| .byte 4 |
| |
| .section .mbind.bss,"adw",%nobits |
| .zero 5 |
| |
| .section .mbind.bss,"adw",%nobits,0x3 |
| .zero 6 |
| |
| .section .mbind.rodata,"adG",%progbits,.foo_group,comdat,0x2 |
| .byte 7 |
| |
| .section .mbind.data,"adGw",%progbits,.foo_group,comdat |
| .byte 8 |
| |
| .section .mbind.data,"adGw",%progbits,.foo_group,comdat,0x3 |
| .byte 9 |
| |
| # Check that .pushsection works as well. |
| .pushsection .mbind.text,"adGx",%progbits,.foo_group,comdat,0x3 |
| .byte 10 |
| |
| .popsection |
| .byte 11 |