// File: /workspace/github_cpp_makefile_star2_O1/bigtit[P]ps3patcher/tmain.cc
// Function: show_help(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)
void show_help(string appname){
  cout << "Usage: " << appname << " options [inputfile]" << endl;
  cout << " -h --help" << setw(40) << "Display help information." << endl;
  cout << " -t --trvk" << setw(40) << "Set the trvkpatches flag." << endl;
  cout << " -f --force" << setw(38) << "Set the forcepatch flag." << endl;
  cout << " -a --autoexit" << setw(33) << "Set the autoexit flag." << endl;
  cout << " -s --swap" << setw(38) << "Enable the swap option." << endl;
  cout << " -d --debug" << setw(30) << "Show debug info." << endl;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r14
pushq %rbx
movq %rdi, %r14
movq 0x3b9b(%rip), %rbx      # 0x5fc8
leaq 0x1bd0(%rip), %rsi      # 0x4004
movl $0x7, %edx
movq %rbx, %rdi
callq 0x2180
movq (%r14), %rsi
movq 0x8(%r14), %rdx
movq %rbx, %rdi
callq 0x2180
movq %rax, %r14
leaq 0x1bb2(%rip), %rsi      # 0x400c
movl $0x14, %edx
movq %rax, %rdi
callq 0x2180
movq (%r14), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2130
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x20d0
leaq 0x1b8c(%rip), %rsi      # 0x4021
movl $0xa, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rax
movl $0x28, %r14d
movq %r14, 0x10(%rbx,%rax)
leaq 0x1b71(%rip), %rsi      # 0x402c
movl $0x19, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2130
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x20d0
leaq 0x1b50(%rip), %rsi      # 0x4046
movl $0xa, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rax
movq %r14, 0x10(%rbx,%rax)
leaq 0x1b3b(%rip), %rsi      # 0x4051
movl $0x19, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2130
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x20d0
leaq 0x1b1a(%rip), %rsi      # 0x406b
movl $0xb, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rax
movl $0x26, %r14d
movq %r14, 0x10(%rbx,%rax)
leaq 0x1b00(%rip), %rsi      # 0x4077
movl $0x18, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2130
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x20d0
leaq 0x1ade(%rip), %rsi      # 0x4090
movl $0xe, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rax
movq $0x21, 0x10(%rbx,%rax)
leaq 0x1ac9(%rip), %rsi      # 0x409f
movl $0x16, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2130
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x20d0
leaq 0x1aa5(%rip), %rsi      # 0x40b6
movl $0xa, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rax
movq %r14, 0x10(%rbx,%rax)
leaq 0x1a90(%rip), %rsi      # 0x40c1
movl $0x17, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2130
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x20d0
leaq 0x1a6d(%rip), %rsi      # 0x40d9
movl $0xb, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rax
movq $0x1e, 0x10(%rbx,%rax)
leaq 0x1a55(%rip), %rsi      # 0x40e5
movl $0x10, %edx
movq %rbx, %rdi
callq 0x2180
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2130
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2030
movq %rax, %rdi
popq %rbx
popq %r14
popq %rbp
jmp 0x20d0