// File: /workspace/github_c_makefile_star2_O2/aviralg[P]interceptr/src/library/stdio/definition.c
// Function: initialize_stdio_wrappers
void initialize_stdio_wrappers() {
    real_remove = DLSYM_NEXT_FUNCTION(remove);
    real_rename = DLSYM_NEXT_FUNCTION(rename);
    real_tmpfile = DLSYM_NEXT_FUNCTION(tmpfile);
    real_tmpnam = DLSYM_NEXT_FUNCTION(tmpnam);
    real_fclose = DLSYM_NEXT_FUNCTION(fclose);
    real_fflush = DLSYM_NEXT_FUNCTION(fflush);
    real_fopen = DLSYM_NEXT_FUNCTION(fopen);
    real_freopen = DLSYM_NEXT_FUNCTION(freopen);
    real_setbuf = DLSYM_NEXT_FUNCTION(setbuf);
    real_setvbuf = DLSYM_NEXT_FUNCTION(setvbuf);
    real_fprintf = DLSYM_NEXT_FUNCTION(fprintf);
    real_fscanf = DLSYM_NEXT_FUNCTION(fscanf);
    real_printf = DLSYM_NEXT_FUNCTION(printf);
    real_scanf = DLSYM_NEXT_FUNCTION(scanf);
    real_snprintf = DLSYM_NEXT_FUNCTION(snprintf);
    real_sprintf = DLSYM_NEXT_FUNCTION(sprintf);
    real_sscanf = DLSYM_NEXT_FUNCTION(sscanf);
    real_vfprintf = DLSYM_NEXT_FUNCTION(vfprintf);
    real_vfscanf = DLSYM_NEXT_FUNCTION(vfscanf);
    real_vprintf = DLSYM_NEXT_FUNCTION(vprintf);
    real_vscanf = DLSYM_NEXT_FUNCTION(vscanf);
    real_vsnprintf = DLSYM_NEXT_FUNCTION(vsnprintf);
    real_vsprintf = DLSYM_NEXT_FUNCTION(vsprintf);
    real_vsscanf = DLSYM_NEXT_FUNCTION(vsscanf);
    real_fgetc = DLSYM_NEXT_FUNCTION(fgetc);
    real_fgets = DLSYM_NEXT_FUNCTION(fgets);
    real_fputc = DLSYM_NEXT_FUNCTION(fputc);
    real_fputs = DLSYM_NEXT_FUNCTION(fputs);
    real_getc = DLSYM_NEXT_FUNCTION(getc);
    real_getchar = DLSYM_NEXT_FUNCTION(getchar);
    real_putc = DLSYM_NEXT_FUNCTION(putc);
    real_putchar = DLSYM_NEXT_FUNCTION(putchar);
    real_puts = DLSYM_NEXT_FUNCTION(puts);
    real_ungetc = DLSYM_NEXT_FUNCTION(ungetc);
    real_fread = DLSYM_NEXT_FUNCTION(fread);
    real_fwrite = DLSYM_NEXT_FUNCTION(fwrite);
    real_fgetpos = DLSYM_NEXT_FUNCTION(fgetpos);
    real_fseek = DLSYM_NEXT_FUNCTION(fseek);
    real_fsetpos = DLSYM_NEXT_FUNCTION(fsetpos);
    real_ftell = DLSYM_NEXT_FUNCTION(ftell);
    real_rewind = DLSYM_NEXT_FUNCTION(rewind);
    real_clearerr = DLSYM_NEXT_FUNCTION(clearerr);
    real_feof = DLSYM_NEXT_FUNCTION(feof);
    real_ferror = DLSYM_NEXT_FUNCTION(ferror);
    real_perror = DLSYM_NEXT_FUNCTION(perror);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %rbx
pushq %rax
leaq 0x485c(%rip), %rsi      # 0xb079
pushq $-0x1
popq %rbx
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x98d1(%rip)      # 0x10100
leaq 0x484a(%rip), %rsi      # 0xb080
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x98c3(%rip)      # 0x10108
leaq 0x483b(%rip), %rsi      # 0xb087
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x98b5(%rip)      # 0x10110
leaq 0x482d(%rip), %rsi      # 0xb08f
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x98a7(%rip)      # 0x10118
leaq 0x481e(%rip), %rsi      # 0xb096
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9899(%rip)      # 0x10120
leaq 0x480f(%rip), %rsi      # 0xb09d
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x988b(%rip)      # 0x10128
leaq 0x4800(%rip), %rsi      # 0xb0a4
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x987d(%rip)      # 0x10130
leaq 0x47f0(%rip), %rsi      # 0xb0aa
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x986f(%rip)      # 0x10138
leaq 0x47e2(%rip), %rsi      # 0xb0b2
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9861(%rip)      # 0x10140
leaq 0x47d3(%rip), %rsi      # 0xb0b9
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9853(%rip)      # 0x10148
leaq 0x47c6(%rip), %rsi      # 0xb0c2
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9845(%rip)      # 0x10150
leaq 0x47b9(%rip), %rsi      # 0xb0cb
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9837(%rip)      # 0x10158
leaq 0x479b(%rip), %rsi      # 0xb0c3
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9829(%rip)      # 0x10160
leaq 0x478e(%rip), %rsi      # 0xb0cc
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x981b(%rip)      # 0x10168
leaq 0x478e(%rip), %rsi      # 0xb0e2
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x980d(%rip)      # 0x10170
leaq 0x4782(%rip), %rsi      # 0xb0ec
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x97ff(%rip)      # 0x10178
leaq 0x4775(%rip), %rsi      # 0xb0f5
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x97f1(%rip)      # 0x10180
leaq 0x472b(%rip), %rsi      # 0xb0c1
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x97e3(%rip)      # 0x10188
leaq 0x471e(%rip), %rsi      # 0xb0ca
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x97d5(%rip)      # 0x10190
leaq 0x4710(%rip), %rsi      # 0xb0d2
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x97c7(%rip)      # 0x10198
leaq 0x4702(%rip), %rsi      # 0xb0da
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x97b9(%rip)      # 0x101a0
leaq 0x46f3(%rip), %rsi      # 0xb0e1
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x97ab(%rip)      # 0x101a8
leaq 0x46e7(%rip), %rsi      # 0xb0eb
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x979d(%rip)      # 0x101b0
leaq 0x46da(%rip), %rsi      # 0xb0f4
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x978f(%rip)      # 0x101b8
leaq 0x46cc(%rip), %rsi      # 0xb0fc
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9781(%rip)      # 0x101c0
leaq 0x46bc(%rip), %rsi      # 0xb102
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9773(%rip)      # 0x101c8
leaq 0x46ac(%rip), %rsi      # 0xb108
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9765(%rip)      # 0x101d0
leaq 0x469c(%rip), %rsi      # 0xb10e
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9757(%rip)      # 0x101d8
leaq 0x4675(%rip), %rsi      # 0xb0fd
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9749(%rip)      # 0x101e0
leaq 0x4676(%rip), %rsi      # 0xb114
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x973b(%rip)      # 0x101e8
leaq 0x4655(%rip), %rsi      # 0xb109
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x972d(%rip)      # 0x101f0
leaq 0x4652(%rip), %rsi      # 0xb11c
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x971f(%rip)      # 0x101f8
leaq 0x462f(%rip), %rsi      # 0xb10f
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9711(%rip)      # 0x10200
leaq 0x462e(%rip), %rsi      # 0xb124
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9703(%rip)      # 0x10208
leaq 0x461f(%rip), %rsi      # 0xb12b
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x96f5(%rip)      # 0x10210
leaq 0x460f(%rip), %rsi      # 0xb131
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x96e7(%rip)      # 0x10218
leaq 0x4600(%rip), %rsi      # 0xb138
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x96d9(%rip)      # 0x10220
leaq 0x45f2(%rip), %rsi      # 0xb140
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x96cb(%rip)      # 0x10228
leaq 0x45e2(%rip), %rsi      # 0xb146
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x96bd(%rip)      # 0x10230
leaq 0x45d4(%rip), %rsi      # 0xb14e
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x96af(%rip)      # 0x10238
leaq 0x45c4(%rip), %rsi      # 0xb154
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x96a1(%rip)      # 0x10240
leaq 0x45b5(%rip), %rsi      # 0xb15b
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9693(%rip)      # 0x10248
leaq 0x45a8(%rip), %rsi      # 0xb164
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9685(%rip)      # 0x10250
leaq 0x4597(%rip), %rsi      # 0xb169
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9677(%rip)      # 0x10258
leaq 0x4588(%rip), %rsi      # 0xb170
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x9669(%rip)      # 0x10260
addq $0x8, %rsp
popq %rbx
popq %rbp
retq