123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- ;# Main file, x.s, with the program (_start) referring to two
- ;# linkonce functions fn and fn2. The functions fn and fn2 are
- ;# supposed to be equivalent of C++ template instantiations; the
- ;# main file instantiates fn.
- .text
- .global _start
- _start:
- .long fn
- .long fn2
- .section .gnu.linkonce.t.fn,"ax",@progbits
- .weak fn
- .type fn,@function
- fn:
- .La:
- .long 1
- .long 2
- .Lb:
- .size fn,.Lb-.La
- .section .gcc_except_table,"aw",@progbits
- .long 2
- .long .La
- .long .Lb-.La
- .section .eh_frame,"aw",@progbits
- .Lframe1:
- .long .LECIE1-.LSCIE1
- .LSCIE1:
- .long 0x0
- .byte 0x1
- .byte 0
- .uleb128 0x1
- .sleb128 -4
- .byte 0
- .p2align 2
- .LECIE1:
- .LSFDE1:
- .long .LEFDE1-.LASFDE1
- .LASFDE1:
- .long .LASFDE1-.Lframe1
- .long .La
- .long .Lb-.La
- .p2align 2
- .LEFDE1:
|