Markus F.X.J. Oberhumer
b4e9ad031b
Break strings so that CVS does not try to expand keywords.
...
committer: mfx <mfx> 1139786765 +0000
2006-02-12 23:26:05 +00:00
Markus F.X.J. Oberhumer
8b7ebcf040
Enter 2006.
...
committer: mfx <mfx> 1139778883 +0000
2006-02-12 21:14:43 +00:00
Markus F.X.J. Oberhumer
af05296631
Made ps1/exe work again.
...
committer: mfx <mfx> 1139776798 +0000
2006-02-12 20:39:58 +00:00
Markus F.X.J. Oberhumer
29d693de2d
New ACC version.
...
committer: mfx <mfx> 1139772863 +0000
2006-02-12 19:34:23 +00:00
Markus F.X.J. Oberhumer
51ac5172f5
#undef PAGE_{MASK,SIZE} to fix build problems on some machines.
...
committer: mfx <mfx> 1139743226 +0000
2006-02-12 11:20:26 +00:00
Markus F.X.J. Oberhumer
24ce1ef5e7
Enter 2006.
...
committer: mfx <mfx> 1139742400 +0000
2006-02-12 11:06:40 +00:00
Markus F.X.J. Oberhumer
f6d1e269d1
Prepare for new release.
...
committer: mfx <mfx> 1139742224 +0000
2006-02-12 11:03:44 +00:00
Markus F.X.J. Oberhumer
62c2f5228d
Rebuilt stubs.
...
committer: mfx <mfx> 1139742130 +0000
2006-02-12 11:02:10 +00:00
Markus F.X.J. Oberhumer
9882d9683b
Updated.
...
committer: mfx <mfx> 1139741935 +0000
2006-02-12 10:58:55 +00:00
Markus F.X.J. Oberhumer
45ce89ee1f
Removed trailing whitespace.
...
committer: mfx <mfx> 1139741919 +0000
2006-02-12 10:58:39 +00:00
László Molnár
bfb9df1553
win32/pe: R6002 runtime errors worked around
...
committer: ml1050 <ml1050> 1139505685 +0000
2006-02-09 17:21:25 +00:00
László Molnár
a5f79204ce
set use_dep_hack to true
...
committer: ml1050 <ml1050> 1139404812 +0000
2006-02-08 13:20:12 +00:00
László Molnár
e322613d84
workaround added for a msvc runtime "protection"
...
committer: ml1050 <ml1050> 1139393823 +0000
2006-02-08 10:17:03 +00:00
Markus F.X.J. Oberhumer
fbb60f5191
Refactored a new mem_replace() function.
...
committer: mfx <mfx> 1138984802 +0000
2006-02-03 16:40:02 +00:00
Markus F.X.J. Oberhumer
899e7d2f39
Added internal debugging options '--fake-stub-version=X.XX' and
...
'--fake-stub-year=XXXX'.
These might prove useful for building up a test suite which is able to
check binary identity of compressed executables between UPX releases
where the implementation of a specific format has not changed.
committer: mfx <mfx> 1138960010 +0000
2006-02-03 09:46:50 +00:00
László Molnár
8e2aa07747
load config support for win32/pe dlls
...
committer: ml1050 <ml1050> 1138878465 +0000
2006-02-02 11:07:45 +00:00
Markus F.X.J. Oberhumer
a0d262cd76
New ACC version.
...
committer: mfx <mfx> 1138683583 +0000
2006-01-31 04:59:43 +00:00
Markus F.X.J. Oberhumer
b43a7edee4
Preliminary bump some version information.
...
committer: mfx <mfx> 1138080865 +0000
2006-01-24 05:34:25 +00:00
Markus F.X.J. Oberhumer
7760bbd77c
New ACC version.
...
committer: mfx <mfx> 1138080385 +0000
2006-01-24 05:26:25 +00:00
Markus F.X.J. Oberhumer
9c0f1b02a7
Small Makefile updates.
...
committer: mfx <mfx> 1138080320 +0000
2006-01-24 05:25:20 +00:00
Markus F.X.J. Oberhumer
4ecfff4d8d
Print a #define for the _SIZE. Enter 2006. Add John's name.
...
committer: mfx <mfx> 1138080110 +0000
2006-01-24 05:21:50 +00:00
László Molnár
ac03b89f38
docs updates for 1.94
...
committer: ml1050 <ml1050> 1137999714 +0000
2006-01-23 07:01:54 +00:00
László Molnár
620174aea9
copyright text added
...
committer: ml1050 <ml1050> 1137999649 +0000
2006-01-23 07:00:49 +00:00
Markus F.X.J. Oberhumer
ab50d28bc4
New ACC version.
...
committer: mfx <mfx> 1134926345 +0000
2005-12-18 17:19:05 +00:00
Markus F.X.J. Oberhumer
b5318602d1
Fixed compilation problem.
...
committer: mfx <mfx> 1134926052 +0000
2005-12-18 17:14:12 +00:00
John Reiser
bff2a63ea2
prefetching does not help length of match
...
l_lx_elf64amd.S amd_d_nrv2b.S amd_d_nrv2e.S
committer: jreiser <jreiser> 1132290120 +0000
2005-11-18 05:02:00 +00:00
László Molnár
aacfb8820e
better load_conf directory support. still needs some work.
...
committer: ml1050 <ml1050> 1132077577 +0000
2005-11-15 17:59:37 +00:00
John Reiser
98e8c031d0
generated header files
...
fold_elf64amd.h l_lx_elf64amd.h
committer: jreiser <jreiser> 1131994505 +0000
2005-11-14 18:55:05 +00:00
John Reiser
beb4319d1e
tune for better branch prediction by avoiding more than 3 in a 16-byte block
...
amd_d_nrv2b.S amd_d_nrv2e.S l_lx_elf64amd.S
committer: jreiser <jreiser> 1131994471 +0000
2005-11-14 18:54:31 +00:00
John Reiser
2558243c83
de-tabify; also speculate 1-byte loads to save a cycle or two
...
amd_d_nrv2b.S amd_d_nrv2e.S l_lx_elf64amd.S
committer: jreiser <jreiser> 1131943590 +0000
2005-11-14 04:46:30 +00:00
John Reiser
b670e8d1ac
tuning
...
amd_bxx.S amd_d_nrv2b.S amd_d_nrv2e.S l_lx_elf64amd.S
committer: jreiser <jreiser> 1131939243 +0000
2005-11-14 03:34:03 +00:00
John Reiser
68f8358f06
tune: avoid MOVSB for literals; inline default case of NEXTB macros
...
committer: jreiser <jreiser> 1131923823 +0000
2005-11-13 23:17:03 +00:00
John Reiser
db5a099097
CLD and documentation
...
amd_d_nrv2e.S l_lx_elf64amd.S fold_elf64amd.S
committer: jreiser <jreiser> 1131854052 +0000
2005-11-13 03:54:12 +00:00
John Reiser
ce33ffb62a
handle compressed executables larger than 3MB on Elf64amd
...
committer: jreiser <jreiser> 1131833508 +0000
2005-11-12 22:11:48 +00:00
John Reiser
59a2fb9cfd
recompile generated .h after source changes
...
fold_elf64amd.h l_lx_elf64amd.h
committer: jreiser <jreiser> 1131824699 +0000
2005-11-12 19:44:59 +00:00
John Reiser
75bba319de
tuning, and prepare for large executables (>3MB compressed)
...
p_lx_elf.cpp stub/a_lx_elf64.c stub/amd_d_nrv2e.S
stub/fold_elf64amd.S stub/l_lx_elf64amd.S
committer: jreiser <jreiser> 1131824655 +0000
2005-11-12 19:44:15 +00:00
John Reiser
f78e9261f3
Do initLoader() properly, instead of relying on the amount of stack space
...
that is in use when ::buildLinuxLoader is called.
committer: jreiser <jreiser> 1131597922 +0000
2005-11-10 04:45:22 +00:00
Markus F.X.J. Oberhumer
5f77562333
Cleanup.
...
committer: mfx <mfx> 1131596991 +0000
2005-11-10 04:29:51 +00:00
Markus F.X.J. Oberhumer
5c4f01a68d
New ACC version.
...
committer: mfx <mfx> 1131596966 +0000
2005-11-10 04:29:26 +00:00
Markus F.X.J. Oberhumer
35f6f998e6
Avoid warnings. Detabified.
...
committer: mfx <mfx> 1131593815 +0000
2005-11-10 03:36:55 +00:00
John Reiser
6737a3ae09
PackLinuxElf64amd
...
p_lx_elf.h p_lx_elf.cpp packmast.cpp
committer: jreiser <jreiser> 1131570778 +0000
2005-11-09 21:12:58 +00:00
John Reiser
09559bee8c
Elf64
...
p_unix.h p_elf.h
committer: jreiser <jreiser> 1131570530 +0000
2005-11-09 21:08:50 +00:00
John Reiser
f487ea27a8
UPX_F_LINUX_ELF64_AMD
...
committer: jreiser <jreiser> 1131568333 +0000
2005-11-09 20:32:13 +00:00
John Reiser
a3d95f239a
Generated .h header files for AMD x86_64
...
fold_elf64amd.h l_lx_elf64amd.h
committer: jreiser <jreiser> 1131566912 +0000
2005-11-09 20:08:32 +00:00
John Reiser
023c06e178
Support for 64-bit AMD x86_64
...
Makefile
Added Files:
a_lx_elf64.c amd_bxx.S amd_d_nrv2e.S amd_regs.h
fold_elf64amd.S l_lx_elf64amd.S l_lx_elf64amd.lds
committer: jreiser <jreiser> 1131566835 +0000
2005-11-09 20:07:15 +00:00
John Reiser
414a6c1c9e
Enhance to handle both Elf32 and Elf64, and little/big endian.
...
http://buildroot.uclibc.org/cgi-bin/viewcvs.cgi/trunk/buildroot/toolchain/sstrip/sstrip.c
Revision 11028 [Added Tue Aug 2 18:20:34 2005 PDT (3 months, 1 week ago) by mjn3]
committer: jreiser <jreiser> 1131566192 +0000
2005-11-09 19:56:32 +00:00
John Reiser
910e18fb22
b_method 5th argument to f_decompress
...
l_lx_exec.c l_lx_pti.c l_lx_sep.c l_lx_sh.c
committer: jreiser <jreiser> 1131565060 +0000
2005-11-09 19:37:40 +00:00
John Reiser
ac441fd1cf
definitions for Elf64_*
...
committer: jreiser <jreiser> 1131564732 +0000
2005-11-09 19:32:12 +00:00
John Reiser
0c328372b5
Allow __uClibc_main and __uClibc_start_main like __libc_start_main.
...
committer: jreiser <jreiser> 1127269046 +0000
2005-09-21 02:17:26 +00:00
Markus F.X.J. Oberhumer
55ef60a6d4
Rebuilt with gcc-3.4.4.
...
committer: mfx <mfx> 1127188101 +0000
2005-09-20 03:48:21 +00:00