├── loader ├── target-program │ ├── include │ │ ├── malloc.h │ │ ├── bits │ │ ├── lastlog.h │ │ ├── memory.h │ │ ├── sys │ │ │ ├── stropts.h │ │ │ ├── syslog.h │ │ │ ├── vfs.h │ │ │ ├── vt.h │ │ │ ├── ucontext.h │ │ │ ├── soundcard.h │ │ │ ├── dir.h │ │ │ ├── poll.h │ │ │ ├── errno.h │ │ │ ├── fcntl.h │ │ │ ├── signal.h │ │ │ ├── termios.h │ │ │ └── syscall.h │ │ ├── syscall.h │ │ ├── arpa │ │ │ └── nameser_compat.h │ │ └── wait.h │ ├── musl-libc │ │ ├── crt │ │ │ ├── crti.c │ │ │ ├── crtn.c │ │ │ ├── Scrt1.c │ │ │ ├── x32 │ │ │ │ └── crtn.s │ │ │ ├── x86_64 │ │ │ │ ├── crtn.s │ │ │ │ ├── crtn.aslr.s │ │ │ │ └── crtn.dep.s │ │ │ └── i386 │ │ │ │ └── crtn.s │ │ ├── lib │ │ │ └── empty │ │ ├── include │ │ │ ├── malloc.h │ │ │ ├── lastlog.h │ │ │ ├── memory.h │ │ │ ├── sys │ │ │ │ ├── stropts.h │ │ │ │ ├── syslog.h │ │ │ │ ├── vfs.h │ │ │ │ ├── vt.h │ │ │ │ ├── ucontext.h │ │ │ │ ├── soundcard.h │ │ │ │ ├── dir.h │ │ │ │ ├── poll.h │ │ │ │ ├── errno.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── signal.h │ │ │ │ ├── termios.h │ │ │ │ └── syscall.h │ │ │ ├── syscall.h │ │ │ ├── arpa │ │ │ │ └── nameser_compat.h │ │ │ └── wait.h │ │ ├── src │ │ │ ├── thread │ │ │ │ ├── tls.c │ │ │ │ ├── __unmapself.c │ │ │ │ ├── syscall_cp.c │ │ │ │ ├── sem_destroy.c │ │ │ │ ├── pthread_getconcurrency.c │ │ │ │ ├── arm │ │ │ │ │ └── tls.s │ │ │ │ └── sem_wait.c │ │ │ ├── setjmp │ │ │ │ ├── longjmp.c │ │ │ │ ├── setjmp.c │ │ │ │ ├── mips-sf │ │ │ │ │ ├── longjmp.sub │ │ │ │ │ └── setjmp.sub │ │ │ │ ├── sh-nofpu │ │ │ │ │ ├── longjmp.sub │ │ │ │ │ └── setjmp.sub │ │ │ │ ├── mipsel-sf │ │ │ │ │ ├── setjmp.sub │ │ │ │ │ └── longjmp.sub │ │ │ │ └── sheb-nofpu │ │ │ │ │ ├── longjmp.sub │ │ │ │ │ └── setjmp.sub │ │ │ ├── internal │ │ │ │ ├── syscall.c │ │ │ │ └── locale_impl.h │ │ │ ├── math │ │ │ │ ├── i386 │ │ │ │ │ ├── __invtrigl.s │ │ │ │ │ ├── exp2.s │ │ │ │ │ ├── expf.s │ │ │ │ │ ├── acosf.s │ │ │ │ │ ├── acosl.s │ │ │ │ │ ├── asinf.s │ │ │ │ │ ├── asinl.s │ │ │ │ │ ├── ceil.s │ │ │ │ │ ├── ceilf.s │ │ │ │ │ ├── ceill.s │ │ │ │ │ ├── exp2f.s │ │ │ │ │ ├── exp2l.s │ │ │ │ │ ├── expm1.s │ │ │ │ │ ├── expm1f.s │ │ │ │ │ ├── expm1l.s │ │ │ │ │ ├── floorf.s │ │ │ │ │ ├── floorl.s │ │ │ │ │ ├── ldexp.s │ │ │ │ │ ├── trunc.s │ │ │ │ │ ├── truncf.s │ │ │ │ │ ├── truncl.s │ │ │ │ │ ├── ldexpf.s │ │ │ │ │ ├── ldexpl.s │ │ │ │ │ ├── remquof.s │ │ │ │ │ ├── remquol.s │ │ │ │ │ ├── scalbln.s │ │ │ │ │ ├── scalblnf.s │ │ │ │ │ ├── scalblnl.s │ │ │ │ │ ├── fabs.s │ │ │ │ │ ├── sqrtl.s │ │ │ │ │ ├── fabsf.s │ │ │ │ │ ├── fabsl.s │ │ │ │ │ ├── rint.s │ │ │ │ │ ├── rintf.s │ │ │ │ │ ├── rintl.s │ │ │ │ │ ├── log.s │ │ │ │ │ ├── log2.s │ │ │ │ │ ├── atanl.s │ │ │ │ │ ├── log10.s │ │ │ │ │ ├── log2f.s │ │ │ │ │ ├── log2l.s │ │ │ │ │ ├── logf.s │ │ │ │ │ ├── logl.s │ │ │ │ │ ├── log10f.s │ │ │ │ │ └── log10l.s │ │ │ │ ├── x32 │ │ │ │ │ ├── __invtrigl.s │ │ │ │ │ ├── ceill.s │ │ │ │ │ ├── expm1l.s │ │ │ │ │ ├── truncl.s │ │ │ │ │ ├── sqrt.s │ │ │ │ │ ├── sqrtf.s │ │ │ │ │ ├── lrint.s │ │ │ │ │ ├── sqrtl.s │ │ │ │ │ ├── fabsl.s │ │ │ │ │ ├── llrint.s │ │ │ │ │ ├── lrintf.s │ │ │ │ │ ├── rintl.s │ │ │ │ │ ├── llrintf.s │ │ │ │ │ ├── logl.s │ │ │ │ │ ├── atanl.s │ │ │ │ │ ├── log2l.s │ │ │ │ │ └── log10l.s │ │ │ │ ├── x86_64 │ │ │ │ │ ├── __invtrigl.s │ │ │ │ │ ├── __invtrigl.aslr.s.back │ │ │ │ │ ├── ceill.s │ │ │ │ │ ├── expm1l.s │ │ │ │ │ ├── truncl.s │ │ │ │ │ ├── ceill.aslr.s.back │ │ │ │ │ ├── expm1l.aslr.s.back │ │ │ │ │ ├── truncl.aslr.s.back │ │ │ │ │ ├── sqrt.s │ │ │ │ │ ├── sqrtf.s │ │ │ │ │ ├── sqrtl.s │ │ │ │ │ ├── fabsl.s │ │ │ │ │ ├── llrint.s │ │ │ │ │ ├── lrint.s │ │ │ │ │ ├── lrintf.s │ │ │ │ │ ├── llrintf.s │ │ │ │ │ ├── rintl.s │ │ │ │ │ ├── sqrt.aslr.s.back │ │ │ │ │ ├── fabsl.aslr.s.back │ │ │ │ │ ├── llrint.aslr.s.back │ │ │ │ │ ├── log2l.s │ │ │ │ │ ├── logl.s │ │ │ │ │ ├── lrint.aslr.s.back │ │ │ │ │ ├── lrintf.aslr.s.back │ │ │ │ │ ├── sqrtf.aslr.s.back │ │ │ │ │ ├── sqrtl.aslr.s.back │ │ │ │ │ ├── atanl.s │ │ │ │ │ ├── llrintf.aslr.s.back │ │ │ │ │ └── rintl.aslr.s.back │ │ │ │ ├── armhf │ │ │ │ │ ├── fabs.sub │ │ │ │ │ ├── fabsf.sub │ │ │ │ │ ├── sqrt.sub │ │ │ │ │ ├── sqrtf.sub │ │ │ │ │ ├── fabs.s │ │ │ │ │ ├── fabsf.s │ │ │ │ │ ├── sqrt.s │ │ │ │ │ └── sqrtf.s │ │ │ │ ├── armebhf │ │ │ │ │ ├── fabs.sub │ │ │ │ │ ├── sqrt.sub │ │ │ │ │ ├── fabsf.sub │ │ │ │ │ └── sqrtf.sub │ │ │ │ ├── nan.c │ │ │ │ ├── nanf.c │ │ │ │ ├── lround.c │ │ │ │ ├── lroundf.c │ │ │ │ ├── llround.c │ │ │ │ ├── nanl.c │ │ │ │ ├── tgammaf.c │ │ │ │ ├── ldexp.c │ │ │ │ ├── ldexpf.c │ │ │ │ ├── llroundf.c │ │ │ │ ├── lroundl.c │ │ │ │ ├── llroundl.c │ │ │ │ ├── finite.c │ │ │ │ ├── finitef.c │ │ │ │ ├── ldexpl.c │ │ │ │ └── signgam.c │ │ │ ├── fenv │ │ │ │ ├── armhf │ │ │ │ │ └── fenv.sub │ │ │ │ ├── mips-sf │ │ │ │ │ └── fenv.sub │ │ │ │ ├── mipsel-sf │ │ │ │ │ └── fenv.sub │ │ │ │ ├── sh-nofpu │ │ │ │ │ └── fenv.sub │ │ │ │ ├── armebhf │ │ │ │ │ └── fenv.sub │ │ │ │ └── sheb-nofpu │ │ │ │ │ └── fenv.sub │ │ │ ├── string │ │ │ │ ├── armel │ │ │ │ │ └── memcpy.sub │ │ │ │ └── armhf │ │ │ │ │ └── memcpy.sub │ │ │ ├── misc │ │ │ │ └── gethostid.c │ │ │ ├── network │ │ │ │ ├── res_init.c │ │ │ │ ├── in6addr_any.c │ │ │ │ └── in6addr_loopback.c │ │ │ ├── stdlib │ │ │ │ ├── abs.c │ │ │ │ ├── labs.c │ │ │ │ ├── llabs.c │ │ │ │ ├── atof.c │ │ │ │ ├── imaxabs.c │ │ │ │ └── div.c │ │ │ ├── signal │ │ │ │ ├── sigrtmin.c │ │ │ │ └── sigrtmax.c │ │ │ ├── ctype │ │ │ │ ├── isgraph.c │ │ │ │ ├── isprint.c │ │ │ │ ├── isascii.c │ │ │ │ ├── isalnum.c │ │ │ │ ├── isblank.c │ │ │ │ ├── ispunct.c │ │ │ │ ├── iswupper.c │ │ │ │ ├── __ctype_get_mb_cur_max.c │ │ │ │ ├── iscntrl.c │ │ │ │ └── isspace.c │ │ │ ├── prng │ │ │ │ └── __seed48.c │ │ │ ├── locale │ │ │ │ ├── catclose.c │ │ │ │ ├── isalnum_l.c │ │ │ │ ├── isalpha_l.c │ │ │ │ ├── isblank_l.c │ │ │ │ ├── iscntrl_l.c │ │ │ │ ├── isdigit_l.c │ │ │ │ ├── isgraph_l.c │ │ │ │ ├── islower_l.c │ │ │ │ ├── isprint_l.c │ │ │ │ ├── ispunct_l.c │ │ │ │ ├── isspace_l.c │ │ │ │ ├── isupper_l.c │ │ │ │ ├── isxdigit_l.c │ │ │ │ ├── tolower_l.c │ │ │ │ ├── toupper_l.c │ │ │ │ ├── iswalnum_l.c │ │ │ │ ├── iswalpha_l.c │ │ │ │ ├── iswblank_l.c │ │ │ │ ├── iswcntrl_l.c │ │ │ │ ├── iswdigit_l.c │ │ │ │ ├── iswgraph_l.c │ │ │ │ ├── iswlower_l.c │ │ │ │ ├── iswprint_l.c │ │ │ │ ├── iswpunct_l.c │ │ │ │ ├── iswspace_l.c │ │ │ │ └── iswupper_l.c │ │ │ ├── stdio │ │ │ │ ├── getchar.c │ │ │ │ └── __fclose_ca.c │ │ │ ├── ldso │ │ │ │ ├── arm │ │ │ │ │ └── dlsym.s │ │ │ │ ├── x32 │ │ │ │ │ └── dlsym.s │ │ │ │ └── x86_64 │ │ │ │ │ ├── dlsym.s │ │ │ │ │ └── dlsym.aslr.s │ │ │ ├── unistd │ │ │ │ ├── setpgrp.c │ │ │ │ ├── posix_close.c │ │ │ │ └── sync.c │ │ │ ├── complex │ │ │ │ ├── cimag.c │ │ │ │ ├── cimagf.c │ │ │ │ ├── creal.c │ │ │ │ ├── crealf.c │ │ │ │ ├── cabs.c │ │ │ │ ├── carg.c │ │ │ │ └── cimagl.c │ │ │ ├── linux │ │ │ │ └── x32 │ │ │ │ │ └── sysinfo.s │ │ │ ├── time │ │ │ │ ├── difftime.c │ │ │ │ └── ctime.c │ │ │ ├── aio │ │ │ │ ├── aio_error.c │ │ │ │ └── aio_return.c │ │ │ └── dirent │ │ │ │ └── dirfd.c │ │ ├── VERSION │ │ └── arch │ │ │ ├── arm │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── reg.h │ │ │ │ └── posix.h │ │ │ ├── i386 │ │ │ └── bits │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── endian.h │ │ │ │ ├── setjmp.h │ │ │ │ └── posix.h │ │ │ ├── mips │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── poll.h │ │ │ │ └── posix.h │ │ │ ├── sh │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ └── posix.h │ │ │ ├── x32 │ │ │ └── bits │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── endian.h │ │ │ │ ├── setjmp.h │ │ │ │ └── posix.h │ │ │ ├── microblaze │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── user.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── reg.h │ │ │ │ └── posix.h │ │ │ ├── powerpc │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── reg.h │ │ │ │ └── posix.h │ │ │ └── x86_64 │ │ │ └── bits │ │ │ ├── poll.h │ │ │ ├── resource.h │ │ │ ├── endian.h │ │ │ ├── setjmp.h │ │ │ └── posix.h │ ├── mbedtls │ │ ├── entryLabel4ssl │ │ ├── .gitignore │ │ └── include │ │ │ └── .gitignore │ ├── nbench │ │ ├── pointer.h │ │ ├── hello.c │ │ ├── hardware.h │ │ ├── hardware │ │ ├── nbench.a │ │ ├── pointer.c │ │ └── debugbit.good.gz │ ├── lib │ │ ├── stack.c │ │ ├── bind.o │ │ ├── open.o │ │ ├── puts.o │ │ ├── read.o │ │ ├── recv.o │ │ ├── send.o │ │ ├── time.o │ │ ├── accept.o │ │ ├── clock.o │ │ ├── close.o │ │ ├── fstat.o │ │ ├── getenv.o │ │ ├── gmtime.o │ │ ├── htonl.o │ │ ├── htons.o │ │ ├── listen.o │ │ ├── lseek.o │ │ ├── mktime.o │ │ ├── ntohl.o │ │ ├── ntohs.o │ │ ├── ocall.o │ │ ├── sendto.o │ │ ├── signal.o │ │ ├── socket.o │ │ ├── stack.o │ │ ├── start.o │ │ ├── write.o │ │ ├── connect.o │ │ ├── localtime.o │ │ ├── recvfrom.o │ │ ├── shutdown.o │ │ ├── getaddrinfo.o │ │ ├── gethostname.o │ │ ├── getsockname.o │ │ ├── getsockopt.o │ │ ├── push_gadget.o │ │ ├── rop_gadget.o │ │ ├── setsockopt.o │ │ ├── getservbyname.o │ │ ├── gettimeofday.o │ │ └── getprotobynumber.o │ ├── tools │ │ └── linker │ └── libgcc │ │ ├── multi3.o │ │ ├── __divdi3.o │ │ ├── __divti3.o │ │ ├── __negti2.o │ │ ├── ashldi3.o │ │ ├── ashrdi3.o │ │ ├── __lshrdi3.o │ │ ├── __udivdi3.o │ │ ├── __udivti3.o │ │ ├── __umoddi3.o │ │ ├── __umodti3.o │ │ ├── __udivmoddi4.o │ │ ├── __udivmodti4.o │ │ └── __divide_error.o ├── program └── Enclave │ └── TrustedLib │ ├── libc_static.a │ ├── libz_static.a │ ├── libelf_static.a │ └── libdbg_capstone_static.a └── dynamic-loader-checker ├── sc-resil-tg ├── include │ ├── malloc.h │ ├── bits │ ├── lastlog.h │ ├── memory.h │ ├── sys │ │ ├── vt.h │ │ ├── stropts.h │ │ ├── syslog.h │ │ ├── ucontext.h │ │ ├── vfs.h │ │ ├── soundcard.h │ │ ├── dir.h │ │ ├── errno.h │ │ ├── fcntl.h │ │ ├── poll.h │ │ ├── signal.h │ │ ├── termios.h │ │ └── syscall.h │ ├── syscall.h │ ├── arpa │ │ └── nameser_compat.h │ └── wait.h ├── mbedtls │ ├── entryLabel4ssl │ ├── .gitignore │ └── include │ │ └── .gitignore ├── musl-libc │ ├── crt │ │ ├── crti.c │ │ ├── crtn.c │ │ ├── Scrt1.c │ │ ├── x32 │ │ │ └── crtn.s │ │ ├── x86_64 │ │ │ ├── crtn.s │ │ │ ├── crtn.aslr.s │ │ │ └── crtn.dep.s │ │ └── i386 │ │ │ └── crtn.s │ ├── lib │ │ └── empty │ ├── VERSION │ ├── arch │ │ ├── arm │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── reg.h │ │ │ │ └── posix.h │ │ ├── sh │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ └── posix.h │ │ ├── i386 │ │ │ └── bits │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── endian.h │ │ │ │ └── posix.h │ │ ├── mips │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── poll.h │ │ │ │ └── posix.h │ │ ├── powerpc │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── reg.h │ │ │ │ └── posix.h │ │ ├── x32 │ │ │ └── bits │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── endian.h │ │ │ │ ├── setjmp.h │ │ │ │ └── posix.h │ │ ├── x86_64 │ │ │ └── bits │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── endian.h │ │ │ │ ├── setjmp.h │ │ │ │ └── posix.h │ │ └── microblaze │ │ │ └── bits │ │ │ ├── io.h │ │ │ ├── poll.h │ │ │ ├── resource.h │ │ │ ├── user.h │ │ │ ├── setjmp.h │ │ │ ├── reg.h │ │ │ └── posix.h │ ├── include │ │ ├── malloc.h │ │ ├── lastlog.h │ │ ├── memory.h │ │ ├── sys │ │ │ ├── vt.h │ │ │ ├── stropts.h │ │ │ ├── syslog.h │ │ │ ├── ucontext.h │ │ │ ├── vfs.h │ │ │ ├── soundcard.h │ │ │ ├── dir.h │ │ │ ├── errno.h │ │ │ ├── fcntl.h │ │ │ ├── poll.h │ │ │ ├── signal.h │ │ │ └── termios.h │ │ ├── syscall.h │ │ ├── arpa │ │ │ └── nameser_compat.h │ │ └── wait.h │ └── src │ │ ├── thread │ │ ├── tls.c │ │ ├── syscall_cp.c │ │ ├── __unmapself.c │ │ └── sem_destroy.c │ │ ├── internal │ │ ├── syscall.c │ │ └── locale_impl.h │ │ ├── setjmp │ │ ├── longjmp.c │ │ ├── setjmp.c │ │ ├── mips-sf │ │ │ ├── setjmp.sub │ │ │ └── longjmp.sub │ │ ├── sh-nofpu │ │ │ ├── setjmp.sub │ │ │ └── longjmp.sub │ │ ├── mipsel-sf │ │ │ ├── longjmp.sub │ │ │ └── setjmp.sub │ │ └── sheb-nofpu │ │ │ ├── setjmp.sub │ │ │ └── longjmp.sub │ │ ├── math │ │ ├── i386 │ │ │ ├── __invtrigl.s │ │ │ ├── acosf.s │ │ │ ├── acosl.s │ │ │ ├── asinf.s │ │ │ ├── asinl.s │ │ │ ├── ceil.s │ │ │ ├── exp2.s │ │ │ ├── exp2f.s │ │ │ ├── exp2l.s │ │ │ ├── expf.s │ │ │ ├── expm1.s │ │ │ ├── expm1f.s │ │ │ ├── expm1l.s │ │ │ ├── ceilf.s │ │ │ ├── ceill.s │ │ │ ├── floorf.s │ │ │ ├── floorl.s │ │ │ ├── ldexp.s │ │ │ ├── ldexpf.s │ │ │ ├── ldexpl.s │ │ │ ├── remquof.s │ │ │ ├── remquol.s │ │ │ ├── scalbln.s │ │ │ ├── trunc.s │ │ │ ├── truncf.s │ │ │ ├── truncl.s │ │ │ ├── scalblnf.s │ │ │ ├── scalblnl.s │ │ │ ├── fabs.s │ │ │ ├── fabsf.s │ │ │ ├── fabsl.s │ │ │ ├── rint.s │ │ │ ├── sqrtl.s │ │ │ ├── log.s │ │ │ ├── rintf.s │ │ │ └── rintl.s │ │ ├── x32 │ │ │ ├── __invtrigl.s │ │ │ ├── ceill.s │ │ │ ├── expm1l.s │ │ │ ├── truncl.s │ │ │ ├── sqrt.s │ │ │ ├── sqrtf.s │ │ │ ├── sqrtl.s │ │ │ ├── fabsl.s │ │ │ ├── llrint.s │ │ │ ├── lrint.s │ │ │ ├── lrintf.s │ │ │ ├── llrintf.s │ │ │ └── rintl.s │ │ ├── x86_64 │ │ │ ├── __invtrigl.s │ │ │ ├── __invtrigl.aslr.s.back │ │ │ ├── ceill.s │ │ │ ├── expm1l.s │ │ │ ├── truncl.s │ │ │ ├── ceill.aslr.s.back │ │ │ ├── expm1l.aslr.s.back │ │ │ ├── truncl.aslr.s.back │ │ │ ├── sqrt.s │ │ │ ├── sqrtf.s │ │ │ ├── lrint.s │ │ │ ├── sqrtl.s │ │ │ ├── fabsl.s │ │ │ ├── llrint.s │ │ │ ├── lrintf.s │ │ │ ├── rintl.s │ │ │ └── sqrt.aslr.s.back │ │ ├── armhf │ │ │ ├── fabs.sub │ │ │ ├── fabsf.sub │ │ │ ├── sqrt.sub │ │ │ ├── sqrtf.sub │ │ │ ├── fabs.s │ │ │ └── sqrt.s │ │ ├── armebhf │ │ │ ├── fabs.sub │ │ │ ├── fabsf.sub │ │ │ ├── sqrt.sub │ │ │ └── sqrtf.sub │ │ ├── nan.c │ │ ├── nanf.c │ │ ├── lround.c │ │ ├── lroundf.c │ │ ├── nanl.c │ │ ├── tgammaf.c │ │ ├── llround.c │ │ ├── llroundf.c │ │ ├── lroundl.c │ │ ├── ldexp.c │ │ └── ldexpf.c │ │ ├── fenv │ │ ├── armhf │ │ │ └── fenv.sub │ │ ├── mips-sf │ │ │ └── fenv.sub │ │ ├── mipsel-sf │ │ │ └── fenv.sub │ │ ├── sh-nofpu │ │ │ └── fenv.sub │ │ ├── sheb-nofpu │ │ │ └── fenv.sub │ │ └── armebhf │ │ │ └── fenv.sub │ │ ├── string │ │ ├── armel │ │ │ └── memcpy.sub │ │ └── armhf │ │ │ └── memcpy.sub │ │ ├── misc │ │ └── gethostid.c │ │ ├── network │ │ ├── res_init.c │ │ └── in6addr_any.c │ │ ├── stdlib │ │ ├── abs.c │ │ ├── labs.c │ │ ├── llabs.c │ │ └── atof.c │ │ ├── signal │ │ ├── sigrtmin.c │ │ └── sigrtmax.c │ │ ├── ctype │ │ ├── isgraph.c │ │ ├── isprint.c │ │ ├── isascii.c │ │ ├── isalnum.c │ │ ├── isblank.c │ │ ├── ispunct.c │ │ └── iswupper.c │ │ ├── prng │ │ └── __seed48.c │ │ ├── stdio │ │ └── getchar.c │ │ ├── locale │ │ ├── catclose.c │ │ ├── isalnum_l.c │ │ ├── isalpha_l.c │ │ ├── isblank_l.c │ │ ├── iscntrl_l.c │ │ ├── isdigit_l.c │ │ ├── isgraph_l.c │ │ ├── islower_l.c │ │ ├── isprint_l.c │ │ └── ispunct_l.c │ │ ├── unistd │ │ └── setpgrp.c │ │ ├── complex │ │ ├── cimag.c │ │ ├── cimagf.c │ │ ├── creal.c │ │ └── crealf.c │ │ ├── ldso │ │ ├── arm │ │ │ └── dlsym.s │ │ └── x32 │ │ │ └── dlsym.s │ │ ├── aio │ │ ├── aio_error.c │ │ └── aio_return.c │ │ └── linux │ │ └── x32 │ │ └── sysinfo.s ├── pointer.h ├── nbench │ ├── pointer.h │ ├── misc.txt │ ├── hello.c │ ├── hardware.h │ ├── pointer.c │ ├── hardware │ └── nbench.a ├── foo1.h ├── lib │ └── stack.c ├── fun_need_wrapper_list ├── wrapper_list4tsx │ ├── bm_malloc_magic │ └── bm_clock └── libgcc │ ├── __divdi3.o │ ├── __divti3.o │ ├── __negti2.o │ ├── ashldi3.o │ ├── ashrdi3.o │ ├── multi3.o │ ├── __lshrdi3.o │ ├── __udivdi3.o │ ├── __udivti3.o │ ├── __umoddi3.o │ └── __umodti3.o ├── target-program ├── include │ ├── malloc.h │ ├── bits │ ├── lastlog.h │ ├── memory.h │ ├── sys │ │ ├── syslog.h │ │ ├── vfs.h │ │ ├── vt.h │ │ ├── stropts.h │ │ ├── ucontext.h │ │ ├── soundcard.h │ │ ├── dir.h │ │ ├── poll.h │ │ ├── errno.h │ │ ├── fcntl.h │ │ ├── signal.h │ │ └── termios.h │ ├── syscall.h │ ├── arpa │ │ └── nameser_compat.h │ └── wait.h ├── musl-libc │ ├── crt │ │ ├── crti.c │ │ ├── crtn.c │ │ ├── Scrt1.c │ │ ├── x32 │ │ │ └── crtn.s │ │ ├── x86_64 │ │ │ ├── crtn.dep.s │ │ │ ├── crtn.s │ │ │ └── crtn.aslr.s │ │ └── i386 │ │ │ └── crtn.s │ ├── lib │ │ └── empty │ ├── VERSION │ ├── arch │ │ ├── arm │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── reg.h │ │ │ │ └── posix.h │ │ ├── mips │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── poll.h │ │ │ │ └── posix.h │ │ ├── sh │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ └── posix.h │ │ ├── x32 │ │ │ └── bits │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── endian.h │ │ │ │ ├── setjmp.h │ │ │ │ └── posix.h │ │ ├── i386 │ │ │ └── bits │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── endian.h │ │ │ │ ├── setjmp.h │ │ │ │ └── posix.h │ │ ├── microblaze │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── user.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── reg.h │ │ │ │ └── posix.h │ │ ├── powerpc │ │ │ └── bits │ │ │ │ ├── io.h │ │ │ │ ├── poll.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── reg.h │ │ │ │ └── posix.h │ │ └── x86_64 │ │ │ └── bits │ │ │ ├── poll.h │ │ │ ├── resource.h │ │ │ ├── setjmp.h │ │ │ ├── endian.h │ │ │ └── posix.h │ ├── include │ │ ├── malloc.h │ │ ├── lastlog.h │ │ ├── memory.h │ │ ├── sys │ │ │ ├── syslog.h │ │ │ ├── vfs.h │ │ │ ├── vt.h │ │ │ ├── stropts.h │ │ │ ├── ucontext.h │ │ │ ├── soundcard.h │ │ │ ├── dir.h │ │ │ ├── poll.h │ │ │ ├── errno.h │ │ │ └── fcntl.h │ │ ├── syscall.h │ │ ├── arpa │ │ │ └── nameser_compat.h │ │ └── wait.h │ └── src │ │ ├── setjmp │ │ ├── longjmp.c │ │ ├── setjmp.c │ │ ├── mips-sf │ │ │ ├── longjmp.sub │ │ │ └── setjmp.sub │ │ ├── sh-nofpu │ │ │ ├── longjmp.sub │ │ │ └── setjmp.sub │ │ ├── mipsel-sf │ │ │ ├── setjmp.sub │ │ │ └── longjmp.sub │ │ └── sheb-nofpu │ │ │ ├── longjmp.sub │ │ │ └── setjmp.sub │ │ ├── thread │ │ ├── tls.c │ │ ├── __unmapself.c │ │ ├── syscall_cp.c │ │ └── sem_destroy.c │ │ ├── internal │ │ ├── syscall.c │ │ └── locale_impl.h │ │ ├── math │ │ ├── x32 │ │ │ ├── __invtrigl.s │ │ │ ├── ceill.s │ │ │ ├── expm1l.s │ │ │ ├── truncl.s │ │ │ ├── sqrt.s │ │ │ ├── sqrtf.s │ │ │ ├── lrint.s │ │ │ ├── sqrtl.s │ │ │ ├── fabsl.s │ │ │ ├── llrint.s │ │ │ ├── lrintf.s │ │ │ └── rintl.s │ │ ├── i386 │ │ │ ├── __invtrigl.s │ │ │ ├── acosf.s │ │ │ ├── acosl.s │ │ │ ├── asinf.s │ │ │ ├── asinl.s │ │ │ ├── ceil.s │ │ │ ├── ceilf.s │ │ │ ├── ceill.s │ │ │ ├── exp2.s │ │ │ ├── exp2f.s │ │ │ ├── exp2l.s │ │ │ ├── expf.s │ │ │ ├── expm1.s │ │ │ ├── expm1f.s │ │ │ ├── expm1l.s │ │ │ ├── floorf.s │ │ │ ├── floorl.s │ │ │ ├── ldexp.s │ │ │ ├── trunc.s │ │ │ ├── truncf.s │ │ │ ├── truncl.s │ │ │ ├── ldexpf.s │ │ │ ├── ldexpl.s │ │ │ ├── remquof.s │ │ │ ├── remquol.s │ │ │ ├── scalbln.s │ │ │ ├── scalblnf.s │ │ │ ├── scalblnl.s │ │ │ ├── fabs.s │ │ │ ├── sqrtl.s │ │ │ ├── fabsf.s │ │ │ ├── fabsl.s │ │ │ └── rint.s │ │ ├── x86_64 │ │ │ ├── __invtrigl.s │ │ │ ├── __invtrigl.aslr.s.back │ │ │ ├── ceill.s │ │ │ ├── expm1l.s │ │ │ ├── truncl.s │ │ │ ├── ceill.aslr.s.back │ │ │ ├── expm1l.aslr.s.back │ │ │ ├── truncl.aslr.s.back │ │ │ ├── sqrt.s │ │ │ ├── sqrtf.s │ │ │ ├── fabsl.s │ │ │ ├── lrint.s │ │ │ └── sqrtl.s │ │ ├── armhf │ │ │ ├── fabs.sub │ │ │ ├── sqrt.sub │ │ │ ├── fabsf.sub │ │ │ └── sqrtf.sub │ │ ├── armebhf │ │ │ ├── fabs.sub │ │ │ ├── sqrt.sub │ │ │ ├── fabsf.sub │ │ │ └── sqrtf.sub │ │ ├── nan.c │ │ ├── lround.c │ │ ├── nanf.c │ │ ├── lroundf.c │ │ ├── nanl.c │ │ ├── tgammaf.c │ │ ├── ldexp.c │ │ ├── llround.c │ │ ├── llroundf.c │ │ └── lroundl.c │ │ ├── fenv │ │ ├── armhf │ │ │ └── fenv.sub │ │ ├── mips-sf │ │ │ └── fenv.sub │ │ ├── sh-nofpu │ │ │ └── fenv.sub │ │ ├── armebhf │ │ │ └── fenv.sub │ │ ├── mipsel-sf │ │ │ └── fenv.sub │ │ └── sheb-nofpu │ │ │ └── fenv.sub │ │ ├── string │ │ ├── armel │ │ │ └── memcpy.sub │ │ └── armhf │ │ │ └── memcpy.sub │ │ ├── misc │ │ └── gethostid.c │ │ ├── network │ │ └── res_init.c │ │ ├── stdlib │ │ ├── abs.c │ │ ├── labs.c │ │ ├── llabs.c │ │ └── atof.c │ │ ├── signal │ │ └── sigrtmin.c │ │ ├── ctype │ │ ├── isgraph.c │ │ ├── isprint.c │ │ └── isascii.c │ │ ├── prng │ │ └── __seed48.c │ │ ├── stdio │ │ └── getchar.c │ │ ├── ldso │ │ └── arm │ │ │ └── dlsym.s │ │ ├── locale │ │ └── catclose.c │ │ └── unistd │ │ └── setpgrp.c ├── mbedtls │ ├── entryLabel4ssl │ ├── .gitignore │ └── include │ │ └── .gitignore ├── pointer.h ├── nbench │ ├── pointer.h │ ├── misc.txt │ ├── hello.c │ ├── hardware.h │ └── pointer.c ├── foo1.h ├── lib │ └── stack.c └── tools │ └── linker └── program /loader/target-program/include/malloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/crt/crti.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/crt/crtn.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/lib/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/mbedtls/entryLabel4ssl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/malloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/thread/tls.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/malloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/include/bits: -------------------------------------------------------------------------------- 1 | ../arch/x86_64/bits -------------------------------------------------------------------------------- /loader/target-program/musl-libc/VERSION: -------------------------------------------------------------------------------- 1 | 1.0.5 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/arm/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/arm/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/i386/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/mips/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/sh/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/sh/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x32/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/longjmp.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/setjmp.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/mbedtls/entryLabel4ssl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/crt/crti.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/crt/crtn.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/lib/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/malloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/crt/crti.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/crt/crtn.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/lib/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/arm/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/i386/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/microblaze/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/powerpc/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/powerpc/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/sh/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x32/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x86_64/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/internal/syscall.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/__invtrigl.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/__invtrigl.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/thread/__unmapself.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/thread/syscall_cp.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/nbench/pointer.h: -------------------------------------------------------------------------------- 1 | #define LONG64 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/VERSION: -------------------------------------------------------------------------------- 1 | 1.0.5 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/arm/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/sh/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/malloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/thread/tls.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/pointer.h: -------------------------------------------------------------------------------- 1 | #define LONG64 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/mbedtls/entryLabel4ssl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/include/lastlog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/include/memory.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/microblaze/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/microblaze/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/powerpc/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x86_64/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/__invtrigl.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/bits: -------------------------------------------------------------------------------- 1 | ../arch/x86_64/bits -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/arm/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/i386/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/mips/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/powerpc/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/sh/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/sh/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x32/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x86_64/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/internal/syscall.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/longjmp.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/setjmp.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/thread/syscall_cp.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/VERSION: -------------------------------------------------------------------------------- 1 | 1.0.5 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/arm/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/arm/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/mips/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/sh/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/sh/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x32/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/malloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/longjmp.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/setjmp.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/thread/tls.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/pointer.h: -------------------------------------------------------------------------------- 1 | #define LONG64 2 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/stropts.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/syslog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/vfs.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/vt.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/include/syscall.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/crt/Scrt1.c: -------------------------------------------------------------------------------- 1 | #include "crt1.c" 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/fenv/armhf/fenv.sub: -------------------------------------------------------------------------------- 1 | fenv.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armhf/fabs.sub: -------------------------------------------------------------------------------- 1 | fabs.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armhf/fabsf.sub: -------------------------------------------------------------------------------- 1 | fabsf.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armhf/sqrt.sub: -------------------------------------------------------------------------------- 1 | sqrt.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armhf/sqrtf.sub: -------------------------------------------------------------------------------- 1 | sqrtf.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/exp2.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/expf.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/arm/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/i386/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/microblaze/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/microblaze/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/powerpc/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/powerpc/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x32/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x86_64/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/__invtrigl.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/__invtrigl.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/__invtrigl.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/thread/__unmapself.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/nbench/pointer.h: -------------------------------------------------------------------------------- 1 | #define LONG64 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/bits: -------------------------------------------------------------------------------- 1 | ../arch/x86_64/bits -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/arm/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/i386/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/i386/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/microblaze/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/powerpc/bits/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/powerpc/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/sh/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x32/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x86_64/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/internal/syscall.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/__invtrigl.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/thread/__unmapself.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/thread/syscall_cp.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/nbench/pointer.h: -------------------------------------------------------------------------------- 1 | #define LONG64 2 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/ucontext.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/lastlog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/memory.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/fenv/mips-sf/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/fenv/mipsel-sf/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/fenv/sh-nofpu/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/acosf.s: -------------------------------------------------------------------------------- 1 | # see acos.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/acosl.s: -------------------------------------------------------------------------------- 1 | # see acos.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/asinf.s: -------------------------------------------------------------------------------- 1 | # see asin.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/asinl.s: -------------------------------------------------------------------------------- 1 | # see asin.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/ceil.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/ceilf.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/ceill.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/exp2f.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/exp2l.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/expm1.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/expm1f.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/expm1l.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/floorf.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/floorl.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/ldexp.s: -------------------------------------------------------------------------------- 1 | # see scalbn.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/trunc.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/truncf.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/truncl.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/ceill.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/expm1l.s: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/truncl.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/__invtrigl.aslr.s.back: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/string/armel/memcpy.sub: -------------------------------------------------------------------------------- 1 | memcpy.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/foo1.h: -------------------------------------------------------------------------------- 1 | #include 2 | int foo1(); -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/lastlog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/memory.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/vt.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/microblaze/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/crt/Scrt1.c: -------------------------------------------------------------------------------- 1 | #include "crt1.c" 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/foo1.h: -------------------------------------------------------------------------------- 1 | #include 2 | int foo1(); -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/lastlog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/memory.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/microblaze/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/powerpc/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x86_64/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/__invtrigl.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/__invtrigl.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/soundcard.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/lib/stack.c: -------------------------------------------------------------------------------- 1 | unsigned char _stack[0x400000] = {0}; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/stropts.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/syslog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/vfs.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/vt.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/syscall.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/fenv/armebhf/fenv.sub: -------------------------------------------------------------------------------- 1 | ../armhf/fenv.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/fenv/sheb-nofpu/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armebhf/fabs.sub: -------------------------------------------------------------------------------- 1 | ../armhf/fabs.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armebhf/sqrt.sub: -------------------------------------------------------------------------------- 1 | ../armhf/sqrt.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/ldexpf.s: -------------------------------------------------------------------------------- 1 | # see scalbnf.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/ldexpl.s: -------------------------------------------------------------------------------- 1 | # see scalbnl.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/remquof.s: -------------------------------------------------------------------------------- 1 | # see remquo.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/remquol.s: -------------------------------------------------------------------------------- 1 | # see remquo.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/scalbln.s: -------------------------------------------------------------------------------- 1 | # see scalbn.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/scalblnf.s: -------------------------------------------------------------------------------- 1 | # see scalbnf.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/scalblnl.s: -------------------------------------------------------------------------------- 1 | # see scalbnl.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/ceill.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/expm1l.s: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/truncl.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/mips-sf/longjmp.sub: -------------------------------------------------------------------------------- 1 | longjmp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/mips-sf/setjmp.sub: -------------------------------------------------------------------------------- 1 | setjmp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/sh-nofpu/longjmp.sub: -------------------------------------------------------------------------------- 1 | longjmp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/sh-nofpu/setjmp.sub: -------------------------------------------------------------------------------- 1 | setjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/stropts.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/syslog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/ucontext.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/vfs.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/syscall.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/fenv/armhf/fenv.sub: -------------------------------------------------------------------------------- 1 | fenv.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armhf/fabs.sub: -------------------------------------------------------------------------------- 1 | fabs.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armhf/fabsf.sub: -------------------------------------------------------------------------------- 1 | fabsf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armhf/sqrt.sub: -------------------------------------------------------------------------------- 1 | sqrt.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armhf/sqrtf.sub: -------------------------------------------------------------------------------- 1 | sqrtf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/acosf.s: -------------------------------------------------------------------------------- 1 | # see acos.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/acosl.s: -------------------------------------------------------------------------------- 1 | # see acos.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/asinf.s: -------------------------------------------------------------------------------- 1 | # see asin.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/asinl.s: -------------------------------------------------------------------------------- 1 | # see asin.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/ceil.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/exp2.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/exp2f.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/exp2l.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/expf.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/expm1.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/expm1f.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/expm1l.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/__invtrigl.aslr.s.back: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/syslog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/vfs.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/vt.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/microblaze/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/crt/Scrt1.c: -------------------------------------------------------------------------------- 1 | #include "crt1.c" 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/fenv/armhf/fenv.sub: -------------------------------------------------------------------------------- 1 | fenv.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/armhf/fabs.sub: -------------------------------------------------------------------------------- 1 | fabs.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/armhf/sqrt.sub: -------------------------------------------------------------------------------- 1 | sqrt.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/ucontext.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armebhf/fabsf.sub: -------------------------------------------------------------------------------- 1 | ../armhf/fabsf.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armebhf/sqrtf.sub: -------------------------------------------------------------------------------- 1 | ../armhf/sqrtf.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/string/armhf/memcpy.sub: -------------------------------------------------------------------------------- 1 | ../armel/memcpy.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/lib/stack.c: -------------------------------------------------------------------------------- 1 | unsigned char _stack[0x400000] = {0}; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/lastlog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/memory.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/vt.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/fenv/mips-sf/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/fenv/mipsel-sf/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/fenv/sh-nofpu/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/fenv/sheb-nofpu/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/ceilf.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/ceill.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/floorf.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/floorl.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/ldexp.s: -------------------------------------------------------------------------------- 1 | # see scalbn.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/ldexpf.s: -------------------------------------------------------------------------------- 1 | # see scalbnf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/ldexpl.s: -------------------------------------------------------------------------------- 1 | # see scalbnl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/remquof.s: -------------------------------------------------------------------------------- 1 | # see remquo.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/remquol.s: -------------------------------------------------------------------------------- 1 | # see remquo.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/scalbln.s: -------------------------------------------------------------------------------- 1 | # see scalbn.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/trunc.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/truncf.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/truncl.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/ceill.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/expm1l.s: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/truncl.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/ceill.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/expm1l.s: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/truncl.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/mips-sf/setjmp.sub: -------------------------------------------------------------------------------- 1 | setjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/sh-nofpu/setjmp.sub: -------------------------------------------------------------------------------- 1 | setjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/string/armel/memcpy.sub: -------------------------------------------------------------------------------- 1 | memcpy.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/nbench/misc.txt: -------------------------------------------------------------------------------- 1 | randwc 2 | randnum 3 | abs_randwc 4 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/stropts.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/ucontext.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/syscall.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/lastlog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/memory.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/fenv/mips-sf/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/fenv/sh-nofpu/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/armhf/fabsf.sub: -------------------------------------------------------------------------------- 1 | fabsf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/armhf/sqrtf.sub: -------------------------------------------------------------------------------- 1 | sqrtf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/acosf.s: -------------------------------------------------------------------------------- 1 | # see acos.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/acosl.s: -------------------------------------------------------------------------------- 1 | # see acos.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/asinf.s: -------------------------------------------------------------------------------- 1 | # see asin.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/asinl.s: -------------------------------------------------------------------------------- 1 | # see asin.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/ceil.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/ceilf.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/ceill.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/exp2.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/exp2f.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/exp2l.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/expf.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/expm1.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/expm1f.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/expm1l.s: -------------------------------------------------------------------------------- 1 | # see exp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/floorf.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/floorl.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/ldexp.s: -------------------------------------------------------------------------------- 1 | # see scalbn.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/trunc.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/truncf.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/truncl.s: -------------------------------------------------------------------------------- 1 | # see floor.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/ceill.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/expm1l.s: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/truncl.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/__invtrigl.aslr.s.back: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/string/armel/memcpy.sub: -------------------------------------------------------------------------------- 1 | memcpy.s 2 | -------------------------------------------------------------------------------- /loader/program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/program -------------------------------------------------------------------------------- /loader/target-program/include/arpa/nameser_compat.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /loader/target-program/mbedtls/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | libmbed* 3 | *.sln 4 | *.vcxproj 5 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/soundcard.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/ceill.aslr.s.back: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/expm1l.aslr.s.back: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/truncl.aslr.s.back: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/mipsel-sf/setjmp.sub: -------------------------------------------------------------------------------- 1 | ../mips-sf/setjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/soundcard.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/stropts.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/syslog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/ucontext.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/vfs.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/syscall.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/fenv/armebhf/fenv.sub: -------------------------------------------------------------------------------- 1 | ../armhf/fenv.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armebhf/fabs.sub: -------------------------------------------------------------------------------- 1 | ../armhf/fabs.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armebhf/fabsf.sub: -------------------------------------------------------------------------------- 1 | ../armhf/fabsf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armebhf/sqrt.sub: -------------------------------------------------------------------------------- 1 | ../armhf/sqrt.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armebhf/sqrtf.sub: -------------------------------------------------------------------------------- 1 | ../armhf/sqrtf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/scalblnf.s: -------------------------------------------------------------------------------- 1 | # see scalbnf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/scalblnl.s: -------------------------------------------------------------------------------- 1 | # see scalbnl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/mips-sf/longjmp.sub: -------------------------------------------------------------------------------- 1 | longjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/sh-nofpu/longjmp.sub: -------------------------------------------------------------------------------- 1 | longjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/lib/stack.c: -------------------------------------------------------------------------------- 1 | unsigned char _stack[0x400000] = {0}; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/syslog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/vfs.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/vt.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/fenv/armebhf/fenv.sub: -------------------------------------------------------------------------------- 1 | ../armhf/fenv.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/fenv/mipsel-sf/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/fenv/sheb-nofpu/fenv.sub: -------------------------------------------------------------------------------- 1 | ../fenv.c 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/armebhf/fabs.sub: -------------------------------------------------------------------------------- 1 | ../armhf/fabs.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/armebhf/sqrt.sub: -------------------------------------------------------------------------------- 1 | ../armhf/sqrt.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/ldexpf.s: -------------------------------------------------------------------------------- 1 | # see scalbnf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/ldexpl.s: -------------------------------------------------------------------------------- 1 | # see scalbnl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/remquof.s: -------------------------------------------------------------------------------- 1 | # see remquo.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/remquol.s: -------------------------------------------------------------------------------- 1 | # see remquo.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/scalbln.s: -------------------------------------------------------------------------------- 1 | # see scalbn.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/scalblnf.s: -------------------------------------------------------------------------------- 1 | # see scalbnf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/scalblnl.s: -------------------------------------------------------------------------------- 1 | # see scalbnl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/ceill.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/expm1l.s: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/truncl.s: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/mips-sf/longjmp.sub: -------------------------------------------------------------------------------- 1 | longjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/mips-sf/setjmp.sub: -------------------------------------------------------------------------------- 1 | setjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/sh-nofpu/longjmp.sub: -------------------------------------------------------------------------------- 1 | longjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/sh-nofpu/setjmp.sub: -------------------------------------------------------------------------------- 1 | setjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/nbench/misc.txt: -------------------------------------------------------------------------------- 1 | randwc 2 | randnum 3 | abs_randwc 4 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/dir.h: -------------------------------------------------------------------------------- 1 | #include 2 | #define direct dirent 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/mipsel-sf/longjmp.sub: -------------------------------------------------------------------------------- 1 | ../mips-sf/longjmp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/sheb-nofpu/longjmp.sub: -------------------------------------------------------------------------------- 1 | ../sh-nofpu/longjmp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/setjmp/sheb-nofpu/setjmp.sub: -------------------------------------------------------------------------------- 1 | ../sh-nofpu/setjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/mbedtls/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | libmbed* 3 | *.sln 4 | *.vcxproj 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/ceill.aslr.s.back: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/expm1l.aslr.s.back: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/truncl.aslr.s.back: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/string/armhf/memcpy.sub: -------------------------------------------------------------------------------- 1 | ../armel/memcpy.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/soundcard.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/stropts.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/ucontext.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/syscall.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/armebhf/fabsf.sub: -------------------------------------------------------------------------------- 1 | ../armhf/fabsf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/armebhf/sqrtf.sub: -------------------------------------------------------------------------------- 1 | ../armhf/sqrtf.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/string/armhf/memcpy.sub: -------------------------------------------------------------------------------- 1 | ../armel/memcpy.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/i386/bits/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/i386/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[6]; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/microblaze/bits/user.h: -------------------------------------------------------------------------------- 1 | /* FIXME: missing in kernel? */ 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/sh/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[13]; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x32/bits/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x86_64/bits/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x86_64/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[8]; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/arpa/nameser_compat.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/arpa/nameser_compat.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/dir.h: -------------------------------------------------------------------------------- 1 | #include 2 | #define direct dirent 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/soundcard.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/mipsel-sf/longjmp.sub: -------------------------------------------------------------------------------- 1 | ../mips-sf/longjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/mipsel-sf/setjmp.sub: -------------------------------------------------------------------------------- 1 | ../mips-sf/setjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/sheb-nofpu/setjmp.sub: -------------------------------------------------------------------------------- 1 | ../sh-nofpu/setjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/arpa/nameser_compat.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/mbedtls/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | libmbed* 3 | *.sln 4 | *.vcxproj 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/ceill.aslr.s.back: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/expm1l.aslr.s.back: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/truncl.aslr.s.back: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/mipsel-sf/setjmp.sub: -------------------------------------------------------------------------------- 1 | ../mips-sf/setjmp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/arm/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[32]; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/microblaze/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[18]; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/mips/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[13]; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x32/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[8]; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/dir.h: -------------------------------------------------------------------------------- 1 | #include 2 | #define direct dirent 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/misc/gethostid.c: -------------------------------------------------------------------------------- 1 | long gethostid() 2 | { 3 | return 0; 4 | } 5 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/network/res_init.c: -------------------------------------------------------------------------------- 1 | int res_init() 2 | { 3 | return 0; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/i386/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[6]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/microblaze/bits/user.h: -------------------------------------------------------------------------------- 1 | /* FIXME: missing in kernel? */ 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/sh/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[13]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x32/bits/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/setjmp/sheb-nofpu/longjmp.sub: -------------------------------------------------------------------------------- 1 | ../sh-nofpu/longjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/dir.h: -------------------------------------------------------------------------------- 1 | #include 2 | #define direct dirent 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/soundcard.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/mipsel-sf/longjmp.sub: -------------------------------------------------------------------------------- 1 | ../mips-sf/longjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/sheb-nofpu/longjmp.sub: -------------------------------------------------------------------------------- 1 | ../sh-nofpu/longjmp.s 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/setjmp/sheb-nofpu/setjmp.sub: -------------------------------------------------------------------------------- 1 | ../sh-nofpu/setjmp.s 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/powerpc/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[56]; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/stdlib/abs.c: -------------------------------------------------------------------------------- 1 | int abs(int a) 2 | { 3 | return a>0 ? a : -a; 4 | } 5 | -------------------------------------------------------------------------------- /loader/target-program/nbench/hello.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main () {printf("hello.\n");return(0);} 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/arm/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[32]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/i386/bits/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x32/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[8]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x86_64/bits/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x86_64/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[8]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/arpa/nameser_compat.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/dir.h: -------------------------------------------------------------------------------- 1 | #include 2 | #define direct dirent 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/misc/gethostid.c: -------------------------------------------------------------------------------- 1 | long gethostid() 2 | { 3 | return 0; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/network/res_init.c: -------------------------------------------------------------------------------- 1 | int res_init() 2 | { 3 | return 0; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/i386/bits/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/i386/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[6]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/microblaze/bits/user.h: -------------------------------------------------------------------------------- 1 | /* FIXME: missing in kernel? */ 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/sh/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[13]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x32/bits/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x86_64/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[8]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/arpa/nameser_compat.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /loader/target-program/mbedtls/include/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.sln 3 | *.vcxproj 4 | mbedtls/check_config 5 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/mips/bits/poll.h: -------------------------------------------------------------------------------- 1 | #define POLLWRNORM POLLOUT 2 | #define POLLWRBAND 0x100 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/stdlib/labs.c: -------------------------------------------------------------------------------- 1 | long labs(long a) 2 | { 3 | return a>0 ? a : -a; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/microblaze/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[18]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/mips/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[13]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/powerpc/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[56]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/stdlib/abs.c: -------------------------------------------------------------------------------- 1 | int abs(int a) 2 | { 3 | return a>0 ? a : -a; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/arm/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[32]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/microblaze/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long __jmp_buf[18]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/mips/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[13]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x32/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[8]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x86_64/bits/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/dir.h: -------------------------------------------------------------------------------- 1 | #include 2 | #define direct dirent 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/misc/gethostid.c: -------------------------------------------------------------------------------- 1 | long gethostid() 2 | { 3 | return 0; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/network/res_init.c: -------------------------------------------------------------------------------- 1 | int res_init() 2 | { 3 | return 0; 4 | } 5 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/arm/bits/reg.h: -------------------------------------------------------------------------------- 1 | #undef __WORDSIZE 2 | #define __WORDSIZE 32 3 | /* FIXME */ 4 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/signal/sigrtmin.c: -------------------------------------------------------------------------------- 1 | int __libc_current_sigrtmin() 2 | { 3 | return 35; 4 | } 5 | -------------------------------------------------------------------------------- /loader/target-program/nbench/hardware.h: -------------------------------------------------------------------------------- 1 | extern 2 | void hardware(const int write_to_file, FILE *global_ofile); 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/program -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/mbedtls/include/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.sln 3 | *.vcxproj 4 | mbedtls/check_config 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/stdlib/labs.c: -------------------------------------------------------------------------------- 1 | long labs(long a) 2 | { 3 | return a>0 ? a : -a; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/nbench/hello.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main () {printf("hello.\n");return(0);} 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/powerpc/bits/setjmp.h: -------------------------------------------------------------------------------- 1 | typedef unsigned long long __jmp_buf[56]; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/stdlib/abs.c: -------------------------------------------------------------------------------- 1 | int abs(int a) 2 | { 3 | return a>0 ? a : -a; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/nbench/hello.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main () {printf("hello.\n");return(0);} 3 | -------------------------------------------------------------------------------- /loader/target-program/lib/bind.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/bind.o -------------------------------------------------------------------------------- /loader/target-program/lib/open.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/open.o -------------------------------------------------------------------------------- /loader/target-program/lib/puts.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/puts.o -------------------------------------------------------------------------------- /loader/target-program/lib/read.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/read.o -------------------------------------------------------------------------------- /loader/target-program/lib/recv.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/recv.o -------------------------------------------------------------------------------- /loader/target-program/lib/send.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/send.o -------------------------------------------------------------------------------- /loader/target-program/lib/time.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/time.o -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/microblaze/bits/reg.h: -------------------------------------------------------------------------------- 1 | #undef __WORDSIZE 2 | #define __WORDSIZE 32 3 | /* FIXME */ 4 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/powerpc/bits/reg.h: -------------------------------------------------------------------------------- 1 | #undef __WORDSIZE 2 | #define __WORDSIZE 32 3 | /* FIXME */ 4 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/isgraph.c: -------------------------------------------------------------------------------- 1 | int isgraph(int c) 2 | { 3 | return (unsigned)c-0x21 < 0x5e; 4 | } 5 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/isprint.c: -------------------------------------------------------------------------------- 1 | int isprint(int c) 2 | { 3 | return (unsigned)c-0x20 < 0x5f; 4 | } 5 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/prng/__seed48.c: -------------------------------------------------------------------------------- 1 | unsigned short __seed48[7] = { 0, 0, 0, 0xe66d, 0xdeec, 0x5, 0xb }; 2 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/stdlib/llabs.c: -------------------------------------------------------------------------------- 1 | long long llabs(long long a) 2 | { 3 | return a>0 ? a : -a; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/arm/bits/reg.h: -------------------------------------------------------------------------------- 1 | #undef __WORDSIZE 2 | #define __WORDSIZE 32 3 | /* FIXME */ 4 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/mips/bits/poll.h: -------------------------------------------------------------------------------- 1 | #define POLLWRNORM POLLOUT 2 | #define POLLWRBAND 0x100 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/signal/sigrtmin.c: -------------------------------------------------------------------------------- 1 | int __libc_current_sigrtmin() 2 | { 3 | return 35; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/nbench/hardware.h: -------------------------------------------------------------------------------- 1 | extern 2 | void hardware(const int write_to_file, FILE *global_ofile); 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/mbedtls/include/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.sln 3 | *.vcxproj 4 | mbedtls/check_config 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/stdlib/labs.c: -------------------------------------------------------------------------------- 1 | long labs(long a) 2 | { 3 | return a>0 ? a : -a; 4 | } 5 | -------------------------------------------------------------------------------- /loader/target-program/lib/accept.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/accept.o -------------------------------------------------------------------------------- /loader/target-program/lib/clock.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/clock.o -------------------------------------------------------------------------------- /loader/target-program/lib/close.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/close.o -------------------------------------------------------------------------------- /loader/target-program/lib/fstat.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/fstat.o -------------------------------------------------------------------------------- /loader/target-program/lib/getenv.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/getenv.o -------------------------------------------------------------------------------- /loader/target-program/lib/gmtime.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/gmtime.o -------------------------------------------------------------------------------- /loader/target-program/lib/htonl.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/htonl.o -------------------------------------------------------------------------------- /loader/target-program/lib/htons.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/htons.o -------------------------------------------------------------------------------- /loader/target-program/lib/listen.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/listen.o -------------------------------------------------------------------------------- /loader/target-program/lib/lseek.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/lseek.o -------------------------------------------------------------------------------- /loader/target-program/lib/mktime.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/mktime.o -------------------------------------------------------------------------------- /loader/target-program/lib/ntohl.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/ntohl.o -------------------------------------------------------------------------------- /loader/target-program/lib/ntohs.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/ntohs.o -------------------------------------------------------------------------------- /loader/target-program/lib/ocall.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/ocall.o -------------------------------------------------------------------------------- /loader/target-program/lib/sendto.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/sendto.o -------------------------------------------------------------------------------- /loader/target-program/lib/signal.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/signal.o -------------------------------------------------------------------------------- /loader/target-program/lib/socket.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/socket.o -------------------------------------------------------------------------------- /loader/target-program/lib/stack.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/stack.o -------------------------------------------------------------------------------- /loader/target-program/lib/start.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/start.o -------------------------------------------------------------------------------- /loader/target-program/lib/write.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/write.o -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/sh/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x32/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_LP64_OFF64 1 2 | #define _POSIX_V7_LP64_OFF64 1 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/x86_64/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_LP64_OFF64 1 2 | #define _POSIX_V7_LP64_OFF64 1 3 | -------------------------------------------------------------------------------- /loader/target-program/tools/linker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/tools/linker -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/powerpc/bits/reg.h: -------------------------------------------------------------------------------- 1 | #undef __WORDSIZE 2 | #define __WORDSIZE 32 3 | /* FIXME */ 4 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/arm/bits/reg.h: -------------------------------------------------------------------------------- 1 | #undef __WORDSIZE 2 | #define __WORDSIZE 32 3 | /* FIXME */ 4 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/mips/bits/poll.h: -------------------------------------------------------------------------------- 1 | #define POLLWRNORM POLLOUT 2 | #define POLLWRBAND 0x100 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/signal/sigrtmin.c: -------------------------------------------------------------------------------- 1 | int __libc_current_sigrtmin() 2 | { 3 | return 35; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/nbench/hardware.h: -------------------------------------------------------------------------------- 1 | extern 2 | void hardware(const int write_to_file, FILE *global_ofile); 3 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/poll.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/include/wait.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/lib/connect.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/connect.o -------------------------------------------------------------------------------- /loader/target-program/lib/localtime.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/localtime.o -------------------------------------------------------------------------------- /loader/target-program/lib/recvfrom.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/recvfrom.o -------------------------------------------------------------------------------- /loader/target-program/lib/shutdown.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/shutdown.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/multi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/multi3.o -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/arm/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/i386/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/mips/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/powerpc/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/nan.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double nan(const char *s) 4 | { 5 | return NAN; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/nanf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float nanf(const char *s) 4 | { 5 | return NAN; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/sqrt.s: -------------------------------------------------------------------------------- 1 | .global sqrt 2 | .type sqrt,@function 3 | sqrt: sqrtsd %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /loader/target-program/nbench/hardware: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/nbench/hardware -------------------------------------------------------------------------------- /loader/target-program/nbench/nbench.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/nbench/nbench.a -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/microblaze/bits/reg.h: -------------------------------------------------------------------------------- 1 | #undef __WORDSIZE 2 | #define __WORDSIZE 32 3 | /* FIXME */ 4 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x32/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_LP64_OFF64 1 2 | #define _POSIX_V7_LP64_OFF64 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/ctype/isgraph.c: -------------------------------------------------------------------------------- 1 | int isgraph(int c) 2 | { 3 | return (unsigned)c-0x21 < 0x5e; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/ctype/isprint.c: -------------------------------------------------------------------------------- 1 | int isprint(int c) 2 | { 3 | return (unsigned)c-0x20 < 0x5f; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/prng/__seed48.c: -------------------------------------------------------------------------------- 1 | unsigned short __seed48[7] = { 0, 0, 0, 0xe66d, 0xdeec, 0x5, 0xb }; 2 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/stdlib/llabs.c: -------------------------------------------------------------------------------- 1 | long long llabs(long long a) 2 | { 3 | return a>0 ? a : -a; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/microblaze/bits/reg.h: -------------------------------------------------------------------------------- 1 | #undef __WORDSIZE 2 | #define __WORDSIZE 32 3 | /* FIXME */ 4 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/powerpc/bits/reg.h: -------------------------------------------------------------------------------- 1 | #undef __WORDSIZE 2 | #define __WORDSIZE 32 3 | /* FIXME */ 4 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/stdlib/llabs.c: -------------------------------------------------------------------------------- 1 | long long llabs(long long a) 2 | { 3 | return a>0 ? a : -a; 4 | } 5 | -------------------------------------------------------------------------------- /loader/Enclave/TrustedLib/libc_static.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/Enclave/TrustedLib/libc_static.a -------------------------------------------------------------------------------- /loader/Enclave/TrustedLib/libz_static.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/Enclave/TrustedLib/libz_static.a -------------------------------------------------------------------------------- /loader/target-program/include/sys/errno.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/fcntl.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/lib/getaddrinfo.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/getaddrinfo.o -------------------------------------------------------------------------------- /loader/target-program/lib/gethostname.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/gethostname.o -------------------------------------------------------------------------------- /loader/target-program/lib/getsockname.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/getsockname.o -------------------------------------------------------------------------------- /loader/target-program/lib/getsockopt.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/getsockopt.o -------------------------------------------------------------------------------- /loader/target-program/lib/push_gadget.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/push_gadget.o -------------------------------------------------------------------------------- /loader/target-program/lib/rop_gadget.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/rop_gadget.o -------------------------------------------------------------------------------- /loader/target-program/lib/setsockopt.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/setsockopt.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__divdi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__divdi3.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__divti3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__divti3.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__negti2.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__negti2.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/ashldi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/ashldi3.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/ashrdi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/ashrdi3.o -------------------------------------------------------------------------------- /loader/target-program/musl-libc/arch/microblaze/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/crt/x32/crtn.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/crt/x86_64/crtn.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/isascii.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isascii(int c) 4 | { 5 | return !(c&~0x7f); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/lround.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long lround(double x) 4 | { 5 | return round(x); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/lroundf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long lroundf(float x) 4 | { 5 | return roundf(x); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/sqrtf.s: -------------------------------------------------------------------------------- 1 | .global sqrtf 2 | .type sqrtf,@function 3 | sqrtf: sqrtss %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/sqrt.s: -------------------------------------------------------------------------------- 1 | .global sqrt 2 | .type sqrt,@function 3 | sqrt: sqrtsd %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/fun_need_wrapper_list: -------------------------------------------------------------------------------- 1 | memcpy 2 | dlog 3 | malloc 4 | free 5 | sprintf 6 | puts 7 | exit 8 | enclave_exit 9 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/arm/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/i386/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/mips/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/sh/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/x86_64/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_LP64_OFF64 1 2 | #define _POSIX_V7_LP64_OFF64 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x32/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_LP64_OFF64 1 2 | #define _POSIX_V7_LP64_OFF64 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/ctype/isgraph.c: -------------------------------------------------------------------------------- 1 | int isgraph(int c) 2 | { 3 | return (unsigned)c-0x21 < 0x5e; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/ctype/isprint.c: -------------------------------------------------------------------------------- 1 | int isprint(int c) 2 | { 3 | return (unsigned)c-0x20 < 0x5f; 4 | } 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/prng/__seed48.c: -------------------------------------------------------------------------------- 1 | unsigned short __seed48[7] = { 0, 0, 0, 0xe66d, 0xdeec, 0x5, 0xb }; 2 | -------------------------------------------------------------------------------- /loader/Enclave/TrustedLib/libelf_static.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/Enclave/TrustedLib/libelf_static.a -------------------------------------------------------------------------------- /loader/target-program/include/sys/signal.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/termios.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/lib/getservbyname.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/getservbyname.o -------------------------------------------------------------------------------- /loader/target-program/lib/gettimeofday.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/gettimeofday.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__lshrdi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__lshrdi3.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__udivdi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__udivdi3.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__udivti3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__udivti3.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__umoddi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__umoddi3.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__umodti3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__umodti3.o -------------------------------------------------------------------------------- /loader/target-program/musl-libc/crt/x86_64/crtn.aslr.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/crt/x86_64/crtn.dep.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/poll.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/wait.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/internal/locale_impl.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | struct __locale_struct { 4 | int dummy; 5 | }; 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/catclose.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int catclose (nl_catd catd) 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/fabs.s: -------------------------------------------------------------------------------- 1 | .global fabs 2 | .type fabs,@function 3 | fabs: 4 | fldl 4(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/sqrtl.s: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: fldt 4(%esp) 4 | fsqrt 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/llround.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long long llround(double x) 4 | { 5 | return round(x); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/nanl.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long double nanl(const char *s) 4 | { 5 | return NAN; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/tgammaf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float tgammaf(float x) 4 | { 5 | return tgamma(x); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/lrint.s: -------------------------------------------------------------------------------- 1 | .global lrint 2 | .type lrint,@function 3 | lrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/sqrtl.s: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: fldt 8(%esp) 4 | fsqrt 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/sqrtf.s: -------------------------------------------------------------------------------- 1 | .global sqrtf 2 | .type sqrtf,@function 3 | sqrtf: sqrtss %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/sqrtl.s: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: fldt 8(%rsp) 4 | fsqrt 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/stdio/getchar.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int getchar(void) 4 | { 5 | return fgetc(stdin); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/nbench/pointer.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main(){ 3 | printf("%d",(int)sizeof(long)); 4 | return(0); 5 | } 6 | 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/errno.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/fcntl.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/poll.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/wait.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/powerpc/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/crt/x32/crtn.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/nan.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double nan(const char *s) 4 | { 5 | return NAN; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/nanf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float nanf(const char *s) 4 | { 5 | return NAN; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/sqrt.s: -------------------------------------------------------------------------------- 1 | .global sqrt 2 | .type sqrt,@function 3 | sqrt: sqrtsd %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/sqrt.s: -------------------------------------------------------------------------------- 1 | .global sqrt 2 | .type sqrt,@function 3 | sqrt: sqrtsd %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/poll.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/wait.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/arm/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/i386/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/mips/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/sh/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/x86_64/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_LP64_OFF64 1 2 | #define _POSIX_V7_LP64_OFF64 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/nan.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double nan(const char *s) 4 | { 5 | return NAN; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/sqrt.s: -------------------------------------------------------------------------------- 1 | .global sqrt 2 | .type sqrt,@function 3 | sqrt: sqrtsd %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /loader/target-program/include/sys/syscall.h: -------------------------------------------------------------------------------- 1 | #ifndef _SYS_SYSCALL_H 2 | #define _SYS_SYSCALL_H 3 | 4 | #include 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /loader/target-program/lib/getprotobynumber.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/lib/getprotobynumber.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__udivmoddi4.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__udivmoddi4.o -------------------------------------------------------------------------------- /loader/target-program/libgcc/__udivmodti4.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__udivmodti4.o -------------------------------------------------------------------------------- /loader/target-program/musl-libc/crt/i386/crtn.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | add $12,%esp 3 | ret 4 | 5 | .section .fini 6 | add $12,%esp 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/errno.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/fcntl.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ldso/arm/dlsym.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global dlsym 3 | .type dlsym,%function 4 | dlsym: 5 | mov r2,lr 6 | b __dlsym 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/fabsf.s: -------------------------------------------------------------------------------- 1 | .global fabsf 2 | .type fabsf,@function 3 | fabsf: 4 | flds 4(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/fabsl.s: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 4(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/rint.s: -------------------------------------------------------------------------------- 1 | .global rint 2 | .type rint,@function 3 | rint: 4 | fldl 4(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/rintf.s: -------------------------------------------------------------------------------- 1 | .global rintf 2 | .type rintf,@function 3 | rintf: 4 | flds 4(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/rintl.s: -------------------------------------------------------------------------------- 1 | .global rintl 2 | .type rintl,@function 3 | rintl: 4 | fldt 4(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/ldexp.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double ldexp(double x, int n) 4 | { 5 | return scalbn(x, n); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/ldexpf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float ldexpf(float x, int n) 4 | { 5 | return scalbnf(x, n); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/llroundf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long long llroundf(float x) 4 | { 5 | return roundf(x); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/lroundl.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long lroundl(long double x) 4 | { 5 | return roundl(x); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/fabsl.s: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 8(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/llrint.s: -------------------------------------------------------------------------------- 1 | .global llrint 2 | .type llrint,@function 3 | llrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/lrintf.s: -------------------------------------------------------------------------------- 1 | .global lrintf 2 | .type lrintf,@function 3 | lrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/rintl.s: -------------------------------------------------------------------------------- 1 | .global rintl 2 | .type rintl,@function 3 | rintl: 4 | fldt 8(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/fabsl.s: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 8(%rsp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/llrint.s: -------------------------------------------------------------------------------- 1 | .global llrint 2 | .type llrint,@function 3 | llrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/lrint.s: -------------------------------------------------------------------------------- 1 | .global lrint 2 | .type lrint,@function 3 | lrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/lrintf.s: -------------------------------------------------------------------------------- 1 | .global lrintf 2 | .type lrintf,@function 3 | lrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/network/in6addr_any.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | const struct in6_addr in6addr_any = IN6ADDR_ANY_INIT; 4 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/stdlib/atof.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double atof(const char *s) 4 | { 5 | return strtod(s, 0); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/thread/sem_destroy.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int sem_destroy(sem_t *sem) 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/unistd/setpgrp.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | pid_t setpgrp(void) 4 | { 5 | return setpgid(0, 0); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/signal.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/arch/microblaze/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/crt/x86_64/crtn.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/ctype/isascii.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isascii(int c) 4 | { 5 | return !(c&~0x7f); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/internal/locale_impl.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | struct __locale_struct { 4 | int dummy; 5 | }; 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/lround.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long lround(double x) 4 | { 5 | return round(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/lroundf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long lroundf(float x) 4 | { 5 | return roundf(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/nanl.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long double nanl(const char *s) 4 | { 5 | return NAN; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/tgammaf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float tgammaf(float x) 4 | { 5 | return tgamma(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/sqrtf.s: -------------------------------------------------------------------------------- 1 | .global sqrtf 2 | .type sqrtf,@function 3 | sqrtf: sqrtss %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/sqrtl.s: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: fldt 8(%esp) 4 | fsqrt 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/sqrtf.s: -------------------------------------------------------------------------------- 1 | .global sqrtf 2 | .type sqrtf,@function 3 | sqrtf: sqrtss %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/stdio/getchar.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int getchar(void) 4 | { 5 | return fgetc(stdin); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/errno.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/fcntl.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/microblaze/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/arch/powerpc/bits/posix.h: -------------------------------------------------------------------------------- 1 | #define _POSIX_V6_ILP32_OFFBIG 1 2 | #define _POSIX_V7_ILP32_OFFBIG 1 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/crt/x32/crtn.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/lround.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long lround(double x) 4 | { 5 | return round(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/nanf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float nanf(const char *s) 4 | { 5 | return NAN; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/sqrtf.s: -------------------------------------------------------------------------------- 1 | .global sqrtf 2 | .type sqrtf,@function 3 | sqrtf: sqrtss %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/sqrt.s: -------------------------------------------------------------------------------- 1 | .global sqrt 2 | .type sqrt,@function 3 | sqrt: sqrtsd %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /loader/target-program/libgcc/__divide_error.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/libgcc/__divide_error.o -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/signal.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/termios.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/complex/cimag.c: -------------------------------------------------------------------------------- 1 | #include "libm.h" 2 | 3 | double (cimag)(double complex z) 4 | { 5 | return cimag(z); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/complex/cimagf.c: -------------------------------------------------------------------------------- 1 | #include "libm.h" 2 | 3 | float (cimagf)(float complex z) 4 | { 5 | return cimagf(z); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/complex/creal.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double (creal)(double complex z) 4 | { 5 | return creal(z); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/complex/crealf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float (crealf)(float complex z) 4 | { 5 | return crealf(z); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/isalnum.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isalnum(int c) 4 | { 5 | return isalpha(c) || isdigit(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/isblank.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isblank(int c) 4 | { 5 | return (c == ' ' || c == '\t'); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/ispunct.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int ispunct(int c) 4 | { 5 | return isgraph(c) && !isalnum(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/iswupper.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswupper(wint_t wc) 4 | { 5 | return towlower(wc) != wc; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/linux/x32/sysinfo.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global sysinfo 3 | .type sysinfo,@function 4 | sysinfo: 5 | jmp __x32_sysinfo 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armhf/fabs.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global fabs 3 | .type fabs,%function 4 | fabs: 5 | vabs.f64 d0, d0 6 | bx lr 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armhf/fabsf.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global fabsf 3 | .type fabsf,%function 4 | fabsf: 5 | vabs.f32 s0, s0 6 | bx lr 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armhf/sqrt.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global sqrt 3 | .type sqrt,%function 4 | sqrt: 5 | vsqrt.f64 d0, d0 6 | bx lr 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/log.s: -------------------------------------------------------------------------------- 1 | .global log 2 | .type log,@function 3 | log: 4 | fldln2 5 | fldl 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/log2.s: -------------------------------------------------------------------------------- 1 | .global log2 2 | .type log2,@function 3 | log2: 4 | fld1 5 | fldl 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/llroundl.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long long llroundl(long double x) 4 | { 5 | return roundl(x); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/llrintf.s: -------------------------------------------------------------------------------- 1 | .global llrintf 2 | .type llrintf,@function 3 | llrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/logl.s: -------------------------------------------------------------------------------- 1 | .global logl 2 | .type logl,@function 3 | logl: 4 | fldln2 5 | fldt 8(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/llrintf.s: -------------------------------------------------------------------------------- 1 | .global llrintf 2 | .type llrintf,@function 3 | llrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/rintl.s: -------------------------------------------------------------------------------- 1 | .global rintl 2 | .type rintl,@function 3 | rintl: 4 | fldt 8(%rsp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/sqrt.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global sqrt 2 | .type sqrt,@function 3 | sqrt: 4 | sqrtsd %xmm0, %xmm0 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/signal/sigrtmax.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int __libc_current_sigrtmax() 4 | { 5 | return _NSIG-1; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/time/difftime.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double difftime(time_t t1, time_t t0) 4 | { 5 | return t1-t0; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/nbench/debugbit.good.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/target-program/nbench/debugbit.good.gz -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/termios.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/crt/i386/crtn.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | add $12,%esp 3 | ret 4 | 5 | .section .fini 6 | add $12,%esp 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/crt/x86_64/crtn.aslr.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/crt/x86_64/crtn.dep.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/errno.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/fcntl.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/poll.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/wait.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/catclose.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int catclose (nl_catd catd) 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/fabs.s: -------------------------------------------------------------------------------- 1 | .global fabs 2 | .type fabs,@function 3 | fabs: 4 | fldl 4(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/fabsf.s: -------------------------------------------------------------------------------- 1 | .global fabsf 2 | .type fabsf,@function 3 | fabsf: 4 | flds 4(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/fabsl.s: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 4(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/rint.s: -------------------------------------------------------------------------------- 1 | .global rint 2 | .type rint,@function 3 | rint: 4 | fldl 4(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/sqrtl.s: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: fldt 4(%esp) 4 | fsqrt 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/llround.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long long llround(double x) 4 | { 5 | return round(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/llroundf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long long llroundf(float x) 4 | { 5 | return roundf(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/lroundl.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long lroundl(long double x) 4 | { 5 | return roundl(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/fabsl.s: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 8(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/llrint.s: -------------------------------------------------------------------------------- 1 | .global llrint 2 | .type llrint,@function 3 | llrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/lrint.s: -------------------------------------------------------------------------------- 1 | .global lrint 2 | .type lrint,@function 3 | lrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/lrintf.s: -------------------------------------------------------------------------------- 1 | .global lrintf 2 | .type lrintf,@function 3 | lrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/lrint.s: -------------------------------------------------------------------------------- 1 | .global lrint 2 | .type lrint,@function 3 | lrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/sqrtl.s: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: fldt 8(%rsp) 4 | fsqrt 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/unistd/setpgrp.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | pid_t setpgrp(void) 4 | { 5 | return setpgid(0, 0); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/nbench/pointer.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main(){ 3 | printf("%d",(int)sizeof(long)); 4 | return(0); 5 | } 6 | 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/wrapper_list4tsx/bm_malloc_magic: -------------------------------------------------------------------------------- 1 | memcpy 2 | dlog 3 | malloc 4 | free 5 | sprintf 6 | puts 7 | exit 8 | enclave_exit 9 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/signal.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/crt/x86_64/crtn.dep.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/crt/x86_64/crtn.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/poll.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/wait.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/ctype/isascii.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isascii(int c) 4 | { 5 | return !(c&~0x7f); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/internal/locale_impl.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | struct __locale_struct { 4 | int dummy; 5 | }; 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/fabs.s: -------------------------------------------------------------------------------- 1 | .global fabs 2 | .type fabs,@function 3 | fabs: 4 | fldl 4(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/sqrtl.s: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: fldt 4(%esp) 4 | fsqrt 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/lroundf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long lroundf(float x) 4 | { 5 | return roundf(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/nanl.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long double nanl(const char *s) 4 | { 5 | return NAN; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/tgammaf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float tgammaf(float x) 4 | { 5 | return tgamma(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/lrint.s: -------------------------------------------------------------------------------- 1 | .global lrint 2 | .type lrint,@function 3 | lrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/sqrtl.s: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: fldt 8(%esp) 4 | fsqrt 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/sqrtf.s: -------------------------------------------------------------------------------- 1 | .global sqrtf 2 | .type sqrtf,@function 3 | sqrtf: sqrtss %xmm0, %xmm0 4 | ret 5 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/stdio/getchar.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int getchar(void) 4 | { 5 | return fgetc(stdin); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/nbench/pointer.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main(){ 3 | printf("%d",(int)sizeof(long)); 4 | return(0); 5 | } 6 | 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/include/sys/syscall.h: -------------------------------------------------------------------------------- 1 | #ifndef _SYS_SYSCALL_H 2 | #define _SYS_SYSCALL_H 3 | 4 | #include 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/aio/aio_error.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int aio_error(const struct aiocb *cb) 4 | { 5 | return cb->__err; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/aio/aio_return.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | ssize_t aio_return(struct aiocb *cb) 4 | { 5 | return cb->__ret; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/__ctype_get_mb_cur_max.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | size_t __ctype_get_mb_cur_max() 4 | { 5 | return 4; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/dirent/dirfd.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include "__dirent.h" 3 | 4 | int dirfd(DIR *d) 5 | { 6 | return d->fd; 7 | } 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ldso/x32/dlsym.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global dlsym 3 | .type dlsym,@function 4 | dlsym: 5 | mov (%rsp),%rdx 6 | jmp __dlsym 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ldso/x86_64/dlsym.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global dlsym 3 | .type dlsym,@function 4 | dlsym: 5 | mov (%rsp),%rdx 6 | jmp __dlsym 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/isalnum_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isalnum_l(int c, locale_t l) 4 | { 5 | return isalnum(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/isalpha_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isalpha_l(int c, locale_t l) 4 | { 5 | return isalpha(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/isblank_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isblank_l(int c, locale_t l) 4 | { 5 | return isblank(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iscntrl_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iscntrl_l(int c, locale_t l) 4 | { 5 | return iscntrl(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/isdigit_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isdigit_l(int c, locale_t l) 4 | { 5 | return isdigit(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/isgraph_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isgraph_l(int c, locale_t l) 4 | { 5 | return isgraph(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/islower_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int islower_l(int c, locale_t l) 4 | { 5 | return islower(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/isprint_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isprint_l(int c, locale_t l) 4 | { 5 | return isprint(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/ispunct_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int ispunct_l(int c, locale_t l) 4 | { 5 | return ispunct(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/isspace_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isspace_l(int c, locale_t l) 4 | { 5 | return isspace(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/isupper_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isupper_l(int c, locale_t l) 4 | { 5 | return isupper(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/isxdigit_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isxdigit_l(int c, locale_t l) 4 | { 5 | return isxdigit(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/tolower_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int tolower_l(int c, locale_t l) 4 | { 5 | return tolower(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/toupper_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int toupper_l(int c, locale_t l) 4 | { 5 | return toupper(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/armhf/sqrtf.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global sqrtf 3 | .type sqrtf,%function 4 | sqrtf: 5 | vsqrt.f32 s0, s0 6 | bx lr 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/atanl.s: -------------------------------------------------------------------------------- 1 | .global atanl 2 | .type atanl,@function 3 | atanl: 4 | fldt 4(%esp) 5 | fld1 6 | fpatan 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/log10.s: -------------------------------------------------------------------------------- 1 | .global log10 2 | .type log10,@function 3 | log10: 4 | fldlg2 5 | fldl 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/log2f.s: -------------------------------------------------------------------------------- 1 | .global log2f 2 | .type log2f,@function 3 | log2f: 4 | fld1 5 | flds 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/log2l.s: -------------------------------------------------------------------------------- 1 | .global log2l 2 | .type log2l,@function 3 | log2l: 4 | fld1 5 | fldt 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/logf.s: -------------------------------------------------------------------------------- 1 | .global logf 2 | .type logf,@function 3 | logf: 4 | fldln2 5 | flds 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/logl.s: -------------------------------------------------------------------------------- 1 | .global logl 2 | .type logl,@function 3 | logl: 4 | fldln2 5 | fldt 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/atanl.s: -------------------------------------------------------------------------------- 1 | .global atanl 2 | .type atanl,@function 3 | atanl: 4 | fldt 8(%esp) 5 | fld1 6 | fpatan 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/log2l.s: -------------------------------------------------------------------------------- 1 | .global log2l 2 | .type log2l,@function 3 | log2l: 4 | fld1 5 | fldt 8(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/fabsl.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 8(%rsp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/llrint.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global llrint 2 | .type llrint,@function 3 | llrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/log2l.s: -------------------------------------------------------------------------------- 1 | .global log2l 2 | .type log2l,@function 3 | log2l: 4 | fld1 5 | fldt 8(%rsp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/logl.s: -------------------------------------------------------------------------------- 1 | .global logl 2 | .type logl,@function 3 | logl: 4 | fldln2 5 | fldt 8(%rsp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/lrint.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global lrint 2 | .type lrint,@function 3 | lrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/lrintf.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global lrintf 2 | .type lrintf,@function 3 | lrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/sqrtf.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global sqrtf 2 | .type sqrtf,@function 3 | sqrtf: 4 | sqrtss %xmm0, %xmm0 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/sqrtl.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: 4 | fldt 8(%rsp) 5 | fsqrt 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/stdio/__fclose_ca.c: -------------------------------------------------------------------------------- 1 | #include "stdio_impl.h" 2 | 3 | int __fclose_ca(FILE *f) 4 | { 5 | return f->close(f); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/stdlib/imaxabs.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | intmax_t imaxabs(intmax_t a) 4 | { 5 | return a>0 ? a : -a; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/thread/pthread_getconcurrency.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int pthread_getconcurrency() 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/time/ctime.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | char *ctime(const time_t *t) 4 | { 5 | return asctime(localtime(t)); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/include/sys/syscall.h: -------------------------------------------------------------------------------- 1 | #ifndef _SYS_SYSCALL_H 2 | #define _SYS_SYSCALL_H 3 | 4 | #include 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/__divdi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/__divdi3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/__divti3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/__divti3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/__negti2.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/__negti2.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/ashldi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/ashldi3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/ashrdi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/ashrdi3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/multi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/multi3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/signal.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/complex/cimag.c: -------------------------------------------------------------------------------- 1 | #include "libm.h" 2 | 3 | double (cimag)(double complex z) 4 | { 5 | return cimag(z); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/complex/cimagf.c: -------------------------------------------------------------------------------- 1 | #include "libm.h" 2 | 3 | float (cimagf)(float complex z) 4 | { 5 | return cimagf(z); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/ldso/arm/dlsym.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global dlsym 3 | .type dlsym,%function 4 | dlsym: 5 | mov r2,lr 6 | b __dlsym 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armhf/fabs.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global fabs 3 | .type fabs,%function 4 | fabs: 5 | vabs.f64 d0, d0 6 | bx lr 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/armhf/sqrt.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global sqrt 3 | .type sqrt,%function 4 | sqrt: 5 | vsqrt.f64 d0, d0 6 | bx lr 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/log.s: -------------------------------------------------------------------------------- 1 | .global log 2 | .type log,@function 3 | log: 4 | fldln2 5 | fldl 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/rintf.s: -------------------------------------------------------------------------------- 1 | .global rintf 2 | .type rintf,@function 3 | rintf: 4 | flds 4(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/i386/rintl.s: -------------------------------------------------------------------------------- 1 | .global rintl 2 | .type rintl,@function 3 | rintl: 4 | fldt 4(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/ldexp.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double ldexp(double x, int n) 4 | { 5 | return scalbn(x, n); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/ldexpf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float ldexpf(float x, int n) 4 | { 5 | return scalbnf(x, n); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/llrintf.s: -------------------------------------------------------------------------------- 1 | .global llrintf 2 | .type llrintf,@function 3 | llrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x32/rintl.s: -------------------------------------------------------------------------------- 1 | .global rintl 2 | .type rintl,@function 3 | rintl: 4 | fldt 8(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/fabsl.s: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 8(%rsp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/llrint.s: -------------------------------------------------------------------------------- 1 | .global llrint 2 | .type llrint,@function 3 | llrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/lrintf.s: -------------------------------------------------------------------------------- 1 | .global lrintf 2 | .type lrintf,@function 3 | lrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/rintl.s: -------------------------------------------------------------------------------- 1 | .global rintl 2 | .type rintl,@function 3 | rintl: 4 | fldt 8(%rsp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/math/x86_64/sqrt.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global sqrt 2 | .type sqrt,@function 3 | sqrt: 4 | sqrtsd %xmm0, %xmm0 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/network/in6addr_any.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | const struct in6_addr in6addr_any = IN6ADDR_ANY_INIT; 4 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/signal/sigrtmax.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int __libc_current_sigrtmax() 4 | { 5 | return _NSIG-1; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/stdlib/atof.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double atof(const char *s) 4 | { 5 | return strtod(s, 0); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/thread/sem_destroy.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int sem_destroy(sem_t *sem) 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/nbench/hardware: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/nbench/hardware -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/nbench/nbench.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/nbench/nbench.a -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/wrapper_list4tsx/bm_clock: -------------------------------------------------------------------------------- 1 | TicksToFracSecs 2 | tickamount 3 | malloc 4 | free 5 | sprintf 6 | puts 7 | exit 8 | enclave_exit 9 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/include/sys/termios.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/crt/i386/crtn.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | add $12,%esp 3 | ret 4 | 5 | .section .fini 6 | add $12,%esp 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/crt/x86_64/crtn.aslr.s: -------------------------------------------------------------------------------- 1 | .section .init 2 | pop %rax 3 | ret 4 | 5 | .section .fini 6 | pop %rax 7 | ret 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/errno.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/include/sys/fcntl.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/ldso/arm/dlsym.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global dlsym 3 | .type dlsym,%function 4 | dlsym: 5 | mov r2,lr 6 | b __dlsym 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/locale/catclose.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int catclose (nl_catd catd) 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/fabsf.s: -------------------------------------------------------------------------------- 1 | .global fabsf 2 | .type fabsf,@function 3 | fabsf: 4 | flds 4(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/fabsl.s: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 4(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/i386/rint.s: -------------------------------------------------------------------------------- 1 | .global rint 2 | .type rint,@function 3 | rint: 4 | fldl 4(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/ldexp.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double ldexp(double x, int n) 4 | { 5 | return scalbn(x, n); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/llround.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long long llround(double x) 4 | { 5 | return round(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/llroundf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long long llroundf(float x) 4 | { 5 | return roundf(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/lroundl.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long lroundl(long double x) 4 | { 5 | return roundl(x); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/fabsl.s: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 8(%esp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/llrint.s: -------------------------------------------------------------------------------- 1 | .global llrint 2 | .type llrint,@function 3 | llrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/lrintf.s: -------------------------------------------------------------------------------- 1 | .global lrintf 2 | .type lrintf,@function 3 | lrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x32/rintl.s: -------------------------------------------------------------------------------- 1 | .global rintl 2 | .type rintl,@function 3 | rintl: 4 | fldt 8(%esp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/fabsl.s: -------------------------------------------------------------------------------- 1 | .global fabsl 2 | .type fabsl,@function 3 | fabsl: 4 | fldt 8(%rsp) 5 | fabs 6 | ret 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/lrint.s: -------------------------------------------------------------------------------- 1 | .global lrint 2 | .type lrint,@function 3 | lrint: 4 | cvtsd2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/math/x86_64/sqrtl.s: -------------------------------------------------------------------------------- 1 | .global sqrtl 2 | .type sqrtl,@function 3 | sqrtl: fldt 8(%rsp) 4 | fsqrt 5 | ret 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/stdlib/atof.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double atof(const char *s) 4 | { 5 | return strtod(s, 0); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/thread/sem_destroy.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int sem_destroy(sem_t *sem) 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/musl-libc/src/unistd/setpgrp.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | pid_t setpgrp(void) 4 | { 5 | return setpgid(0, 0); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/target-program/tools/linker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/target-program/tools/linker -------------------------------------------------------------------------------- /loader/Enclave/TrustedLib/libdbg_capstone_static.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/loader/Enclave/TrustedLib/libdbg_capstone_static.a -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/complex/cabs.c: -------------------------------------------------------------------------------- 1 | #include "libm.h" 2 | 3 | double cabs(double complex z) 4 | { 5 | return hypot(creal(z), cimag(z)); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/complex/carg.c: -------------------------------------------------------------------------------- 1 | #include "libm.h" 2 | 3 | double carg(double complex z) 4 | { 5 | return atan2(cimag(z), creal(z)); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/complex/cimagl.c: -------------------------------------------------------------------------------- 1 | #include "libm.h" 2 | 3 | long double (cimagl)(long double complex z) 4 | { 5 | return cimagl(z); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/iscntrl.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iscntrl(int c) 4 | { 5 | return (unsigned)c < 0x20 || c == 0x7f; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ctype/isspace.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isspace(int c) 4 | { 5 | return c == ' ' || (unsigned)c-'\t' < 5; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/ldso/x86_64/dlsym.aslr.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global dlsym 3 | .type dlsym,@function 4 | dlsym: 5 | mov (%rsp),%rdx 6 | jmp __dlsym 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswalnum_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswalnum_l(wint_t c, locale_t l) 4 | { 5 | return iswalnum(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswalpha_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswalpha_l(wint_t c, locale_t l) 4 | { 5 | return iswalpha(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswblank_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswblank_l(wint_t c, locale_t l) 4 | { 5 | return iswblank(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswcntrl_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswcntrl_l(wint_t c, locale_t l) 4 | { 5 | return iswcntrl(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswdigit_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswdigit_l(wint_t c, locale_t l) 4 | { 5 | return iswdigit(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswgraph_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswgraph_l(wint_t c, locale_t l) 4 | { 5 | return iswgraph(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswlower_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswlower_l(wint_t c, locale_t l) 4 | { 5 | return iswlower(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswprint_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswprint_l(wint_t c, locale_t l) 4 | { 5 | return iswprint(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswpunct_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswpunct_l(wint_t c, locale_t l) 4 | { 5 | return iswpunct(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswspace_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswspace_l(wint_t c, locale_t l) 4 | { 5 | return iswspace(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/locale/iswupper_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswupper_l(wint_t c, locale_t l) 4 | { 5 | return iswupper(c); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/finite.c: -------------------------------------------------------------------------------- 1 | #define _GNU_SOURCE 2 | #include 3 | 4 | int finite(double x) 5 | { 6 | return isfinite(x); 7 | } 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/finitef.c: -------------------------------------------------------------------------------- 1 | #define _GNU_SOURCE 2 | #include 3 | 4 | int finitef(float x) 5 | { 6 | return isfinite(x); 7 | } 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/log10f.s: -------------------------------------------------------------------------------- 1 | .global log10f 2 | .type log10f,@function 3 | log10f: 4 | fldlg2 5 | flds 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/i386/log10l.s: -------------------------------------------------------------------------------- 1 | .global log10l 2 | .type log10l,@function 3 | log10l: 4 | fldlg2 5 | fldt 4(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/ldexpl.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long double ldexpl(long double x, int n) 4 | { 5 | return scalbnl(x, n); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/signgam.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include "libc.h" 3 | 4 | int __signgam = 0; 5 | 6 | weak_alias(__signgam, signgam); 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x32/log10l.s: -------------------------------------------------------------------------------- 1 | .global log10l 2 | .type log10l,@function 3 | log10l: 4 | fldlg2 5 | fldt 8(%esp) 6 | fyl2x 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/atanl.s: -------------------------------------------------------------------------------- 1 | .global atanl 2 | .type atanl,@function 3 | atanl: 4 | fldt 8(%rsp) 5 | fld1 6 | fpatan 7 | ret 8 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/llrintf.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global llrintf 2 | .type llrintf,@function 3 | llrintf: 4 | cvtss2si %xmm0,%rax 5 | ret 6 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/math/x86_64/rintl.aslr.s.back: -------------------------------------------------------------------------------- 1 | .global rintl 2 | .type rintl,@function 3 | rintl: 4 | fldt 8(%rsp) 5 | frndint 6 | ret 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/network/in6addr_loopback.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | const struct in6_addr in6addr_loopback = IN6ADDR_LOOPBACK_INIT; 4 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/stdlib/div.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | div_t div(int num, int den) 4 | { 5 | return (div_t){ num/den, num%den }; 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/thread/arm/tls.s: -------------------------------------------------------------------------------- 1 | .global __aeabi_read_tp 2 | .type __aeabi_read_tp,%function 3 | __aeabi_read_tp: 4 | ldr pc,=0xffff0fe0 5 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/thread/sem_wait.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int sem_wait(sem_t *sem) 4 | { 5 | return sem_timedwait(sem, 0); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/unistd/posix_close.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int posix_close(int fd, int flags) 4 | { 5 | return close(fd); 6 | } 7 | -------------------------------------------------------------------------------- /loader/target-program/musl-libc/src/unistd/sync.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include "syscall.h" 3 | 4 | void sync(void) 5 | { 6 | __syscall(SYS_sync); 7 | } 8 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/__lshrdi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/__lshrdi3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/__udivdi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/__udivdi3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/__udivti3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/__udivti3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/__umoddi3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/__umoddi3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/libgcc/__umodti3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanPlatinum/Deflection/HEAD/dynamic-loader-checker/sc-resil-tg/libgcc/__umodti3.o -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/include/sys/termios.h: -------------------------------------------------------------------------------- 1 | #warning redirecting incorrect #include to 2 | #include 3 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/aio/aio_error.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int aio_error(const struct aiocb *cb) 4 | { 5 | return cb->__err; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/aio/aio_return.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | ssize_t aio_return(struct aiocb *cb) 4 | { 5 | return cb->__ret; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/complex/creal.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | double (creal)(double complex z) 4 | { 5 | return creal(z); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/complex/crealf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | float (crealf)(float complex z) 4 | { 5 | return crealf(z); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/ctype/isalnum.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isalnum(int c) 4 | { 5 | return isalpha(c) || isdigit(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/ctype/isblank.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isblank(int c) 4 | { 5 | return (c == ' ' || c == '\t'); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/ctype/ispunct.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int ispunct(int c) 4 | { 5 | return isgraph(c) && !isalnum(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/ctype/iswupper.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iswupper(wint_t wc) 4 | { 5 | return towlower(wc) != wc; 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/ldso/x32/dlsym.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global dlsym 3 | .type dlsym,@function 4 | dlsym: 5 | mov (%rsp),%rdx 6 | jmp __dlsym 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/linux/x32/sysinfo.s: -------------------------------------------------------------------------------- 1 | .text 2 | .global sysinfo 3 | .type sysinfo,@function 4 | sysinfo: 5 | jmp __x32_sysinfo 6 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/isalnum_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isalnum_l(int c, locale_t l) 4 | { 5 | return isalnum(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/isalpha_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isalpha_l(int c, locale_t l) 4 | { 5 | return isalpha(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/isblank_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isblank_l(int c, locale_t l) 4 | { 5 | return isblank(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/iscntrl_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int iscntrl_l(int c, locale_t l) 4 | { 5 | return iscntrl(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/isdigit_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isdigit_l(int c, locale_t l) 4 | { 5 | return isdigit(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/isgraph_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isgraph_l(int c, locale_t l) 4 | { 5 | return isgraph(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/islower_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int islower_l(int c, locale_t l) 4 | { 5 | return islower(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/isprint_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int isprint_l(int c, locale_t l) 4 | { 5 | return isprint(c); 6 | } 7 | -------------------------------------------------------------------------------- /dynamic-loader-checker/sc-resil-tg/musl-libc/src/locale/ispunct_l.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int ispunct_l(int c, locale_t l) 4 | { 5 | return ispunct(c); 6 | } 7 | --------------------------------------------------------------------------------