1
0
mirror of https://github.com/upx/upx synced 2025-09-28 19:06:07 +08:00
upx/src/stub
John Reiser 9d2d59b5d2 stash work-in-progress
modified:   stub/src/amd64-darwin.macho-main.c
	modified:   stub/src/arm64-darwin.macho-fold.S
2017-12-19 21:19:53 -08:00
..
scripts Update Travis. 2017-09-21 10:15:01 +02:00
src stash work-in-progress 2017-12-19 21:19:53 -08:00
tmp stash work-in-progress 2017-12-19 21:19:53 -08:00
tools Fix some misspellings. 2017-07-22 12:54:37 +02:00
amd64-darwin.dylib-entry.h amd64-darwin.dylib hacking 2017-05-17 21:36:40 -07:00
amd64-darwin.macho-entry.h MH_EXECUTE runs under lldb, fails under shell 2017-12-13 09:54:44 -08:00
amd64-darwin.macho-fold.h stash work-in-progress 2017-12-19 21:19:53 -08:00
amd64-darwin.macho-upxmain.exe Fix bug in Mach-O stub. 2016-09-24 19:44:00 -07:00
amd64-darwin.macho-upxmain.h Welcome 2017. 2017-01-03 12:02:07 +01:00
amd64-linux.elf-entry.h amd64 implements --is_ptinterp 2017-10-18 13:10:49 -07:00
amd64-linux.elf-fold.h PowerPC64 stub: on syscall, real Linux trashes r13 and below 2017-10-27 20:07:32 -07:00
amd64-linux.kernel.vmlinux-head.h Welcome 2017. 2017-01-03 12:02:07 +01:00
amd64-linux.kernel.vmlinux.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
amd64-linux.shlib-init.h Revert amd64/bxx.S to reduce churn of testsuite 2017-03-25 16:34:01 -07:00
amd64-win64.pep.h sync git branch 2017-03-25 20:08:29 -07:00
arm.v4a-linux.elf-entry.h arm,armeb stubs need endian-neutral code to set mflg_subr 2017-10-13 12:27:07 -07:00
arm.v4a-linux.elf-fold.h arm: stub uses new strategy 2017-10-05 17:07:30 -07:00
arm.v4a-wince.pe.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
arm.v4t-wince.pe.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
arm.v5a-darwin.macho-entry.h stash work-in-progress 2017-12-19 17:32:15 -08:00
arm.v5a-darwin.macho-fold.h Welcome 2017. 2017-01-03 12:02:07 +01:00
arm.v5a-linux.elf-entry.h arm,armeb stubs need endian-neutral code to set mflg_subr 2017-10-13 12:27:07 -07:00
arm.v5a-linux.elf-fold.h arm: stub uses new strategy 2017-10-05 17:07:30 -07:00
arm.v5a-linux.kernel.vmlinux-head.h Welcome 2017. 2017-01-03 12:02:07 +01:00
arm.v5a-linux.kernel.vmlinux.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
arm.v5a-linux.kernel.vmlinuz-head.h Welcome 2017. 2017-01-03 12:02:07 +01:00
arm.v5a-linux.kernel.vmlinuz.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
arm.v5a-linux.shlib-init.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
arm.v5t-linux.shlib-init.h Escape hatch for Thumb-mode shared library must reside at even address. 2017-09-13 22:38:24 -07:00
arm64-darwin.macho-entry.h stash work-in-progress 2017-12-19 17:32:15 -08:00
arm64-darwin.macho-fold.h stash work-in-progress 2017-12-19 21:19:53 -08:00
arm64-linux.elf-entry.h arm64 spills a few registers because syscall can trash x18 2017-10-10 20:31:11 -07:00
arm64-linux.elf-fold.h PowerPC64 stub: on syscall, real Linux trashes r13 and below 2017-10-27 20:07:32 -07:00
arm64-linux.shlib-init.h stub arm64-linux.shlib-init.S saves 1 instr and checks for assembly errors 2017-10-24 12:50:29 -07:00
armeb.v4a-linux.elf-entry.h arm,armeb stubs need endian-neutral code to set mflg_subr 2017-10-13 12:27:07 -07:00
armeb.v4a-linux.elf-fold.h arm: stub uses new strategy 2017-10-05 17:07:30 -07:00
armeb.v5a-linux.kernel.vmlinux-head.h Welcome 2017. 2017-01-03 12:02:07 +01:00
armeb.v5a-linux.kernel.vmlinux.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i086-dos16.com.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i086-dos16.exe.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i086-dos16.sys.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-bsd.elf-entry.h O_BINFO 2017-04-06 14:22:47 -07:00
i386-bsd.elf-fold.h Welcome 2017. 2017-01-03 12:02:07 +01:00
i386-bsd.elf.execve-entry.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-bsd.elf.execve-fold.h Welcome 2017. 2017-01-03 12:02:07 +01:00
i386-darwin.dylib-entry.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-darwin.macho-entry.h Revamp powerpc{,64le,64}. 2017-04-19 19:25:05 -07:00
i386-darwin.macho-fold.h Welcome 2017. 2017-01-03 12:02:07 +01:00
i386-darwin.macho-upxmain.exe Ongoing cleanups. 2016-10-08 18:49:14 +02:00
i386-darwin.macho-upxmain.h Welcome 2017. 2017-01-03 12:02:07 +01:00
i386-dos32.djgpp2-stubify.h
i386-dos32.djgpp2.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-dos32.tmt.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-dos32.watcom.le.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-linux.elf-entry.h Elf i386 stub: get enough space when unfolded code requires another page 2017-10-03 11:48:27 -07:00
i386-linux.elf-fold.h i386: new stub strategy to avoid problems with early mmap layout 2017-10-01 15:56:34 -07:00
i386-linux.elf.execve-entry.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-linux.elf.execve-fold.h Welcome 2017. 2017-01-03 12:02:07 +01:00
i386-linux.elf.interp-entry.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-linux.elf.interp-fold.h Welcome 2017. 2017-01-03 12:02:07 +01:00
i386-linux.elf.shell-entry.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-linux.elf.shell-fold.h linux.sh/i386 interpreter.e_machine must be EM_386; else execve() 2017-01-29 14:01:56 +01:00
i386-linux.kernel.vmlinux-head.h Welcome 2017. 2017-01-03 12:02:07 +01:00
i386-linux.kernel.vmlinux.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-linux.kernel.vmlinuz.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-linux.shlib-init.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
i386-netbsd.elf-entry.h O_BINFO 2017-04-06 14:22:47 -07:00
i386-netbsd.elf-fold.h Welcome 2017. 2017-01-03 12:02:07 +01:00
i386-openbsd.elf-fold.h Welcome 2017. 2017-01-03 12:02:07 +01:00
i386-win32.pe.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
m68k-atari.tos.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
Makefile stash work-in-progress 2017-12-19 17:32:15 -08:00
mips.r3000-linux.elf-entry.h mips stub uses new strategy 2017-10-12 21:04:10 -07:00
mips.r3000-linux.elf-fold.h stubs *.elf-main.c: tighten input to first decompress of ELF headers 2017-10-14 06:21:44 -07:00
mips.r3000-linux.shlib-init.h Fix stub for MIPS shared libraries 2017-10-20 16:16:35 -07:00
mipsel.r3000-linux.elf-entry.h mips stub uses new strategy 2017-10-12 21:04:10 -07:00
mipsel.r3000-linux.elf-fold.h stubs *.elf-main.c: tighten input to first decompress of ELF headers 2017-10-14 06:21:44 -07:00
mipsel.r3000-linux.shlib-init.h Fix stub for MIPS shared libraries 2017-10-20 16:16:35 -07:00
mipsel.r3000-ps1.h xstrip.py: *.bindump was unused; clear e_shnum, e_shstrndx 2017-03-24 09:26:40 -07:00
powerpc-darwin.dylib-entry.h Merge branch 'devel' into jreiser 2017-05-08 14:21:31 -07:00
powerpc-darwin.macho-entry.h Merge branch 'devel' into jreiser 2017-05-08 14:21:31 -07:00
powerpc-darwin.macho-fold.h Merge branch 'devel' into jreiser 2017-05-08 14:21:31 -07:00
powerpc-darwin.macho-upxmain.exe Merge branch 'devel' of https://github.com/upx/upx into devel 2016-11-21 08:23:05 -08:00
powerpc-darwin.macho-upxmain.h Welcome 2017. 2017-01-03 12:02:07 +01:00
powerpc-linux.elf-entry.h powerpc stub: used wrong register 2017-10-11 17:17:45 -07:00
powerpc-linux.elf-fold.h PowerPC64: stub uses new strategy 2017-10-07 13:43:12 -07:00
powerpc-linux.kernel.vmlinux-head.h Welcome 2017. 2017-01-03 12:02:07 +01:00
powerpc-linux.kernel.vmlinux.h Revamp powerpc{,64le,64}. 2017-04-19 19:25:05 -07:00
powerpc64-linux.elf-entry.h arm64: stub uses new strategy 2017-10-10 14:51:03 -07:00
powerpc64-linux.elf-fold.h PowerPC64 stub: on syscall, real Linux trashes r13 and below 2017-10-27 20:07:32 -07:00
powerpc64le-darwin.dylib-entry.h PowerPC64: stub uses new strategy 2017-10-07 13:43:12 -07:00
powerpc64le-darwin.macho-entry.h PowerPC64: stub uses new strategy 2017-10-07 13:43:12 -07:00
powerpc64le-darwin.macho-fold.h stub for 64-bit little-endian PowerPC also uses TOC 2017-10-14 13:54:43 -07:00
powerpc64le-linux.elf-entry.h stub for 64-bit little-endian PowerPC also uses TOC 2017-10-14 13:54:43 -07:00
powerpc64le-linux.elf-fold.h PowerPC64 stub: on syscall, real Linux trashes r13 and below 2017-10-27 20:07:32 -07:00
powerpc64le-linux.kernel.vmlinux-head.h Welcome 2017. 2017-01-03 12:02:07 +01:00
powerpc64le-linux.kernel.vmlinux.h Fix powerpc64 (BIG_ENDIAN and comments) 2017-07-26 11:16:02 -07:00