// File: /workspace/github_c_makefile_star2_O1/nurse[P]nkf/nkf.c
// Function: print_guessed_code
static void
print_guessed_code(char *filename)
{
    if (filename != NULL) printf("%s: ", filename);
    if (input_codename && !*input_codename) {
	printf("BINARY\n");
    } else {
	input_codename = get_guessed_code();
	if (guess_f == 1) {
	    printf("%s\n", input_codename);
	} else {
	    printf("%s%s%s%s\n",
		   input_codename,
		   iconv != w_iconv16 && iconv != w_iconv32 ? "" :
		   input_endian == ENDIAN_LITTLE ? " LE" :
		   input_endian == ENDIAN_BIG ? " BE" :
		   "[BUG]",
		   input_bom_f ? " (BOM)" : "",
		   input_eol == CR   ? " (CR)" :
		   input_eol == LF   ? " (LF)" :
		   input_eol == CRLF ? " (CRLF)" :
		   input_eol == EOF  ? " (MIXED NL)" :
		   "");
	}
    }
}

// Assembly:
pushq %r14
pushq %rbx
pushq %rax
testq %rdi, %rdi
je 0x10d1b
movq %rdi, %rsi
leaq 0x7a93(%rip), %rdi      # 0x187a7
xorl %eax, %eax
callq 0xc0d0
movq 0x446b6(%rip), %rbx     # 0x553d8
testq %rbx, %rbx
je 0x10d3a
cmpb $0x0, (%rbx)
je 0x10d79
testq %rbx, %rbx
je 0x10d3a
cmpb $0x0, (%rbx)
je 0x10e16
movq 0x3c597(%rip), %rax     # 0x4d2d8
xorl %r14d, %r14d
testq %rax, %rax
je 0x10d91
cmpq $0x0, 0x3c3ff(%rip)     # 0x4d150
je 0x10d91
cmpq %rax, 0x3c41e(%rip)     # 0x4d178
je 0x10d85
leaq 0x3c3ed(%rip), %rcx     # 0x4d150
cmpq $0x0, 0x38(%rcx)
je 0x10d8e
leaq 0x38(%rcx), %r14
cmpq %rax, 0x60(%rcx)
movq %r14, %rcx
jne 0x10d63
jmp 0x10d91
leaq 0x7a78(%rip), %rdi      # 0x187f8
jmp 0x10e52
leaq 0x3c3c4(%rip), %r14     # 0x4d150
jmp 0x10d91
xorl %r14d, %r14d
testq %rbx, %rbx
je 0x10de4
leaq 0x6c1b(%rip), %rsi      # 0x179b8
movq %rbx, %rdi
callq 0xc140
testl %eax, %eax
je 0x10ded
leaq 0x6c12(%rip), %rsi      # 0x179c2
movq %rbx, %rdi
callq 0xc140
testl %eax, %eax
je 0x10dfd
leaq 0x6be9(%rip), %rsi      # 0x179ac
movq %rbx, %rdi
callq 0xc140
testl %eax, %eax
jne 0x10e3f
movl 0xc(%r14), %eax
testb $0x2, %al
jne 0x10e28
testb $0xc, %al
je 0x10e3f
leaq 0x6c0f(%rip), %rax      # 0x179f1
jmp 0x10e38
leaq 0x765f(%rip), %rax      # 0x1844a
jmp 0x10e38
testb $0xc, 0xc(%r14)
je 0x10e3f
leaq 0x75d0(%rip), %rax      # 0x183cb
jmp 0x10e38
movl 0xc(%r14), %eax
testb $0x20, %al
jne 0x10e1f
testb $0x10, %al
jne 0x10e31
testb $0xc, %al
je 0x10e3f
leaq 0x6c40(%rip), %rax      # 0x17a54
jmp 0x10e38
leaq 0x79db(%rip), %rax      # 0x187f8
jmp 0x10e38
leaq 0x6c76(%rip), %rax      # 0x17a9c
jmp 0x10e38
leaq 0x6bca(%rip), %rax      # 0x179f9
jmp 0x10e38
leaq 0x75fa(%rip), %rax      # 0x18432
movq %rax, 0x44599(%rip)     # 0x553d8
movq 0x44592(%rip), %rsi     # 0x553d8
cmpl $0x1, 0x3c563(%rip)     # 0x4d3b0
jne 0x10e5e
movq %rsi, %rdi
addq $0x8, %rsp
popq %rbx
popq %r14
jmp 0xc080
movq 0x3c473(%rip), %rax     # 0x4d2d8
leaq -0x3c21(%rip), %rcx     # 0xd24b
cmpq %rcx, %rax
setne %dil
leaq -0x39ca(%rip), %rcx     # 0xd4b0
cmpq %rcx, %rax
setne %al
leaq 0x7284(%rip), %rcx      # 0x1810b
movq %rcx, %rdx
testb %al, %dil
jne 0x10eb8
movl 0x3c44f(%rip), %eax     # 0x4d2e4
cmpl $0x2, %eax
jne 0x10ea3
leaq 0x7915(%rip), %rdx      # 0x187b6
jmp 0x10eb8
cmpl $0x1, %eax
leaq 0x790d(%rip), %rax      # 0x187ba
leaq 0x790a(%rip), %rdx      # 0x187be
cmoveq %rax, %rdx
leaq 0x7905(%rip), %rax      # 0x187c4
cmpb $0x0, 0x44b5a(%rip)     # 0x55a20
cmovneq %rax, %rcx
movl 0x44510(%rip), %eax     # 0x553e0
cmpl $0xa, %eax
je 0x10ef3
cmpl $0xd, %eax
je 0x10eea
cmpl $0xd0a, %eax            # imm = 0xD0A
jne 0x10efc
leaq 0x78ef(%rip), %r8       # 0x187d7
jmp 0x10f11
leaq 0x78da(%rip), %r8       # 0x187cb
jmp 0x10f11
leaq 0x78d7(%rip), %r8       # 0x187d1
jmp 0x10f11
cmpl $-0x1, %eax
leaq 0x78d9(%rip), %rax      # 0x187df
leaq 0x71fe(%rip), %r8       # 0x1810b
cmoveq %rax, %r8
leaq 0x7894(%rip), %rdi      # 0x187ac
xorl %eax, %eax
addq $0x8, %rsp
popq %rbx
popq %r14
jmp 0xc0d0