А то ну вообще убого работает. В списке поддерживаемых языков асма вообще нет.
_get_type_msg:
mov eax, offset .L.str
add edi, -30
cmp edi, 11
ja .LBB0_6
jmp qword ptr [8*rdi + .LJTI0_0]
.LBB0_2:
mov eax, offset .L.str.1
ret
.LBB0_3:
mov eax, offset .L.str.2
ret
.LBB0_4:
mov eax, offset .L.str.3
ret
.LBB0_5:
mov eax, offset .L.str.4
.LBB0_6:
ret
.LJTI0_0:
.quad .LBB0_2
.quad .LBB0_3
.quad .LBB0_6
.quad .LBB0_6
.quad .LBB0_6
.quad .LBB0_6
.quad .LBB0_6
.quad .LBB0_6
.quad .LBB0_6
.quad .LBB0_6
.quad .LBB0_4
.quad .LBB0_5
.L.str:
.asciz "DEBUG"
.L.str.1:
.asciz "INFO"
.L.str.2:
.asciz "WARNING"
.L.str.3:
.asciz "ERROR"
.L.str.4:
.asciz "FATAL"