John Reiser
|
955206aaf0
|
Merge branch 'devel' into jreiser
Conflicts:
src/p_lx_elf.cpp
src/stub/src/amd64-linux.elf-entry.S
src/stub/src/amd64-linux.elf-main.c
src/stub/src/arm.v4a-linux.elf-entry.S
src/stub/src/arm.v4a-linux.elf-fold.S
src/stub/src/arm64-linux.elf-entry.S
src/stub/src/arm64-linux.elf-fold.S
src/stub/src/i386-linux.elf-fold.S
src/stub/src/powerpc-darwin.macho-entry.S
src/stub/src/powerpc-linux.elf-fold.S
src/stub/src/powerpc64le-darwin.macho-entry.S
src/stub/src/powerpc64le-linux.elf-entry.S
src/stub/src/powerpc64le-linux.elf-fold.S
src/stub/src/powerpc64le-linux.elf-main.c
Changes to be committed:
modified: ../.github/ISSUE_TEMPLATE.md
modified: ../.github/travis_build.sh
modified: ../.github/travis_deploy.sh
modified: ../.github/travis_init.sh
modified: ../.github/travis_testsuite_1.sh
modified: ../.gitignore
modified: ../.travis.yml
modified: ../NEWS
modified: c_screen.cpp
modified: file.cpp
modified: help.cpp
modified: linker.cpp
modified: main.cpp
modified: p_lx_elf.cpp
modified: packer.cpp
modified: s_djgpp2.cpp
modified: stub/src/amd64-linux.elf-main.c
modified: stub/src/arm.v4a-linux.elf-entry.S
modified: stub/src/arm.v4a-linux.elf-fold.S
modified: stub/src/arm64-linux.elf-entry.S
modified: stub/src/arm64-linux.elf-fold.S
modified: stub/src/i386-linux.elf-main.c
modified: stub/src/powerpc-darwin.dylib-entry.S
modified: stub/src/powerpc-darwin.macho-entry.S
modified: stub/src/powerpc-darwin.macho-fold.S
modified: stub/src/powerpc-linux.elf-fold.S
modified: stub/src/powerpc64le-darwin.dylib-entry.S
modified: stub/src/powerpc64le-darwin.macho-entry.S
modified: stub/src/powerpc64le-darwin.macho-fold.S
modified: stub/src/powerpc64le-linux.elf-entry.S
modified: stub/src/powerpc64le-linux.elf-fold.S
modified: stub/src/powerpc64le-linux.elf-main.c
modified: ui.cpp
modified: util.cpp
modified: work.cpp
[plus *.h, *.dump, *.map]
|
2017-05-08 14:21:31 -07:00 |
|
Markus F.X.J. Oberhumer
|
7ebed06393
|
Fix building with recent djgpp2 gcc-6 version.
|
2017-05-03 13:21:08 +02:00 |
|
John Reiser
|
4e05f087f9
|
PowerPC 64-bit big-endian
modified: conf.h
modified: linker.cpp
modified: linker.h
modified: p_lx_elf.cpp
modified: p_lx_elf.h
modified: packmast.cpp
modified: stub/Makefile
modified: stub/powerpc-linux.elf-entry.h
new file: stub/powerpc64-linux.elf-entry.h
new file: stub/powerpc64-linux.elf-fold.h
modified: stub/powerpc64le-linux.elf-entry.h
modified: stub/powerpc64le-linux.elf-fold.h
modified: stub/scripts/xstrip.py
modified: stub/src/arch/powerpc/64le/nrv2b_d.S
modified: stub/src/arch/powerpc/64le/nrv2d_d.S
modified: stub/src/arch/powerpc/64le/nrv2e_d.S
new file: stub/src/powerpc64-darwin.dylib-entry.S
new file: stub/src/powerpc64-darwin.macho-entry.S
new file: stub/src/powerpc64-darwin.macho-fold.S
new file: stub/src/powerpc64-darwin.macho-main.c
new file: stub/src/powerpc64-linux.elf-entry.S
new file: stub/src/powerpc64-linux.elf-fold.S
new file: stub/src/powerpc64-linux.elf-fold.lds
new file: stub/src/powerpc64-linux.elf-main.c
modified: stub/src/powerpc64le-linux.elf-entry.S
modified: stub/src/powerpc64le-linux.elf-fold.S
modified: stub/src/powerpc64le-linux.elf-main.c
modified: stub/tmp/powerpc64le-linux.elf-entry.bin.dump
modified: stub/tmp/powerpc64le-linux.elf-fold.map
|
2017-04-11 19:15:43 -07:00 |
|
John Reiser
|
4089cc6e6f
|
arm64-linux compiles
modified: conf.h
modified: linker.cpp
modified: linker.h
modified: p_elf_enum.h
modified: p_lx_elf.cpp
modified: p_lx_elf.h
modified: packmast.cpp
modified: stub/Makefile
new file: stub/arm64-linux.shlib-init.h
new file: stub/src/arm64-linux.shlib-init.S
new file: stub/tmp/arm64-linux.elf-entry.bin.dump
new file: stub/tmp/arm64-linux.elf-fold.map
new file: stub/tmp/arm64-linux.shlib-init.bin.dump
|
2017-03-05 18:07:29 -08:00 |
|
Markus F.X.J. Oberhumer
|
f502f41359
|
Update conf.h.
|
2017-01-28 22:39:42 +01:00 |
|
Markus F.X.J. Oberhumer
|
34c9cfb6b0
|
Don't use "long".
|
2017-01-28 22:39:42 +01:00 |
|
Markus F.X.J. Oberhumer
|
5d3be8da1d
|
Silence a MSVC warning.
|
2017-01-03 12:37:35 +01:00 |
|
Markus F.X.J. Oberhumer
|
c4da5e81fa
|
Welcome 2017.
|
2017-01-03 12:02:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
cc9d19da19
|
Remove unused PackLinuxI386sep.
|
2016-12-19 23:29:42 +01:00 |
|
Markus F.X.J. Oberhumer
|
61652a2989
|
Remove unused PackSolarisSparc.
|
2016-12-19 23:23:25 +01:00 |
|
Markus F.X.J. Oberhumer
|
edd7503607
|
Update executable format constants.
|
2016-12-19 23:18:38 +01:00 |
|
Markus F.X.J. Oberhumer
|
0b4ac35bc9
|
Tune some MSVC warnings.
|
2016-12-19 22:57:43 +01:00 |
|
Markus F.X.J. Oberhumer
|
8d61e037f9
|
Cleanups.
|
2016-11-20 14:17:21 +01:00 |
|
Markus F.X.J. Oberhumer
|
b0207ce524
|
Some refactoring. NFC.
|
2016-10-09 13:23:19 +02:00 |
|
Markus F.X.J. Oberhumer
|
38a265741c
|
Ongoing cleanups.
|
2016-10-08 18:49:14 +02:00 |
|
Markus F.X.J. Oberhumer
|
ed900b0476
|
More thorough use of O_BINARY.
|
2016-10-07 15:04:12 +02:00 |
|
Markus F.X.J. Oberhumer
|
b3a8d02caf
|
Cosmetic cleanups.
|
2016-10-06 12:31:03 +02:00 |
|
Markus F.X.J. Oberhumer
|
42d49e9d50
|
Update Makefile and check_whitespace.sh.
|
2016-10-03 13:13:13 +02:00 |
|
Markus F.X.J. Oberhumer
|
f7554374ab
|
Update email address.
|
2016-09-28 12:25:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
6b39d122a6
|
Support MSVC.
|
2016-09-27 20:23:23 +02:00 |
|
Markus F.X.J. Oberhumer
|
361958db76
|
Check endian in assertPacker().
|
2016-09-26 15:38:04 +02:00 |
|
Markus F.X.J. Oberhumer
|
8bc7880b19
|
Improve gitrev handling.
|
2016-09-26 15:32:01 +02:00 |
|
John Reiser
|
48e00b371c
|
Move UPX_F_MACH_PPC64LE and friends to 38 et seq, the little-endian side.
modified: conf.h
|
2016-09-26 05:53:11 -07:00 |
|
Markus F.X.J. Oberhumer
|
6f33929f91
|
Cleanups.
|
2016-09-24 12:10:46 +02:00 |
|
Markus F.X.J. Oberhumer
|
83828aa8a3
|
Update vim modelines.
|
2016-09-22 17:29:43 +02:00 |
|
Markus F.X.J. Oberhumer
|
96d9968db5
|
Welcome 2016.
|
2016-09-22 14:07:14 +02:00 |
|
Markus F.X.J. Oberhumer
|
493d9f1b9d
|
Ongoing cleanups.
|
2016-09-22 03:23:55 +02:00 |
|
Markus F.X.J. Oberhumer
|
763b3c05af
|
Don't use "long". Cleanups.
|
2016-09-22 00:47:35 +02:00 |
|
Markus F.X.J. Oberhumer
|
3765ca4e92
|
Cleanups and cruft removal.
|
2016-09-21 21:33:53 +02:00 |
|
Markus F.X.J. Oberhumer
|
3bb654cc85
|
Ongoing cleanups and cruft removal.
|
2016-09-21 16:42:25 +02:00 |
|
Markus F.X.J. Oberhumer
|
af6b4b8c27
|
Fix previous commit.
|
2016-09-21 00:34:20 +02:00 |
|
Markus F.X.J. Oberhumer
|
3f7c1f966b
|
Minor cleanups.
|
2016-09-20 22:14:25 +02:00 |
|
Markus F.X.J. Oberhumer
|
7af6c4b10e
|
Use new style casts. Cleanups.
|
2016-09-20 20:59:34 +02:00 |
|
Markus F.X.J. Oberhumer
|
44248f19b5
|
Introduce mem_size() and New() and start using it.
|
2016-09-20 15:24:07 +02:00 |
|
Markus F.X.J. Oberhumer
|
077bbdfc78
|
conf.h: check for proper WITH_LZMA.
|
2016-09-20 12:45:28 +02:00 |
|
Markus F.X.J. Oberhumer
|
d71db2978e
|
Remove some old cruft.
|
2016-09-20 11:24:18 +02:00 |
|
John Reiser
|
01a0c8672d
|
changeset: 2451:4e2a6c33d5fb
tag: ppc64le
user: Thierry Fauck <tfauck@free.fr>
date: Wed Jun 22 08:25:13 2016 -0400
summary: Add support for ppc64le statically linked binaries
|
2016-07-26 17:00:25 -07:00 |
|
John Reiser
|
d8f9cd237f
|
UPX_F_MACH_ARM64EL
|
2016-01-31 19:58:17 -08:00 |
|
Markus F.X.J. Oberhumer
|
fb611a98f9
|
Welcome 2015.
|
2015-01-03 00:24:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
a26c982e93
|
Welcome 2014.
|
2014-01-07 23:05:10 +01:00 |
|
Markus F.X.J. Oberhumer
|
7db3e98944
|
Small cleanups.
|
2014-01-07 23:03:16 +01:00 |
|
Markus F.X.J. Oberhumer
|
6766b14415
|
Prepare release.
|
2013-09-30 14:21:37 +02:00 |
|
Markus F.X.J. Oberhumer
|
07b65ca069
|
Introduce integral type names using <stdint.h> terminology like "upx_uint64_t".
|
2013-09-20 08:16:37 +02:00 |
|
László Molnár
|
5b8a9c0b47
|
basic win64 PE support added
|
2013-08-22 22:01:09 +02:00 |
|
Markus F.X.J. Oberhumer
|
aa2ee5dfc2
|
New ACC version.
|
2013-03-20 16:48:27 +00:00 |
|
Markus F.X.J. Oberhumer
|
87a368a857
|
Welcome 2013.
|
2013-02-12 10:14:03 +01:00 |
|
Markus F.X.J. Oberhumer
|
5d2d9c7e81
|
Update .hgignore. Update valgrind macros.
|
2012-04-26 09:05:35 +02:00 |
|
Markus F.X.J. Oberhumer
|
43ce34d547
|
Welcome 2012.
|
2012-01-01 22:35:11 +01:00 |
|
Markus F.X.J. Oberhumer
|
9bf2b79d9e
|
Enter 2011.
|
2011-01-03 08:49:23 +01:00 |
|
Markus F.X.J. Oberhumer
|
7b8779f534
|
Portability updates.
|
2010-10-20 01:46:38 +02:00 |
|