• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1	# .text stays in .text
2	.text
3	movq %rax, %rax
4
5	# -ffunction-sections is undone.
6	.section .text.foo,"ax",@progbits
7	.globl foo
8foo:
9	ret
10
11	# .rodata is moved to .text.
12	.section .rodata
13	.long 42
14	.string "Hello world, esc\ape characters are \"fun\"\\"
15
16	# Compilers sometimes emit extra rodata sections.
17	.section .rodata.str1.1,"aMS",@progbits,1
18	.string "NIST P-256"
19	.text
20
21	# A number of sections are left alone.
22	.section	.init_array,"aw"
23	.align 8
24	.quad	foo
25	.section	.rodata
26	.align 16
27	.section	.debug_info,"",@progbits
28.Ldebug_info0:
29	.long	0x1b35e
30	.value	0x4
31	.long	.L1
32	.byte	0x8
33	.uleb128 0x1
34	.long	.L2
35	.byte	0x1
36	.long	.L3
37