1f808ea00SAmir Ayupov .file "exc_args.cpp" 2f808ea00SAmir Ayupov .text 3f808ea00SAmir Ayupov .globl _Z3fooiiiiiiii 4f808ea00SAmir Ayupov .type _Z3fooiiiiiiii, @function 5f808ea00SAmir Ayupov_Z3fooiiiiiiii: 6f808ea00SAmir Ayupov.LFB15: 7f808ea00SAmir Ayupov .cfi_startproc 8f808ea00SAmir Ayupov pushq %rbp 9f808ea00SAmir Ayupov .cfi_def_cfa_offset 16 10f808ea00SAmir Ayupov .cfi_offset 6, -16 11f808ea00SAmir Ayupov movq %rsp, %rbp 12f808ea00SAmir Ayupov .cfi_def_cfa_register 6 13f808ea00SAmir Ayupov subq $32, %rsp 14f808ea00SAmir Ayupov movl %edi, -4(%rbp) 15f808ea00SAmir Ayupov movl %esi, -8(%rbp) 16f808ea00SAmir Ayupov movl %edx, -12(%rbp) 17f808ea00SAmir Ayupov movl %ecx, -16(%rbp) 18f808ea00SAmir Ayupov movl %r8d, -20(%rbp) 19f808ea00SAmir Ayupov movl %r9d, -24(%rbp) 20f808ea00SAmir Ayupov cmpl $1, -4(%rbp) 21f808ea00SAmir Ayupov jle .L2 22f808ea00SAmir Ayupov movl $1, %edi 23f808ea00SAmir Ayupov call __cxa_allocate_exception 24f808ea00SAmir Ayupov movl $0, %edx 25f808ea00SAmir Ayupov movl $_ZTI4ExcG, %esi 26f808ea00SAmir Ayupov movq %rax, %rdi 27f808ea00SAmir Ayupov call __cxa_throw 28f808ea00SAmir Ayupov.L2: 29f808ea00SAmir Ayupov movl $1, %edi 30f808ea00SAmir Ayupov call __cxa_allocate_exception 31f808ea00SAmir Ayupov movl $0, %edx 32f808ea00SAmir Ayupov movl $_ZTI4ExcC, %esi 33f808ea00SAmir Ayupov movq %rax, %rdi 34f808ea00SAmir Ayupov call __cxa_throw 35f808ea00SAmir Ayupov .cfi_endproc 36f808ea00SAmir Ayupov.LFE15: 37f808ea00SAmir Ayupov .size _Z3fooiiiiiiii, .-_Z3fooiiiiiiii 38f808ea00SAmir Ayupov .globl _Z11filter_onlyi 39f808ea00SAmir Ayupov .type _Z11filter_onlyi, @function 40f808ea00SAmir Ayupov_Z11filter_onlyi: 41f808ea00SAmir Ayupov.LFB16: 42f808ea00SAmir Ayupov .cfi_startproc 43f808ea00SAmir Ayupov .cfi_personality 0x3,__gxx_personality_v0 44f808ea00SAmir Ayupov .cfi_lsda 0x3,.LLSDA16 45f808ea00SAmir Ayupov pushq %rbp 46f808ea00SAmir Ayupov .cfi_def_cfa_offset 16 47f808ea00SAmir Ayupov .cfi_offset 6, -16 48f808ea00SAmir Ayupov movq %rsp, %rbp 49f808ea00SAmir Ayupov .cfi_def_cfa_register 6 50f808ea00SAmir Ayupov subq $16, %rsp 51f808ea00SAmir Ayupov movl %edi, -4(%rbp) 52f808ea00SAmir Ayupov movl -4(%rbp), %eax 53f808ea00SAmir Ayupov pushq $7 54f808ea00SAmir Ayupov pushq $6 55f808ea00SAmir Ayupov movl $5, %r9d 56f808ea00SAmir Ayupov movl $4, %r8d 57f808ea00SAmir Ayupov movl $3, %ecx 58f808ea00SAmir Ayupov movl $2, %edx 59f808ea00SAmir Ayupov movl $1, %esi 60f808ea00SAmir Ayupov movl %eax, %edi 61f808ea00SAmir Ayupov.LEHB0: 62f808ea00SAmir Ayupov .cfi_escape 0x2e,0x10 63f808ea00SAmir Ayupov call _Z3fooiiiiiiii 64f808ea00SAmir Ayupov.LEHE0: 65f808ea00SAmir Ayupov addq $16, %rsp 66f808ea00SAmir Ayupov jmp .L7 67f808ea00SAmir Ayupov.L6: 68f808ea00SAmir Ayupov cmpq $-1, %rdx 69f808ea00SAmir Ayupov je .L5 70f808ea00SAmir Ayupov movq %rax, %rdi 71f808ea00SAmir Ayupov.LEHB1: 72f808ea00SAmir Ayupov call _Unwind_Resume 73f808ea00SAmir Ayupov.L5: 74f808ea00SAmir Ayupov movq %rax, %rdi 75f808ea00SAmir Ayupov call __cxa_call_unexpected 76f808ea00SAmir Ayupov.LEHE1: 77f808ea00SAmir Ayupov.L7: 78f808ea00SAmir Ayupov leave 79f808ea00SAmir Ayupov .cfi_def_cfa 7, 8 80f808ea00SAmir Ayupov ret 81f808ea00SAmir Ayupov .cfi_endproc 82f808ea00SAmir Ayupov.LFE16: 83f808ea00SAmir Ayupov .globl __gxx_personality_v0 84f808ea00SAmir Ayupov .section .gcc_except_table,"a",@progbits 85f808ea00SAmir Ayupov .align 4 86f808ea00SAmir Ayupov.LLSDA16: 87f808ea00SAmir Ayupov .byte 0xff 88f808ea00SAmir Ayupov .byte 0x3 89f808ea00SAmir Ayupov .uleb128 .LLSDATT16-.LLSDATTD16 90f808ea00SAmir Ayupov.LLSDATTD16: 91f808ea00SAmir Ayupov .byte 0x1 92f808ea00SAmir Ayupov .uleb128 .LLSDACSE16-.LLSDACSB16 93f808ea00SAmir Ayupov.LLSDACSB16: 94f808ea00SAmir Ayupov .uleb128 .LEHB0-.LFB16 95f808ea00SAmir Ayupov .uleb128 .LEHE0-.LEHB0 96f808ea00SAmir Ayupov .uleb128 .L6-.LFB16 97f808ea00SAmir Ayupov .uleb128 0x1 98f808ea00SAmir Ayupov .uleb128 .LEHB1-.LFB16 99f808ea00SAmir Ayupov .uleb128 .LEHE1-.LEHB1 100f808ea00SAmir Ayupov .uleb128 0 101f808ea00SAmir Ayupov .uleb128 0 102f808ea00SAmir Ayupov.LLSDACSE16: 103f808ea00SAmir Ayupov .byte 0x7f 104f808ea00SAmir Ayupov .byte 0 105f808ea00SAmir Ayupov .align 4 106f808ea00SAmir Ayupov .long _ZTI4ExcA 107f808ea00SAmir Ayupov .long _ZTI4ExcB 108f808ea00SAmir Ayupov .long _ZTI4ExcC 109f808ea00SAmir Ayupov .long _ZTI4ExcD 110f808ea00SAmir Ayupov .long _ZTI4ExcE 111f808ea00SAmir Ayupov .long _ZTI4ExcF 112f808ea00SAmir Ayupov.LLSDATT16: 113f808ea00SAmir Ayupov .byte 0x1 114f808ea00SAmir Ayupov .byte 0x2 115f808ea00SAmir Ayupov .byte 0x3 116f808ea00SAmir Ayupov .byte 0x4 117f808ea00SAmir Ayupov .byte 0x5 118f808ea00SAmir Ayupov .byte 0x6 119f808ea00SAmir Ayupov .byte 0 120f808ea00SAmir Ayupov .text 121f808ea00SAmir Ayupov .size _Z11filter_onlyi, .-_Z11filter_onlyi 122f808ea00SAmir Ayupov .section .rodata 123f808ea00SAmir Ayupov .align 8 124f808ea00SAmir Ayupov.LC0: 125f808ea00SAmir Ayupov .string "this statement is cold and should be outlined" 126f808ea00SAmir Ayupov .text 127f808ea00SAmir Ayupov .globl _Z12never_throwsv 128f808ea00SAmir Ayupov .type _Z12never_throwsv, @function 129f808ea00SAmir Ayupov_Z12never_throwsv: 130f808ea00SAmir Ayupov.LFB17: 131f808ea00SAmir Ayupov .cfi_startproc 132f808ea00SAmir Ayupov .cfi_personality 0x3,__gxx_personality_v0 133f808ea00SAmir Ayupov .cfi_lsda 0x3,.LLSDA17 134f808ea00SAmir Ayupov pushq %rbp 135f808ea00SAmir Ayupov .cfi_def_cfa_offset 16 136f808ea00SAmir Ayupov .cfi_offset 6, -16 137f808ea00SAmir Ayupov movq %rsp, %rbp 138f808ea00SAmir Ayupov .cfi_def_cfa_register 6 139f808ea00SAmir Ayupov movl $.LC0, %edi 140f808ea00SAmir Ayupov.LEHB2: 141f808ea00SAmir Ayupov call puts 142f808ea00SAmir Ayupov.LEHE2: 143f808ea00SAmir Ayupov jmp .L12 144f808ea00SAmir Ayupov.L11: 145f808ea00SAmir Ayupov cmpq $-1, %rdx 146f808ea00SAmir Ayupov je .L10 147f808ea00SAmir Ayupov movq %rax, %rdi 148f808ea00SAmir Ayupov.LEHB3: 149f808ea00SAmir Ayupov call _Unwind_Resume 150f808ea00SAmir Ayupov.L10: 151f808ea00SAmir Ayupov movq %rax, %rdi 152f808ea00SAmir Ayupov call __cxa_call_unexpected 153f808ea00SAmir Ayupov.LEHE3: 154f808ea00SAmir Ayupov.L12: 155f808ea00SAmir Ayupov popq %rbp 156f808ea00SAmir Ayupov .cfi_def_cfa 7, 8 157f808ea00SAmir Ayupov ret 158f808ea00SAmir Ayupov .cfi_endproc 159f808ea00SAmir Ayupov.LFE17: 160*d36bd085SAmir Ayupov .section .gcc_except_table,"a",@progbits 161f808ea00SAmir Ayupov .align 4 162f808ea00SAmir Ayupov.LLSDA17: 163f808ea00SAmir Ayupov .byte 0xff 164f808ea00SAmir Ayupov .byte 0x3 165f808ea00SAmir Ayupov .uleb128 .LLSDATT17-.LLSDATTD17 166f808ea00SAmir Ayupov.LLSDATTD17: 167f808ea00SAmir Ayupov .byte 0x1 168f808ea00SAmir Ayupov .uleb128 .LLSDACSE17-.LLSDACSB17 169f808ea00SAmir Ayupov.LLSDACSB17: 170f808ea00SAmir Ayupov .uleb128 .LEHB2-.LFB17 171f808ea00SAmir Ayupov .uleb128 .LEHE2-.LEHB2 172f808ea00SAmir Ayupov .uleb128 .L11-.LFB17 173f808ea00SAmir Ayupov .uleb128 0x1 174f808ea00SAmir Ayupov .uleb128 .LEHB3-.LFB17 175f808ea00SAmir Ayupov .uleb128 .LEHE3-.LEHB3 176f808ea00SAmir Ayupov .uleb128 0 177f808ea00SAmir Ayupov .uleb128 0 178f808ea00SAmir Ayupov.LLSDACSE17: 179f808ea00SAmir Ayupov .byte 0x7f 180f808ea00SAmir Ayupov .byte 0 181f808ea00SAmir Ayupov .align 4 182f808ea00SAmir Ayupov.LLSDATT17: 183f808ea00SAmir Ayupov .byte 0 184f808ea00SAmir Ayupov .text 185f808ea00SAmir Ayupov .size _Z12never_throwsv, .-_Z12never_throwsv 186f808ea00SAmir Ayupov .section .rodata 187f808ea00SAmir Ayupov.LC1: 188f808ea00SAmir Ayupov .string "caught exception" 189f808ea00SAmir Ayupov.LC2: 190f808ea00SAmir Ayupov .string "caught ExcC" 191f808ea00SAmir Ayupov .text 192f808ea00SAmir Ayupov .globl main 193f808ea00SAmir Ayupov .type main, @function 194f808ea00SAmir Ayupovmain: 195f808ea00SAmir Ayupov.LFB18: 196f808ea00SAmir Ayupov .cfi_startproc 197f808ea00SAmir Ayupov .cfi_personality 0x3,__gxx_personality_v0 198f808ea00SAmir Ayupov .cfi_lsda 0x3,.LLSDA18 199f808ea00SAmir Ayupov pushq %rbp 200f808ea00SAmir Ayupov .cfi_def_cfa_offset 16 201f808ea00SAmir Ayupov .cfi_offset 6, -16 202f808ea00SAmir Ayupov movq %rsp, %rbp 203f808ea00SAmir Ayupov .cfi_def_cfa_register 6 204f808ea00SAmir Ayupov pushq %rbx 205f808ea00SAmir Ayupov subq $40, %rsp 206f808ea00SAmir Ayupov .cfi_offset 3, -24 207f808ea00SAmir Ayupov movl %edi, -36(%rbp) 208f808ea00SAmir Ayupov movq %rsi, -48(%rbp) 209f808ea00SAmir Ayupov movl $1768710518, -26(%rbp) 210f808ea00SAmir Ayupov movw $100, -22(%rbp) 211f808ea00SAmir Ayupov movl $0, -20(%rbp) 212f808ea00SAmir Ayupov.L17: 213f808ea00SAmir Ayupov cmpl $999999, -20(%rbp) 214f808ea00SAmir Ayupov ja .L14 215f808ea00SAmir Ayupov cmpl $2, -36(%rbp) 216f808ea00SAmir Ayupov jne .L15 217f808ea00SAmir Ayupov call _Z12never_throwsv 218f808ea00SAmir Ayupov.L15: 219f808ea00SAmir Ayupov cmpl $2, -36(%rbp) 220f808ea00SAmir Ayupov jne .L16 221f808ea00SAmir Ayupov movl -36(%rbp), %eax 222f808ea00SAmir Ayupov movl %eax, %edi 223f808ea00SAmir Ayupov.LEHB4: 224f808ea00SAmir Ayupov call _Z11filter_onlyi 225f808ea00SAmir Ayupov.LEHE4: 226f808ea00SAmir Ayupov.L16: 227f808ea00SAmir Ayupov movl -36(%rbp), %eax 228f808ea00SAmir Ayupov pushq $7 229f808ea00SAmir Ayupov pushq $6 230f808ea00SAmir Ayupov movl $5, %r9d 231f808ea00SAmir Ayupov movl $4, %r8d 232f808ea00SAmir Ayupov movl $3, %ecx 233f808ea00SAmir Ayupov movl $2, %edx 234f808ea00SAmir Ayupov movl $1, %esi 235f808ea00SAmir Ayupov movl %eax, %edi 236f808ea00SAmir Ayupov.LEHB5: 237f808ea00SAmir Ayupov .cfi_escape 0x2e,0x10 238f808ea00SAmir Ayupov call _Z3fooiiiiiiii 239f808ea00SAmir Ayupov.LEHE5: 240f808ea00SAmir Ayupov addq $16, %rsp 241f808ea00SAmir Ayupov.L25: 242f808ea00SAmir Ayupov addl $1, -20(%rbp) 243f808ea00SAmir Ayupov jmp .L17 244f808ea00SAmir Ayupov.L14: 245f808ea00SAmir Ayupov movl $0, %eax 246f808ea00SAmir Ayupov jmp .L31 247f808ea00SAmir Ayupov.L27: 248f808ea00SAmir Ayupov movq %rax, %rdi 249f808ea00SAmir Ayupov call __cxa_begin_catch 250f808ea00SAmir Ayupov movl $.LC1, %edi 251f808ea00SAmir Ayupov movl $0, %eax 252f808ea00SAmir Ayupov.LEHB6: 253f808ea00SAmir Ayupov .cfi_escape 0x2e,0 254f808ea00SAmir Ayupov call printf 255f808ea00SAmir Ayupov.LEHE6: 256f808ea00SAmir Ayupov.LEHB7: 257f808ea00SAmir Ayupov call __cxa_end_catch 258f808ea00SAmir Ayupov.LEHE7: 259f808ea00SAmir Ayupov jmp .L16 260f808ea00SAmir Ayupov.L28: 261f808ea00SAmir Ayupov movq %rax, %rbx 262f808ea00SAmir Ayupov call __cxa_end_catch 263f808ea00SAmir Ayupov movq %rbx, %rax 264f808ea00SAmir Ayupov movq %rax, %rdi 265f808ea00SAmir Ayupov.LEHB8: 266f808ea00SAmir Ayupov call _Unwind_Resume 267f808ea00SAmir Ayupov.L29: 268f808ea00SAmir Ayupov cmpq $2, %rdx 269f808ea00SAmir Ayupov je .L22 270f808ea00SAmir Ayupov movq %rax, %rdi 271f808ea00SAmir Ayupov call _Unwind_Resume 272f808ea00SAmir Ayupov.LEHE8: 273f808ea00SAmir Ayupov.L22: 274f808ea00SAmir Ayupov movq %rax, %rdi 275f808ea00SAmir Ayupov call __cxa_begin_catch 276f808ea00SAmir Ayupov movzbl -26(%rbp), %eax 277f808ea00SAmir Ayupov cmpb $118, %al 278f808ea00SAmir Ayupov je .L23 279f808ea00SAmir Ayupov call abort 280f808ea00SAmir Ayupov.L23: 281f808ea00SAmir Ayupov movzbl -25(%rbp), %eax 282f808ea00SAmir Ayupov cmpb $97, %al 283f808ea00SAmir Ayupov je .L24 284f808ea00SAmir Ayupov call abort 285f808ea00SAmir Ayupov.L24: 286f808ea00SAmir Ayupov movl $.LC2, %edi 287f808ea00SAmir Ayupov.LEHB9: 288f808ea00SAmir Ayupov call puts 289f808ea00SAmir Ayupov.LEHE9: 290f808ea00SAmir Ayupov call __cxa_end_catch 291f808ea00SAmir Ayupov jmp .L25 292f808ea00SAmir Ayupov.L30: 293f808ea00SAmir Ayupov movq %rax, %rbx 294f808ea00SAmir Ayupov call __cxa_end_catch 295f808ea00SAmir Ayupov movq %rbx, %rax 296f808ea00SAmir Ayupov movq %rax, %rdi 297f808ea00SAmir Ayupov.LEHB10: 298f808ea00SAmir Ayupov call _Unwind_Resume 299f808ea00SAmir Ayupov.LEHE10: 300f808ea00SAmir Ayupov.L31: 301f808ea00SAmir Ayupov movq -8(%rbp), %rbx 302f808ea00SAmir Ayupov leave 303f808ea00SAmir Ayupov .cfi_def_cfa 7, 8 304f808ea00SAmir Ayupov ret 305f808ea00SAmir Ayupov .cfi_endproc 306f808ea00SAmir Ayupov.LFE18: 307*d36bd085SAmir Ayupov .section .gcc_except_table,"a",@progbits 308f808ea00SAmir Ayupov .align 4 309f808ea00SAmir Ayupov.LLSDA18: 310f808ea00SAmir Ayupov .byte 0xff 311f808ea00SAmir Ayupov .byte 0x3 312f808ea00SAmir Ayupov .uleb128 .LLSDATT18-.LLSDATTD18 313f808ea00SAmir Ayupov.LLSDATTD18: 314f808ea00SAmir Ayupov .byte 0x1 315f808ea00SAmir Ayupov .uleb128 .LLSDACSE18-.LLSDACSB18 316f808ea00SAmir Ayupov.LLSDACSB18: 317f808ea00SAmir Ayupov .uleb128 .LEHB4-.LFB18 318f808ea00SAmir Ayupov .uleb128 .LEHE4-.LEHB4 319f808ea00SAmir Ayupov .uleb128 .L27-.LFB18 320f808ea00SAmir Ayupov .uleb128 0x1 321f808ea00SAmir Ayupov .uleb128 .LEHB5-.LFB18 322f808ea00SAmir Ayupov .uleb128 .LEHE5-.LEHB5 323f808ea00SAmir Ayupov .uleb128 .L29-.LFB18 324f808ea00SAmir Ayupov .uleb128 0x3 325f808ea00SAmir Ayupov .uleb128 .LEHB6-.LFB18 326f808ea00SAmir Ayupov .uleb128 .LEHE6-.LEHB6 327f808ea00SAmir Ayupov .uleb128 .L28-.LFB18 328f808ea00SAmir Ayupov .uleb128 0 329f808ea00SAmir Ayupov .uleb128 .LEHB7-.LFB18 330f808ea00SAmir Ayupov .uleb128 .LEHE7-.LEHB7 331f808ea00SAmir Ayupov .uleb128 0 332f808ea00SAmir Ayupov .uleb128 0 333f808ea00SAmir Ayupov .uleb128 .LEHB8-.LFB18 334f808ea00SAmir Ayupov .uleb128 .LEHE8-.LEHB8 335f808ea00SAmir Ayupov .uleb128 0 336f808ea00SAmir Ayupov .uleb128 0 337f808ea00SAmir Ayupov .uleb128 .LEHB9-.LFB18 338f808ea00SAmir Ayupov .uleb128 .LEHE9-.LEHB9 339f808ea00SAmir Ayupov .uleb128 .L30-.LFB18 340f808ea00SAmir Ayupov .uleb128 0 341f808ea00SAmir Ayupov .uleb128 .LEHB10-.LFB18 342f808ea00SAmir Ayupov .uleb128 .LEHE10-.LEHB10 343f808ea00SAmir Ayupov .uleb128 0 344f808ea00SAmir Ayupov .uleb128 0 345f808ea00SAmir Ayupov.LLSDACSE18: 346f808ea00SAmir Ayupov .byte 0x1 347f808ea00SAmir Ayupov .byte 0 348f808ea00SAmir Ayupov .byte 0x2 349f808ea00SAmir Ayupov .byte 0 350f808ea00SAmir Ayupov .align 4 351f808ea00SAmir Ayupov .long _ZTI4ExcC 352f808ea00SAmir Ayupov .long 0 353f808ea00SAmir Ayupov 354f808ea00SAmir Ayupov.LLSDATT18: 355f808ea00SAmir Ayupov .text 356f808ea00SAmir Ayupov .size main, .-main 357f808ea00SAmir Ayupov .weak _ZTI4ExcF 358f808ea00SAmir Ayupov .section .rodata._ZTI4ExcF,"aG",@progbits,_ZTI4ExcF,comdat 359f808ea00SAmir Ayupov .align 8 360f808ea00SAmir Ayupov .type _ZTI4ExcF, @object 361f808ea00SAmir Ayupov .size _ZTI4ExcF, 16 362f808ea00SAmir Ayupov_ZTI4ExcF: 363f808ea00SAmir Ayupov .quad _ZTVN10__cxxabiv117__class_type_infoE+16 364f808ea00SAmir Ayupov .quad _ZTS4ExcF 365f808ea00SAmir Ayupov .weak _ZTS4ExcF 366f808ea00SAmir Ayupov .section .rodata._ZTS4ExcF,"aG",@progbits,_ZTS4ExcF,comdat 367f808ea00SAmir Ayupov .type _ZTS4ExcF, @object 368f808ea00SAmir Ayupov .size _ZTS4ExcF, 6 369f808ea00SAmir Ayupov_ZTS4ExcF: 370f808ea00SAmir Ayupov .string "4ExcF" 371f808ea00SAmir Ayupov .weak _ZTI4ExcE 372f808ea00SAmir Ayupov .section .rodata._ZTI4ExcE,"aG",@progbits,_ZTI4ExcE,comdat 373f808ea00SAmir Ayupov .align 8 374f808ea00SAmir Ayupov .type _ZTI4ExcE, @object 375f808ea00SAmir Ayupov .size _ZTI4ExcE, 16 376f808ea00SAmir Ayupov_ZTI4ExcE: 377f808ea00SAmir Ayupov .quad _ZTVN10__cxxabiv117__class_type_infoE+16 378f808ea00SAmir Ayupov .quad _ZTS4ExcE 379f808ea00SAmir Ayupov .weak _ZTS4ExcE 380f808ea00SAmir Ayupov .section .rodata._ZTS4ExcE,"aG",@progbits,_ZTS4ExcE,comdat 381f808ea00SAmir Ayupov .type _ZTS4ExcE, @object 382f808ea00SAmir Ayupov .size _ZTS4ExcE, 6 383f808ea00SAmir Ayupov_ZTS4ExcE: 384f808ea00SAmir Ayupov .string "4ExcE" 385f808ea00SAmir Ayupov .weak _ZTI4ExcD 386f808ea00SAmir Ayupov .section .rodata._ZTI4ExcD,"aG",@progbits,_ZTI4ExcD,comdat 387f808ea00SAmir Ayupov .align 8 388f808ea00SAmir Ayupov .type _ZTI4ExcD, @object 389f808ea00SAmir Ayupov .size _ZTI4ExcD, 16 390f808ea00SAmir Ayupov_ZTI4ExcD: 391f808ea00SAmir Ayupov .quad _ZTVN10__cxxabiv117__class_type_infoE+16 392f808ea00SAmir Ayupov .quad _ZTS4ExcD 393f808ea00SAmir Ayupov .weak _ZTS4ExcD 394f808ea00SAmir Ayupov .section .rodata._ZTS4ExcD,"aG",@progbits,_ZTS4ExcD,comdat 395f808ea00SAmir Ayupov .type _ZTS4ExcD, @object 396f808ea00SAmir Ayupov .size _ZTS4ExcD, 6 397f808ea00SAmir Ayupov_ZTS4ExcD: 398f808ea00SAmir Ayupov .string "4ExcD" 399f808ea00SAmir Ayupov .weak _ZTI4ExcB 400f808ea00SAmir Ayupov .section .rodata._ZTI4ExcB,"aG",@progbits,_ZTI4ExcB,comdat 401f808ea00SAmir Ayupov .align 8 402f808ea00SAmir Ayupov .type _ZTI4ExcB, @object 403f808ea00SAmir Ayupov .size _ZTI4ExcB, 16 404f808ea00SAmir Ayupov_ZTI4ExcB: 405f808ea00SAmir Ayupov .quad _ZTVN10__cxxabiv117__class_type_infoE+16 406f808ea00SAmir Ayupov .quad _ZTS4ExcB 407f808ea00SAmir Ayupov .weak _ZTS4ExcB 408f808ea00SAmir Ayupov .section .rodata._ZTS4ExcB,"aG",@progbits,_ZTS4ExcB,comdat 409f808ea00SAmir Ayupov .type _ZTS4ExcB, @object 410f808ea00SAmir Ayupov .size _ZTS4ExcB, 6 411f808ea00SAmir Ayupov_ZTS4ExcB: 412f808ea00SAmir Ayupov .string "4ExcB" 413f808ea00SAmir Ayupov .weak _ZTI4ExcA 414f808ea00SAmir Ayupov .section .rodata._ZTI4ExcA,"aG",@progbits,_ZTI4ExcA,comdat 415f808ea00SAmir Ayupov .align 8 416f808ea00SAmir Ayupov .type _ZTI4ExcA, @object 417f808ea00SAmir Ayupov .size _ZTI4ExcA, 16 418f808ea00SAmir Ayupov_ZTI4ExcA: 419f808ea00SAmir Ayupov .quad _ZTVN10__cxxabiv117__class_type_infoE+16 420f808ea00SAmir Ayupov .quad _ZTS4ExcA 421f808ea00SAmir Ayupov .weak _ZTS4ExcA 422f808ea00SAmir Ayupov .section .rodata._ZTS4ExcA,"aG",@progbits,_ZTS4ExcA,comdat 423f808ea00SAmir Ayupov .type _ZTS4ExcA, @object 424f808ea00SAmir Ayupov .size _ZTS4ExcA, 6 425f808ea00SAmir Ayupov_ZTS4ExcA: 426f808ea00SAmir Ayupov .string "4ExcA" 427f808ea00SAmir Ayupov .weak _ZTI4ExcC 428f808ea00SAmir Ayupov .section .rodata._ZTI4ExcC,"aG",@progbits,_ZTI4ExcC,comdat 429f808ea00SAmir Ayupov .align 8 430f808ea00SAmir Ayupov .type _ZTI4ExcC, @object 431f808ea00SAmir Ayupov .size _ZTI4ExcC, 16 432f808ea00SAmir Ayupov_ZTI4ExcC: 433f808ea00SAmir Ayupov .quad _ZTVN10__cxxabiv117__class_type_infoE+16 434f808ea00SAmir Ayupov .quad _ZTS4ExcC 435f808ea00SAmir Ayupov .weak _ZTS4ExcC 436f808ea00SAmir Ayupov .section .rodata._ZTS4ExcC,"aG",@progbits,_ZTS4ExcC,comdat 437f808ea00SAmir Ayupov .type _ZTS4ExcC, @object 438f808ea00SAmir Ayupov .size _ZTS4ExcC, 6 439f808ea00SAmir Ayupov_ZTS4ExcC: 440f808ea00SAmir Ayupov .string "4ExcC" 441f808ea00SAmir Ayupov .weak _ZTI4ExcG 442f808ea00SAmir Ayupov .section .rodata._ZTI4ExcG,"aG",@progbits,_ZTI4ExcG,comdat 443f808ea00SAmir Ayupov .align 8 444f808ea00SAmir Ayupov .type _ZTI4ExcG, @object 445f808ea00SAmir Ayupov .size _ZTI4ExcG, 16 446f808ea00SAmir Ayupov_ZTI4ExcG: 447f808ea00SAmir Ayupov .quad _ZTVN10__cxxabiv117__class_type_infoE+16 448f808ea00SAmir Ayupov .quad _ZTS4ExcG 449f808ea00SAmir Ayupov .weak _ZTS4ExcG 450f808ea00SAmir Ayupov .section .rodata._ZTS4ExcG,"aG",@progbits,_ZTS4ExcG,comdat 451f808ea00SAmir Ayupov .type _ZTS4ExcG, @object 452f808ea00SAmir Ayupov .size _ZTS4ExcG, 6 453f808ea00SAmir Ayupov_ZTS4ExcG: 454f808ea00SAmir Ayupov .string "4ExcG" 455f808ea00SAmir Ayupov .ident "GCC: (GNU) 8.5.0 20210514 (Red Hat 8.5.0-3)" 456f808ea00SAmir Ayupov .section .note.GNU-stack,"",@progbits 457