Home | History | Annotate | Download | only in x86_64-Sections
      1 .text
      2 .file 1 "inserted_by_delocate.c"
      3 .loc 1 1 0
      4 BORINGSSL_bcm_text_start:
      5 	# .text stays in .text
      6 	.text
      7 	movq %rax, %rax
      8 
      9 	# -ffunction-sections is undone.
     10 # WAS .section .text.foo,"ax",@progbits
     11 .text
     12 	.globl foo
     13 .Lfoo_local_target:
     14 foo:
     15 	ret
     16 
     17 	# .rodata is moved to .text.
     18 # WAS .section .rodata
     19 .text
     20 	.long 42
     21 	.string "Hello world, esc\ape characters are \"fun\"\\"
     22 
     23 	# Compilers sometimes emit extra rodata sections.
     24 # WAS .section .rodata.str1.1,"aMS",@progbits,1
     25 .text
     26 	.string "NIST P-256"
     27 	.text
     28 
     29 	# A number of sections are left alone.
     30 	.section	.init_array,"aw"
     31 	.align 8
     32 	.quad	foo
     33 # WAS .section	.rodata
     34 .text
     35 	.align 16
     36 	.section	.debug_info,"",@progbits
     37 .Ldebug_info0:
     38 
     39 	.long	0x1b35e
     40 	.value	0x4
     41 	.long	.L1
     42 	.byte	0x8
     43 	.uleb128 0x1
     44 	.long	.L2
     45 	.byte	0x1
     46 	.long	.L3
     47 .text
     48 .loc 1 2 0
     49 BORINGSSL_bcm_text_end:
     50 .type OPENSSL_ia32cap_get, @function
     51 .globl OPENSSL_ia32cap_get
     52 .LOPENSSL_ia32cap_get_local_target:
     53 OPENSSL_ia32cap_get:
     54 	leaq OPENSSL_ia32cap_P(%rip), %rax
     55 	ret
     56 .extern OPENSSL_ia32cap_P
     57 .type OPENSSL_ia32cap_addr_delta, @object
     58 .size OPENSSL_ia32cap_addr_delta, 8
     59 OPENSSL_ia32cap_addr_delta:
     60 .quad OPENSSL_ia32cap_P-OPENSSL_ia32cap_addr_delta
     61 .type BORINGSSL_bcm_text_hash, @object
     62 .size BORINGSSL_bcm_text_hash, 64
     63 BORINGSSL_bcm_text_hash:
     64 .byte 0xae
     65 .byte 0x2c
     66 .byte 0xea
     67 .byte 0x2a
     68 .byte 0xbd
     69 .byte 0xa6
     70 .byte 0xf3
     71 .byte 0xec
     72 .byte 0x97
     73 .byte 0x7f
     74 .byte 0x9b
     75 .byte 0xf6
     76 .byte 0x94
     77 .byte 0x9a
     78 .byte 0xfc
     79 .byte 0x83
     80 .byte 0x68
     81 .byte 0x27
     82 .byte 0xcb
     83 .byte 0xa0
     84 .byte 0xa0
     85 .byte 0x9f
     86 .byte 0x6b
     87 .byte 0x6f
     88 .byte 0xde
     89 .byte 0x52
     90 .byte 0xcd
     91 .byte 0xe2
     92 .byte 0xcd
     93 .byte 0xff
     94 .byte 0x31
     95 .byte 0x80
     96 .byte 0xa2
     97 .byte 0xd4
     98 .byte 0xc3
     99 .byte 0x66
    100 .byte 0xf
    101 .byte 0xc2
    102 .byte 0x6a
    103 .byte 0x7b
    104 .byte 0xf4
    105 .byte 0xbe
    106 .byte 0x39
    107 .byte 0xa2
    108 .byte 0xd7
    109 .byte 0x25
    110 .byte 0xdb
    111 .byte 0x21
    112 .byte 0x98
    113 .byte 0xe9
    114 .byte 0xd5
    115 .byte 0x53
    116 .byte 0xbf
    117 .byte 0x5c
    118 .byte 0x32
    119 .byte 0x6
    120 .byte 0x83
    121 .byte 0x34
    122 .byte 0xc
    123 .byte 0x65
    124 .byte 0x89
    125 .byte 0x52
    126 .byte 0xbd
    127 .byte 0x1f
    128