// File: /workspace/github_c_makefile_star2_O0/AK6DN[P]dec-utilities-for-pdp/d8tape/main.c
// Function: usageError
static void
usageError ()
{
    fprintf (stderr, "\nUsage:  %s [options] papertapefile [papertapefile...]\n\n", progname);
    fprintf (stderr, "where [options] are optional parameters chosen from:\n");
    fprintf (stderr, "    -b             generate a BIN-formatted output (adds \".bin\")\n");
    fprintf (stderr, "    -d             suppress disassembly (useful for conversion-only mode)\n");
    fprintf (stderr, "    -r             generate a RIM-formatted output (adds \".rim\")\n");
    fprintf (stderr, "    -v             verbose operation\n");
    fprintf (stderr, "\n");
    fprintf (stderr, "Dumps the RIM- or BIN-formatted input file(s) specified on\n");
    fprintf (stderr, "the command line.  If the \"-r\" and/or \"-b\" options are\n");
    fprintf (stderr, "present, also creates a RIM and/or BIN version of the output\n");
    fprintf (stderr, "by adding \".rim\" and/or \".bin\" (respectively) to the input\n");
    fprintf (stderr, "filename (can be used to \"clean up\" BIN and RIM images by\n");
    fprintf (stderr, "deleting excess data before and after the leader/trailer).\n");
    fprintf (stderr, "\n");
    fprintf (stderr, "Disassembly conforms to PAL III input requirements\n");
    fprintf (stderr, "\n");
    exit (EXIT_FAILURE);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movq 0x9fbd(%rip), %rax      # 0xdff8
movq (%rax), %rdi
movq 0xa0bb(%rip), %rdx      # 0xe100
leaq 0x4140(%rip), %rsi      # 0x818c
movb $0x0, %al
callq 0x30f0
movq 0x9f9e(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x4161(%rip), %rsi      # 0x81c5
movb $0x0, %al
callq 0x30f0
movq 0x9f86(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x417f(%rip), %rsi      # 0x81fb
movb $0x0, %al
callq 0x30f0
movq 0x9f6e(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x41a9(%rip), %rsi      # 0x823d
movb $0x0, %al
callq 0x30f0
movq 0x9f56(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x41dc(%rip), %rsi      # 0x8288
movb $0x0, %al
callq 0x30f0
movq 0x9f3e(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x4206(%rip), %rsi      # 0x82ca
movb $0x0, %al
callq 0x30f0
movq 0x9f26(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x40e7(%rip), %rsi      # 0x81c3
movb $0x0, %al
callq 0x30f0
movq 0x9f0e(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x41fc(%rip), %rsi      # 0x82f0
movb $0x0, %al
callq 0x30f0
movq 0x9ef6(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x4220(%rip), %rsi      # 0x832c
movb $0x0, %al
callq 0x30f0
movq 0x9ede(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x4240(%rip), %rsi      # 0x8364
movb $0x0, %al
callq 0x30f0
movq 0x9ec6(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x4266(%rip), %rsi      # 0x83a2
movb $0x0, %al
callq 0x30f0
movq 0x9eae(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x428a(%rip), %rsi      # 0x83de
movb $0x0, %al
callq 0x30f0
movq 0x9e96(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x42ad(%rip), %rsi      # 0x8419
movb $0x0, %al
callq 0x30f0
movq 0x9e7e(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x403f(%rip), %rsi      # 0x81c3
movb $0x0, %al
callq 0x30f0
movq 0x9e66(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x42b9(%rip), %rsi      # 0x8455
movb $0x0, %al
callq 0x30f0
movq 0x9e4e(%rip), %rax      # 0xdff8
movq (%rax), %rdi
leaq 0x400f(%rip), %rsi      # 0x81c3
movb $0x0, %al
callq 0x30f0
movl $0x1, %edi
callq 0x3190
nopw %cs:(%rax,%rax)