.file "Animal.java" .section .rodata.jutf8.10,"aM",@progbits,10 .section .rodata.jutf8.8,"aM",@progbits,8 .section .rodata.jutf8.18,"aM",@progbits,18 .section .rodata.jutf8.16,"aM",@progbits,16 .section .rodata.jutf8.10 .section .rodata.jutf8.28,"aM",@progbits,28 .section .rodata.jutf8.12,"aM",@progbits,12 .section .rodata.jutf8.22,"aM",@progbits,22 .section .rodata.jutf8.12 .section .rodata.jutf8.10 .section .rodata.jutf8.16 .section .rodata.jutf8.10 .section .rodata.jutf8.16 .section .rodata.jutf8.10 .section .rodata.jutf8.16 .section .jcr,"aw",@progbits .align 8 .quad _ZN6Animal6class$E .quad _ZN10Animal$Cat6class$E .quad _ZN10Animal$Cow6class$E .quad _ZN10Animal$Dog6class$E .text .align 2 .globl _ZN6AnimalC1Ev .type _ZN6AnimalC1Ev, @function _ZN6AnimalC1Ev: .LFB11: subq $8, %rsp .LCFI0: call _ZN4java4lang6ObjectC1Ev addq $8, %rsp ret .LFE11: .size _ZN6AnimalC1Ev, .-_ZN6AnimalC1Ev .globl __gcj_personality_v0 .align 2 .globl _ZN10Animal$CatC1EP6Animal .type _ZN10Animal$CatC1EP6Animal, @function _ZN10Animal$CatC1EP6Animal: .LFB7: subq $8, %rsp .LCFI1: movq %rsi, 8(%rdi) call _ZN6AnimalC1Ev addq $8, %rsp ret .LFE7: .size _ZN10Animal$CatC1EP6Animal, .-_ZN10Animal$CatC1EP6Animal .align 2 .globl _ZN10Animal$CowC1EP6Animal .type _ZN10Animal$CowC1EP6Animal, @function _ZN10Animal$CowC1EP6Animal: .LFB5: subq $8, %rsp .LCFI2: movq %rsi, 8(%rdi) call _ZN6AnimalC1Ev addq $8, %rsp ret .LFE5: .size _ZN10Animal$CowC1EP6Animal, .-_ZN10Animal$CowC1EP6Animal .align 2 .globl _ZN10Animal$DogC1EP6Animal .type _ZN10Animal$DogC1EP6Animal, @function _ZN10Animal$DogC1EP6Animal: .LFB3: subq $8, %rsp .LCFI3: movq %rsi, 8(%rdi) call _ZN6AnimalC1Ev addq $8, %rsp ret .LFE3: .size _ZN10Animal$DogC1EP6Animal, .-_ZN10Animal$DogC1EP6Animal .align 2 .globl _ZN6Animal13letAnimalTalkEJvPS_ .type _ZN6Animal13letAnimalTalkEJvPS_, @function _ZN6Animal13letAnimalTalkEJvPS_: .LFB9: pushq %rbx .LCFI4: movq %rdi, %rbx movl $_ZN6Animal6class$E, %edi call _Jv_InitClass movq (%rbx), %rax movq %rbx, %rdi call *64(%rax) popq %rbx ret .LFE9: .size _ZN6Animal13letAnimalTalkEJvPS_, .-_ZN6Animal13letAnimalTalkEJvPS_ .align 2 .globl _ZN10Animal$Cat4talkEJvv .type _ZN10Animal$Cat4talkEJvv, @function _ZN10Animal$Cat4talkEJvv: .LFB6: subq $8, %rsp .LCFI5: movl $_ZN4java4lang6System6class$E, %edi call _Jv_InitClass movq _ZN4java4lang6System3outE(%rip), %rdi movq (%rdi), %rax movq _CD_Animal$Cat+8(%rip), %rsi call *248(%rax) addq $8, %rsp ret .LFE6: .size _ZN10Animal$Cat4talkEJvv, .-_ZN10Animal$Cat4talkEJvv .align 2 .globl _ZN10Animal$Cow4talkEJvv .type _ZN10Animal$Cow4talkEJvv, @function _ZN10Animal$Cow4talkEJvv: .LFB4: subq $8, %rsp .LCFI6: movl $_ZN4java4lang6System6class$E, %edi call _Jv_InitClass movq _ZN4java4lang6System3outE(%rip), %rdi movq (%rdi), %rax movq _CD_Animal$Cow+8(%rip), %rsi call *248(%rax) addq $8, %rsp ret .LFE4: .size _ZN10Animal$Cow4talkEJvv, .-_ZN10Animal$Cow4talkEJvv .align 2 .globl _ZN10Animal$Dog4talkEJvv .type _ZN10Animal$Dog4talkEJvv, @function _ZN10Animal$Dog4talkEJvv: .LFB2: subq $8, %rsp .LCFI7: movl $_ZN4java4lang6System6class$E, %edi call _Jv_InitClass movq _ZN4java4lang6System3outE(%rip), %rdi movq (%rdi), %rax movq _CD_Animal$Dog+8(%rip), %rsi call *248(%rax) addq $8, %rsp ret .LFE2: .size _ZN10Animal$Dog4talkEJvv, .-_ZN10Animal$Dog4talkEJvv .align 2 .globl _ZN6Animal4mainEJvP6JArrayIPN4java4lang6StringEE .type _ZN6Animal4mainEJvP6JArrayIPN4java4lang6StringEE, @function _ZN6Animal4mainEJvP6JArrayIPN4java4lang6StringEE: .LFB10: pushq %rbx .LCFI8: movl $_ZN6Animal6class$E, %edi call _Jv_InitClass movl $_ZN10Animal$Cat6class$E, %edi call _Jv_AllocObjectNoFinalizer movq %rax, %rbx movl $0, %esi movq %rax, %rdi call _ZN10Animal$CatC1EP6Animal movq %rbx, %rdi call _ZN6Animal13letAnimalTalkEJvPS_ movl $_ZN10Animal$Cow6class$E, %edi call _Jv_AllocObjectNoFinalizer movq %rax, %rbx movl $0, %esi movq %rax, %rdi call _ZN10Animal$CowC1EP6Animal movq %rbx, %rdi call _ZN6Animal13letAnimalTalkEJvPS_ movl $_ZN10Animal$Dog6class$E, %edi call _Jv_AllocObjectNoFinalizer movq %rax, %rbx movl $0, %esi movq %rax, %rdi call _ZN10Animal$DogC1EP6Animal movq %rbx, %rdi call _ZN6Animal13letAnimalTalkEJvPS_ popq %rbx ret .LFE10: .size _ZN6Animal4mainEJvP6JArrayIPN4java4lang6StringEE, .-_ZN6Animal4mainEJvP6JArrayIPN4java4lang6StringEE .align 2 .globl _ZN6Animal4talkEJvv .type _ZN6Animal4talkEJvv, @function _ZN6Animal4talkEJvv: .LFB8: pushq %rbx .LCFI9: movl $_ZN4java4lang5Error6class$E, %edi call _Jv_AllocObjectNoFinalizer movq %rax, %rbx movq _CD_Animal+8(%rip), %rsi movq %rax, %rdi call _ZN4java4lang5ErrorC1EPNS0_6StringE movq %rbx, %rdi call _Jv_Throw .LFE8: .size _ZN6Animal4talkEJvv, .-_ZN6Animal4talkEJvv .globl _ZTVN6AnimalE .data .align 32 .type _ZTVN6AnimalE, @object .size _ZTVN6AnimalE, 88 _ZTVN6AnimalE: .quad 0 .quad 0 .quad _ZN6Animal6class$E .quad 8 .quad _ZN4java4lang6Object8finalizeEJvv .quad _ZN4java4lang6Object8hashCodeEJiv .quad _ZN4java4lang6Object6equalsEJbPS1_ .quad _ZN4java4lang6Object8toStringEJPNS0_6StringEv .quad _ZN4java4lang6Object5cloneEJPS1_v .quad _ZN4java4lang6Object22throwNoSuchMethodErrorEJvv .quad _ZN6Animal4talkEJvv .globl _ZN6Animal6class$E .align 32 .type _ZN6Animal6class$E, @object .size _ZN6Animal6class$E, 272 _ZN6Animal6class$E: .quad _ZTVN4java4lang5ClassE+16 .quad 401000 .quad _Utf9 .value 1 .zero 6 .quad _ZN4java4lang6Object6class$E .long 2 .zero 4 .quad _CT_Animal .quad _CD_Animal .quad _MT_Animal .value 4 .value 7 .zero 4 .quad 0 .long 8 .value 0 .value 0 .quad _ZTVN6AnimalE+16 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad _catch_classes_Animal .quad 0 .quad 0 .value 0 .byte 1 .zero 5 .quad 0 .value 0 .zero 6 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .globl _ZN6Animal7class$$E .section .rodata .align 8 .type _ZN6Animal7class$$E, @object .size _ZN6Animal7class$$E, 8 _ZN6Animal7class$$E: .quad _ZN6Animal6class$E .globl _ZTVN10Animal$CatE .data .align 32 .type _ZTVN10Animal$CatE, @object .size _ZTVN10Animal$CatE, 88 _ZTVN10Animal$CatE: .quad 0 .quad 0 .quad _ZN10Animal$Cat6class$E .quad 16 .quad _ZN4java4lang6Object8finalizeEJvv .quad _ZN4java4lang6Object8hashCodeEJiv .quad _ZN4java4lang6Object6equalsEJbPS1_ .quad _ZN4java4lang6Object8toStringEJPNS0_6StringEv .quad _ZN4java4lang6Object5cloneEJPS1_v .quad _ZN4java4lang6Object22throwNoSuchMethodErrorEJvv .quad _ZN10Animal$Cat4talkEJvv .globl _ZN10Animal$Cat6class$E .align 32 .type _ZN10Animal$Cat6class$E, @object .size _ZN10Animal$Cat6class$E, 272 _ZN10Animal$Cat6class$E: .quad _ZTVN4java4lang5ClassE+16 .quad 401000 .quad _Utf12 .value 0 .zero 6 .quad _ZN6Animal6class$E .long 2 .zero 4 .quad _CT_Animal$Cat .quad _CD_Animal$Cat .quad _MT_Animal$Cat .value 2 .value 7 .zero 4 .quad _FL_Animal$Cat .long 16 .value 1 .value 0 .quad _ZTVN10Animal$CatE+16 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad _catch_classes_Animal$Cat .quad 0 .quad 0 .value 0 .byte 1 .zero 5 .quad 0 .value 0 .zero 6 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .globl _ZN10Animal$Cat7class$$E .section .rodata .align 8 .type _ZN10Animal$Cat7class$$E, @object .size _ZN10Animal$Cat7class$$E, 8 _ZN10Animal$Cat7class$$E: .quad _ZN10Animal$Cat6class$E .globl _ZTVN10Animal$CowE .data .align 32 .type _ZTVN10Animal$CowE, @object .size _ZTVN10Animal$CowE, 88 _ZTVN10Animal$CowE: .quad 0 .quad 0 .quad _ZN10Animal$Cow6class$E .quad 16 .quad _ZN4java4lang6Object8finalizeEJvv .quad _ZN4java4lang6Object8hashCodeEJiv .quad _ZN4java4lang6Object6equalsEJbPS1_ .quad _ZN4java4lang6Object8toStringEJPNS0_6StringEv .quad _ZN4java4lang6Object5cloneEJPS1_v .quad _ZN4java4lang6Object22throwNoSuchMethodErrorEJvv .quad _ZN10Animal$Cow4talkEJvv .globl _ZN10Animal$Cow6class$E .align 32 .type _ZN10Animal$Cow6class$E, @object .size _ZN10Animal$Cow6class$E, 272 _ZN10Animal$Cow6class$E: .quad _ZTVN4java4lang5ClassE+16 .quad 401000 .quad _Utf14 .value 0 .zero 6 .quad _ZN6Animal6class$E .long 2 .zero 4 .quad _CT_Animal$Cow .quad _CD_Animal$Cow .quad _MT_Animal$Cow .value 2 .value 7 .zero 4 .quad _FL_Animal$Cow .long 16 .value 1 .value 0 .quad _ZTVN10Animal$CowE+16 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad _catch_classes_Animal$Cow .quad 0 .quad 0 .value 0 .byte 1 .zero 5 .quad 0 .value 0 .zero 6 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .globl _ZN10Animal$Cow7class$$E .section .rodata .align 8 .type _ZN10Animal$Cow7class$$E, @object .size _ZN10Animal$Cow7class$$E, 8 _ZN10Animal$Cow7class$$E: .quad _ZN10Animal$Cow6class$E .globl _ZTVN10Animal$DogE .data .align 32 .type _ZTVN10Animal$DogE, @object .size _ZTVN10Animal$DogE, 88 _ZTVN10Animal$DogE: .quad 0 .quad 0 .quad _ZN10Animal$Dog6class$E .quad 16 .quad _ZN4java4lang6Object8finalizeEJvv .quad _ZN4java4lang6Object8hashCodeEJiv .quad _ZN4java4lang6Object6equalsEJbPS1_ .quad _ZN4java4lang6Object8toStringEJPNS0_6StringEv .quad _ZN4java4lang6Object5cloneEJPS1_v .quad _ZN4java4lang6Object22throwNoSuchMethodErrorEJvv .quad _ZN10Animal$Dog4talkEJvv .globl _ZN10Animal$Dog6class$E .align 32 .type _ZN10Animal$Dog6class$E, @object .size _ZN10Animal$Dog6class$E, 272 _ZN10Animal$Dog6class$E: .quad _ZTVN4java4lang5ClassE+16 .quad 401000 .quad _Utf16 .value 0 .zero 6 .quad _ZN6Animal6class$E .long 2 .zero 4 .quad _CT_Animal$Dog .quad _CD_Animal$Dog .quad _MT_Animal$Dog .value 2 .value 7 .zero 4 .quad _FL_Animal$Dog .long 16 .value 1 .value 0 .quad _ZTVN10Animal$DogE+16 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad _catch_classes_Animal$Dog .quad 0 .quad 0 .value 0 .byte 1 .zero 5 .quad 0 .value 0 .zero 6 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .quad 0 .globl _ZN10Animal$Dog7class$$E .section .rodata .align 8 .type _ZN10Animal$Dog7class$$E, @object .size _ZN10Animal$Dog7class$$E, 8 _ZN10Animal$Dog7class$$E: .quad _ZN10Animal$Dog6class$E .data .align 16 .type _CD_Animal, @object .size _CD_Animal, 16 _CD_Animal: .quad 0 .quad _Utf8 .align 16 .type _CD_Animal$Cat, @object .size _CD_Animal$Cat, 16 _CD_Animal$Cat: .quad 0 .quad _Utf11 .align 16 .type _CD_Animal$Cow, @object .size _CD_Animal$Cow, 16 _CD_Animal$Cow: .quad 0 .quad _Utf13 .align 16 .type _CD_Animal$Dog, @object .size _CD_Animal$Dog, 16 _CD_Animal$Dog: .quad 0 .quad _Utf15 .section .rodata.jutf8.12 .align 2 .type _Utf9, @object .size _Utf9, 4 _Utf9: .value 31260 .value 6 .ascii "Animal" .zero 1 .data .type _CT_Animal, @object .size _CT_Animal, 2 _CT_Animal: .byte 0 .byte 8 .align 32 .type _MT_Animal, @object .size _MT_Animal, 160 _MT_Animal: .quad _Utf1 .quad _Utf2 .value 16384 .value 6 .zero 4 .quad .L_ZN6Animal4talkEJvv0 .quad 0 .quad _Utf3 .quad _Utf4 .value 16392 .value -1 .zero 4 .quad .L_ZN6Animal13letAnimalTalkEJvPS_1 .quad 0 .quad _Utf5 .quad _Utf6 .value 16393 .value -1 .zero 4 .quad .L_ZN6Animal4mainEJvP6JArrayIPN4java4lang6StringEE2 .quad 0 .quad _Utf7 .quad _Utf2 .value 16385 .value -1 .zero 4 .quad .L_ZN6AnimalC1Ev3 .quad 0 .align 32 .type _catch_classes_Animal, @object .size _catch_classes_Animal, 48 _catch_classes_Animal: .zero 48 .section .rodata.jutf8.16 .align 2 .type _Utf12, @object .size _Utf12, 4 _Utf12: .value 28974 .value 10 .ascii "Animal$Cat" .zero 1 .data .type _CT_Animal$Cat, @object .size _CT_Animal$Cat, 2 _CT_Animal$Cat: .byte 0 .byte 8 .align 32 .type _MT_Animal$Cat, @object .size _MT_Animal$Cat, 80 _MT_Animal$Cat: .quad _Utf1 .quad _Utf2 .value 16384 .value 6 .zero 4 .quad .L_ZN10Animal$Cat4talkEJvv4 .quad 0 .quad _Utf7 .quad _Utf4 .value 16384 .value -1 .zero 4 .quad .L_ZN10Animal$CatC1EP6Animal5 .quad 0 .align 32 .type _FL_Animal$Cat, @object .size _FL_Animal$Cat, 32 _FL_Animal$Cat: .quad _Utf10 .quad _ZN6Animal6class$E .value 2 .value 8 .zero 4 .long 8 .zero 4 .align 32 .type _catch_classes_Animal$Cat, @object .size _catch_classes_Animal$Cat, 48 _catch_classes_Animal$Cat: .zero 48 .section .rodata.jutf8.16 .align 2 .type _Utf14, @object .size _Utf14, 4 _Utf14: .value 29411 .value 10 .ascii "Animal$Cow" .zero 1 .data .type _CT_Animal$Cow, @object .size _CT_Animal$Cow, 2 _CT_Animal$Cow: .byte 0 .byte 8 .align 32 .type _MT_Animal$Cow, @object .size _MT_Animal$Cow, 80 _MT_Animal$Cow: .quad _Utf1 .quad _Utf2 .value 16384 .value 6 .zero 4 .quad .L_ZN10Animal$Cow4talkEJvv6 .quad 0 .quad _Utf7 .quad _Utf4 .value 16384 .value -1 .zero 4 .quad .L_ZN10Animal$CowC1EP6Animal7 .quad 0 .align 32 .type _FL_Animal$Cow, @object .size _FL_Animal$Cow, 32 _FL_Animal$Cow: .quad _Utf10 .quad _ZN6Animal6class$E .value 2 .value 8 .zero 4 .long 8 .zero 4 .align 32 .type _catch_classes_Animal$Cow, @object .size _catch_classes_Animal$Cow, 48 _catch_classes_Animal$Cow: .zero 48 .section .rodata.jutf8.16 .align 2 .type _Utf16, @object .size _Utf16, 4 _Utf16: .value 30356 .value 10 .ascii "Animal$Dog" .zero 1 .data .type _CT_Animal$Dog, @object .size _CT_Animal$Dog, 2 _CT_Animal$Dog: .byte 0 .byte 8 .align 32 .type _MT_Animal$Dog, @object .size _MT_Animal$Dog, 80 _MT_Animal$Dog: .quad _Utf1 .quad _Utf2 .value 16384 .value 6 .zero 4 .quad .L_ZN10Animal$Dog4talkEJvv8 .quad 0 .quad _Utf7 .quad _Utf4 .value 16384 .value -1 .zero 4 .quad .L_ZN10Animal$DogC1EP6Animal9 .quad 0 .align 32 .type _FL_Animal$Dog, @object .size _FL_Animal$Dog, 32 _FL_Animal$Dog: .quad _Utf10 .quad _ZN6Animal6class$E .value 2 .value 8 .zero 4 .long 8 .zero 4 .align 32 .type _catch_classes_Animal$Dog, @object .size _catch_classes_Animal$Dog, 48 _catch_classes_Animal$Dog: .zero 48 .section .rodata.jutf8.22 .align 2 .type _Utf8, @object .size _Utf8, 4 _Utf8: .value 60994 .value 17 .ascii "what animal am I?" .zero 1 .section .rodata.jutf8.10 .align 2 .type _Utf11, @object .size _Utf11, 4 _Utf11: .value 5504 .value 4 .ascii "meow" .zero 1 .align 2 .type _Utf13, @object .size _Utf13, 4 _Utf13: .value 9638 .value 5 .ascii "moooh" .zero 1 .align 2 .type _Utf15, @object .size _Utf15, 4 _Utf15: .value 56350 .value 4 .ascii "wuff" .zero 1 .align 2 .type _Utf1, @object .size _Utf1, 4 _Utf1: .value 13484 .value 4 .ascii "talk" .zero 1 .section .rodata.jutf8.8 .align 2 .type _Utf2, @object .size _Utf2, 4 _Utf2: .value 39797 .value 3 .ascii "()V" .zero 1 .section .rodata.jutf8.18 .align 2 .type _Utf3, @object .size _Utf3, 4 _Utf3: .value 45379 .value 13 .ascii "letAnimalTalk" .zero 1 .section .rodata.jutf8.16 .align 2 .type _Utf4, @object .size _Utf4, 4 _Utf4: .value 26248 .value 11 .ascii "(LAnimal;)V" .zero 1 .section .rodata.jutf8.10 .align 2 .type _Utf5, @object .size _Utf5, 4 _Utf5: .value 1465 .value 4 .ascii "main" .zero 1 .section .rodata.jutf8.28 .align 2 .type _Utf6, @object .size _Utf6, 4 _Utf6: .value 59434 .value 22 .ascii "([Ljava.lang.String;)V" .zero 1 .section .rodata.jutf8.12 .align 2 .type _Utf7, @object .size _Utf7, 4 _Utf7: .value 626 .value 6 .ascii "" .zero 1 .align 2 .type _Utf10, @object .size _Utf10, 4 _Utf10: .value 9130 .value 6 .ascii "this$0" .zero 1 .set .L_ZN6Animal4talkEJvv0,_ZN6Animal4talkEJvv .set .L_ZN6Animal13letAnimalTalkEJvPS_1,_ZN6Animal13letAnimalTalkEJvPS_ .set .L_ZN6Animal4mainEJvP6JArrayIPN4java4lang6StringEE2,_ZN6Animal4mainEJvP6JArrayIPN4java4lang6StringEE .set .L_ZN6AnimalC1Ev3,_ZN6AnimalC1Ev .set .L_ZN10Animal$Cat4talkEJvv4,_ZN10Animal$Cat4talkEJvv .set .L_ZN10Animal$CatC1EP6Animal5,_ZN10Animal$CatC1EP6Animal .set .L_ZN10Animal$Cow4talkEJvv6,_ZN10Animal$Cow4talkEJvv .set .L_ZN10Animal$CowC1EP6Animal7,_ZN10Animal$CowC1EP6Animal .set .L_ZN10Animal$Dog4talkEJvv8,_ZN10Animal$Dog4talkEJvv .set .L_ZN10Animal$DogC1EP6Animal9,_ZN10Animal$DogC1EP6Animal .section .eh_frame,"a",@progbits .Lframe1: .long .LECIE1-.LSCIE1 .LSCIE1: .long 0x0 .byte 0x1 .string "zPR" .uleb128 0x1 .sleb128 -8 .byte 0x10 .uleb128 0x6 .byte 0x3 .long __gcj_personality_v0 .byte 0x3 .byte 0xc .uleb128 0x7 .uleb128 0x8 .byte 0x90 .uleb128 0x1 .align 8 .LECIE1: .LSFDE1: .long .LEFDE1-.LASFDE1 .LASFDE1: .long .LASFDE1-.Lframe1 .long .LFB11 .long .LFE11-.LFB11 .uleb128 0x0 .byte 0x4 .long .LCFI0-.LFB11 .byte 0xe .uleb128 0x10 .align 8 .LEFDE1: .LSFDE3: .long .LEFDE3-.LASFDE3 .LASFDE3: .long .LASFDE3-.Lframe1 .long .LFB7 .long .LFE7-.LFB7 .uleb128 0x0 .byte 0x4 .long .LCFI1-.LFB7 .byte 0xe .uleb128 0x10 .align 8 .LEFDE3: .LSFDE5: .long .LEFDE5-.LASFDE5 .LASFDE5: .long .LASFDE5-.Lframe1 .long .LFB5 .long .LFE5-.LFB5 .uleb128 0x0 .byte 0x4 .long .LCFI2-.LFB5 .byte 0xe .uleb128 0x10 .align 8 .LEFDE5: .LSFDE7: .long .LEFDE7-.LASFDE7 .LASFDE7: .long .LASFDE7-.Lframe1 .long .LFB3 .long .LFE3-.LFB3 .uleb128 0x0 .byte 0x4 .long .LCFI3-.LFB3 .byte 0xe .uleb128 0x10 .align 8 .LEFDE7: .LSFDE9: .long .LEFDE9-.LASFDE9 .LASFDE9: .long .LASFDE9-.Lframe1 .long .LFB9 .long .LFE9-.LFB9 .uleb128 0x0 .byte 0x4 .long .LCFI4-.LFB9 .byte 0xe .uleb128 0x10 .byte 0x83 .uleb128 0x2 .align 8 .LEFDE9: .LSFDE11: .long .LEFDE11-.LASFDE11 .LASFDE11: .long .LASFDE11-.Lframe1 .long .LFB6 .long .LFE6-.LFB6 .uleb128 0x0 .byte 0x4 .long .LCFI5-.LFB6 .byte 0xe .uleb128 0x10 .align 8 .LEFDE11: .LSFDE13: .long .LEFDE13-.LASFDE13 .LASFDE13: .long .LASFDE13-.Lframe1 .long .LFB4 .long .LFE4-.LFB4 .uleb128 0x0 .byte 0x4 .long .LCFI6-.LFB4 .byte 0xe .uleb128 0x10 .align 8 .LEFDE13: .LSFDE15: .long .LEFDE15-.LASFDE15 .LASFDE15: .long .LASFDE15-.Lframe1 .long .LFB2 .long .LFE2-.LFB2 .uleb128 0x0 .byte 0x4 .long .LCFI7-.LFB2 .byte 0xe .uleb128 0x10 .align 8 .LEFDE15: .LSFDE17: .long .LEFDE17-.LASFDE17 .LASFDE17: .long .LASFDE17-.Lframe1 .long .LFB10 .long .LFE10-.LFB10 .uleb128 0x0 .byte 0x4 .long .LCFI8-.LFB10 .byte 0xe .uleb128 0x10 .byte 0x83 .uleb128 0x2 .align 8 .LEFDE17: .LSFDE19: .long .LEFDE19-.LASFDE19 .LASFDE19: .long .LASFDE19-.Lframe1 .long .LFB8 .long .LFE8-.LFB8 .uleb128 0x0 .byte 0x4 .long .LCFI9-.LFB8 .byte 0xe .uleb128 0x10 .byte 0x83 .uleb128 0x2 .align 8 .LEFDE19: .ident "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-50)" .section .note.GNU-stack,"",@progbits