Markus F.X.J. Oberhumer
|
6833267b19
|
Cleanups in stub Makefiles.
|
2006-08-29 14:37:06 +02:00 |
|
Markus F.X.J. Oberhumer
|
05f2833388
|
Detabified.
|
2006-08-29 13:43:06 +02:00 |
|
Markus F.X.J. Oberhumer
|
0d026ef18d
|
Removed trailing whitespace.
|
2006-08-29 13:41:13 +02:00 |
|
Markus F.X.J. Oberhumer
|
b756d93891
|
Use absolute symbols to store offsets in m68k stub.
|
2006-08-28 09:48:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
f54513586d
|
Implemented alignCode() for m68k.
|
2006-08-28 09:09:29 +02:00 |
|
Markus F.X.J. Oberhumer
|
6c519c237e
|
Renamed Linker::align() to alignCode(). We still have to add
some way to express alignData().
|
2006-08-28 08:58:43 +02:00 |
|
John Reiser
|
4ffde4db98
|
8-byte align LZMA_DEC20
|
2006-08-27 10:03:12 -07:00 |
|
Markus F.X.J. Oberhumer
|
41847d31e7
|
More m68k rearrangments.
|
2006-08-26 13:25:37 +02:00 |
|
Markus F.X.J. Oberhumer
|
24ce25bb5c
|
Updated READMEs.
|
2006-08-26 13:25:04 +02:00 |
|
Markus F.X.J. Oberhumer
|
e051b69e80
|
Use -fwrapv for m68k stubs.
|
2006-08-26 12:57:21 +02:00 |
|
Markus F.X.J. Oberhumer
|
59283d1164
|
More work on m68k.
|
2006-08-24 20:48:09 +02:00 |
|
Markus F.X.J. Oberhumer
|
0de32a5edc
|
Small Makefile cleanup.
|
2006-08-24 14:07:53 +02:00 |
|
Markus F.X.J. Oberhumer
|
4f80066dcb
|
New ACC version.
|
2006-08-24 12:39:45 +02:00 |
|
Markus F.X.J. Oberhumer
|
04ddc8003f
|
Started work on m68k.
|
2006-08-24 03:56:11 +02:00 |
|
Markus F.X.J. Oberhumer
|
3213f98d66
|
Added recursive targes extra-all and extra-clean.
|
2006-08-24 01:34:57 +02:00 |
|
Markus F.X.J. Oberhumer
|
1f16f85c51
|
Reorganized Makefile.extra.
|
2006-08-24 01:34:24 +02:00 |
|
Markus F.X.J. Oberhumer
|
c03cb3a11c
|
All stubs now depend on Makefile and thus will get rebuilt more often.
|
2006-08-24 01:34:06 +02:00 |
|
László Molnár
|
62e29a6546
|
let us see the relocation info in the disassembled stubs
|
2006-08-23 14:43:37 +02:00 |
|
László Molnár
|
3574b065d6
|
fixed prototype of ElfLinkerMipsLE::relocate1
|
2006-08-23 14:35:28 +02:00 |
|
Markus F.X.J. Oberhumer
|
c0c47f41be
|
Added initial lzma support for m68k.
|
2006-08-23 13:58:16 +02:00 |
|
Markus F.X.J. Oberhumer
|
37761d580f
|
Updated for bin-upx-20060823.
|
2006-08-23 13:11:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
e075c8e691
|
Updated unused code.
|
2006-08-23 11:30:42 +02:00 |
|
Markus F.X.J. Oberhumer
|
0c61ca1a6b
|
Renamed addLinkerSymbols() to defineSymbols().
|
2006-08-23 11:20:06 +02:00 |
|
John Reiser
|
1846fa1f54
|
PackLinuxElf start loader at 0 mod 8
|
2006-08-22 21:22:49 -07:00 |
|
John Reiser
|
579ce20cad
|
remove patchFilter32()
|
2006-08-22 20:49:28 -07:00 |
|
John Reiser
|
12e4bcba5d
|
Elf64 sets .p_flags for 0-length .bss
|
2006-08-22 11:23:55 -07:00 |
|
László Molnár
|
b4f57dee3b
|
arm.v4t-wince.pe: minor cleanups
|
2006-08-22 14:16:46 +02:00 |
|
Markus F.X.J. Oberhumer
|
f11673ae3f
|
Removed Packer::patchDecompressor().
|
2006-08-22 11:05:18 +02:00 |
|
Markus F.X.J. Oberhumer
|
a27af7dd7e
|
Small update.
|
2006-08-22 11:02:54 +02:00 |
|
Markus F.X.J. Oberhumer
|
2b26a3cc14
|
Updated .hgignore.
|
2006-08-22 10:59:16 +02:00 |
|
Markus F.X.J. Oberhumer
|
47c4849694
|
Added support for debug.dump_stub_loader.
|
2006-08-22 10:48:04 +02:00 |
|
John Reiser
|
30a4adf331
|
Reduce usage of patchDecompressor()
|
2006-08-21 21:19:48 -07:00 |
|
John Reiser
|
117a721166
|
ElfLinker::addSection ==> addLoader
|
2006-08-21 19:52:09 -07:00 |
|
John Reiser
|
1a219e62ba
|
Bvmlinuz: linker->defineSymbol() instead of patchDecompressor()
|
2006-08-21 14:26:42 -07:00 |
|
John Reiser
|
c8d54b324b
|
Only PC-relative relocations get range checked.
|
2006-08-21 14:26:08 -07:00 |
|
John Reiser
|
0ac2971fc1
|
add UPX_F_BSD_ELF_i386 to the exceptions for patchDecompressor()
|
2006-08-21 12:09:46 -07:00 |
|
Markus F.X.J. Oberhumer
|
348a40201b
|
Introduce $(tc_bfdarch) and generate disassemblies to verify code quality.
|
2006-08-21 20:55:37 +02:00 |
|
Markus F.X.J. Oberhumer
|
9f20ddc800
|
Removed Packer::patchVersion() and Packer::patchVersionYear().
|
2006-08-21 20:28:14 +02:00 |
|
Markus F.X.J. Oberhumer
|
6f1cc2c1e5
|
Renamed ElfLinker::addSection(sname) to addLoader().
|
2006-08-21 20:07:42 +02:00 |
|
Markus F.X.J. Oberhumer
|
601cd95277
|
Removed Packer::getIdentstr().
|
2006-08-21 19:57:43 +02:00 |
|
Markus F.X.J. Oberhumer
|
8e9ce59ef2
|
Minor Makefile cleanups.
|
2006-08-21 16:40:20 +02:00 |
|
László Molnár
|
d76ef8e3cf
|
arm/pe: use embed_objinfo in the Makefile
made some symbols globals in arm.v4a-wince.pe.S & arm.v4t-wince.pe.S
|
2006-08-21 15:20:20 +02:00 |
|
John Reiser
|
c19ffafd8d
|
i386-linux.elf decompress does not need cto8
|
2006-08-20 11:19:37 -07:00 |
|
Markus F.X.J. Oberhumer
|
996a99ad75
|
Some linker.cpp cleanups.
|
2006-08-20 11:15:36 +02:00 |
|
Markus F.X.J. Oberhumer
|
affb926d44
|
Whitespace cleanups.
|
2006-08-20 11:08:38 +02:00 |
|
John Reiser
|
c506e534aa
|
propagate to .h in stub/
|
2006-08-19 18:41:45 -07:00 |
|
John Reiser
|
9994315070
|
un-debug
|
2006-08-19 18:40:49 -07:00 |
|
John Reiser
|
4f0d89ef8b
|
convert PackMachPPC32 to new Linker
|
2006-08-19 15:28:16 -07:00 |
|
Markus F.X.J. Oberhumer
|
aab984618d
|
Fix newLinker() for mach/ppc32.
|
2006-08-19 14:29:40 +02:00 |
|
Markus F.X.J. Oberhumer
|
8b662bc6b5
|
Removed trailing whitespace.
|
2006-08-19 14:01:39 +02:00 |
|