Markus F.X.J. Oberhumer
|
279d7955f8
|
Keep entries sorted in Makefiles.
|
2010-12-03 01:04:16 +01:00 |
|
John Reiser
|
e6357b81eb
|
NetBSD version 5 requires PT_NOTE for PaX. Also adjust other *BSD and PT_NOTE.
[Tested OK on FreeBSD 8.1, NetBSD 5.1, OpenBSD 4.8. Cleanup needed.]
|
2010-11-16 21:13:42 -08:00 |
|
John Reiser
|
b1f02f91d7
|
NetBSD 5.0 wants PT_NOTE and branded executables
|
2010-11-09 10:47:53 -08:00 |
|
Markus F.X.J. Oberhumer
|
9670d3341c
|
Makefiles: sort result from wildcard, needed for unwise GNU make 3.82 change.
|
2010-09-01 14:10:14 +02:00 |
|
John Reiser
|
f550111400
|
PackDylibAMD64 (Mac OS X shared library on x86_64)
|
2010-03-09 19:02:25 -08:00 |
|
Jens Medoch
|
7104b33214
|
Import 2-upx-hg_mips-r3k_makefile.patch.
|
2010-03-06 16:26:32 +01:00 |
|
Markus F.X.J. Oberhumer
|
6bc3197721
|
Enter 2010.
|
2010-02-06 17:15:49 +01:00 |
|
John Reiser
|
eeae73296e
|
thumb-eabi-linux.shlib, and use it (for smaller size) instead of ARM.
[Consider compress-time option to choose ARM vs thumb?]
|
2009-10-26 09:05:12 -07:00 |
|
John Reiser
|
63da091d36
|
Compress shared library for armel-eabi-linux.
|
2009-10-19 20:48:46 -07:00 |
|
John Reiser
|
147acf4b57
|
Compress shared library for amd64-linux.
|
2009-10-17 21:55:03 -07:00 |
|
John Reiser
|
856ecb84a0
|
Compress shared library for i386-linux. DT_INIT must exist. Everything
needed by ld-linux for runtime relocation must be at the beginning of the
first PT_LOAD, etc.
|
2009-10-15 20:35:07 -07:00 |
|
John Reiser
|
200a2556ef
|
New format Mach/AMD64 for 64-bit x86 programs on Apple Macintosh
|
2009-09-01 07:30:37 -07:00 |
|
John Reiser
|
7ffcc0a5e7
|
powerpc-darwin.dylib
|
2009-05-27 10:19:50 -07:00 |
|
John Reiser
|
84ac771893
|
Decompression part for Mach dylib i386.
|
2009-05-18 11:59:11 -07:00 |
|
John Reiser
|
8a034d59ed
|
arm linux kernel --small: hand assembly for LzmaDecode
|
2009-02-26 13:07:11 -08:00 |
|
Markus F.X.J. Oberhumer
|
5ed689ceb0
|
Enter 2009.
|
2008-12-31 17:07:18 +01:00 |
|
John Reiser
|
2f4ac0a663
|
format UPX_F_MACH_ARMEL, class PackMachARMEL: iPhone
|
2008-11-15 14:44:19 -08:00 |
|
John Reiser
|
23a446f852
|
unshare armel-linux.elf-main.o vs. arm-linux.elf-main.o (for comiler flags)
|
2008-11-15 14:09:06 -08:00 |
|
John Reiser
|
c88c20820f
|
new format vmlinuz/armel for Debian NSLU2 (etc.) linux kernel
|
2008-09-15 10:18:19 -07:00 |
|
John Reiser
|
f0c8dbe0ec
|
armel-eabi-linux.elf (Debian) new protocol for system calls
|
2008-07-20 05:41:51 -07:00 |
|
Markus F.X.J. Oberhumer
|
6c8bb3a22e
|
Rebuild all stubs with new formatting - no binary changes.
|
2008-04-04 17:21:24 +02:00 |
|
John Reiser
|
23ce91eb55
|
MIPS big-endian lzma build rules
|
2008-04-03 09:01:55 -07:00 |
|
Markus F.X.J. Oberhumer
|
ed3b9543bb
|
Cosmetic Makefile update.
|
2008-02-26 02:59:00 +01:00 |
|
Markus F.X.J. Oberhumer
|
b3178fe8f4
|
stub/Makefile: cosmetic updates.
|
2008-01-30 16:39:45 +01:00 |
|
Markus F.X.J. Oberhumer
|
e36798a993
|
Remove unused stub/amd64-linux.kernel.vmlinuz.
|
2008-01-30 16:19:46 +01:00 |
|
Markus F.X.J. Oberhumer
|
000309b47f
|
stub: remove filename from dumps in order reduce diff noise when renaming files.
|
2007-11-20 06:34:48 +01:00 |
|
Markus F.X.J. Oberhumer
|
5db2734e6f
|
Small Makefile updates.
|
2007-11-19 09:48:27 +01:00 |
|
Markus F.X.J. Oberhumer
|
e9e5507483
|
stub: rename "mipseb" to "mips".
|
2007-11-14 04:54:33 +01:00 |
|
Markus F.X.J. Oberhumer
|
d63dc7adfb
|
stub: we can reuse our existing mipsel-* tools for mips (big endian).
|
2007-11-14 04:40:40 +01:00 |
|
John Reiser
|
27db44a8db
|
generated headers for mipseb.r3000-linux.elf
|
2007-11-13 17:54:05 -08:00 |
|
John Reiser
|
0260f0790a
|
mipseb.r3000-linux.elf [broken because no big-endian tool chain]
|
2007-11-12 09:12:51 -08:00 |
|
Markus F.X.J. Oberhumer
|
8d54678ea1
|
Switch back to using binutils-multiarch-2.17.
|
2007-09-13 20:14:29 +02:00 |
|
Markus F.X.J. Oberhumer
|
590767c299
|
Make stub files compatible with binutils-multiarch-2.18.
|
2007-09-13 19:59:41 +02:00 |
|
Markus F.X.J. Oberhumer
|
b6f302dfc0
|
Makefile: use /bin/echo for better portability.
|
2007-07-30 12:56:35 +02:00 |
|
Markus F.X.J. Oberhumer
|
16c3f9fa9c
|
Small Makefile updates.
|
2007-06-12 12:46:56 +02:00 |
|
John Reiser
|
881c32a3df
|
fix NRV_HEAD and NRV_TAIL in stub for mipsel.r3000-linux
|
2007-06-09 13:52:56 -07:00 |
|
Markus F.X.J. Oberhumer
|
29394935e3
|
Use -Wstrict-prototypes CFLAGS in stub/Makefile.
|
2007-05-16 04:34:30 +02:00 |
|
Markus F.X.J. Oberhumer
|
df8acc4ed7
|
Added .NOTPARALLEL to stub/Makefile.
|
2007-05-14 11:30:40 +02:00 |
|
John Reiser
|
748c4bf780
|
mipsel stub system calls
|
2007-05-08 10:41:13 -07:00 |
|
John Reiser
|
10a6370738
|
hacking UPX_F_LINUX_ELF32_MIPSEL
|
2007-05-06 14:21:25 -07:00 |
|
John Reiser
|
573009eeb6
|
new format UPX_F_LINUX_ELF32_MIPSEL [work in progress]
|
2007-05-06 06:17:49 -07:00 |
|
John Reiser
|
f347458c53
|
new format UPX_F_VMLINUX_PPC32 Linux kernel for PowerPC (32-bit)
|
2007-04-30 13:34:06 -07:00 |
|
John Reiser
|
3d4d30766d
|
merge
|
2007-04-22 15:24:17 -07:00 |
|
Markus F.X.J. Oberhumer
|
56a35649fe
|
Update Makefiles.
|
2007-03-09 07:59:50 +01:00 |
|
Markus F.X.J. Oberhumer
|
edce076e68
|
Minor Makefile updates.
|
2007-02-26 01:33:08 +01:00 |
|
Markus F.X.J. Oberhumer
|
12bcb09051
|
Small Makefile updates.
|
2007-02-21 17:11:42 +01:00 |
|
Markus F.X.J. Oberhumer
|
6f760308bd
|
Some cleanasm.py updates.
|
2007-02-18 01:32:30 +01:00 |
|
Markus F.X.J. Oberhumer
|
ce7e94030c
|
Added i086/l_test.c. Cleanups.
|
2007-02-16 08:52:31 +01:00 |
|
Markus F.X.J. Oberhumer
|
44ed84f5cf
|
Added lzma for dos/exe. Glue code and integration is still missing.
|
2007-02-11 07:54:16 +01:00 |
|
John Reiser
|
2132a28a17
|
UPX_F_MACH_i386 and skeleton stub. (Much of PackMachI386 is incomplete.)
|
2007-02-02 13:51:51 -08:00 |
|