Markus F.X.J. Oberhumer
|
7b74b73b08
|
Start using binutils-multiarch-2.17.
|
2006-06-29 01:52:05 +02:00 |
|
László Molnár
|
6d8afec510
|
ElfLinker started. Dos/com & dos/sys formats converted
|
2006-06-28 14:45:58 +02:00 |
|
Markus F.X.J. Oberhumer
|
7dbc1d894b
|
Add default defines like -Dstub_i386_dos32_djgpp2=1 to nasm.
|
2006-06-21 21:31:20 +02:00 |
|
Markus F.X.J. Oberhumer
|
efadb8fd31
|
More lzma stubs.
|
2006-06-19 23:19:34 +02:00 |
|
Markus F.X.J. Oberhumer
|
bf5cbfffc2
|
Start major refactoring.
|
2006-06-19 19:20:50 +02:00 |
|
Markus F.X.J. Oberhumer
|
c42fb54bc6
|
Assorted cleanups.
|
2006-06-17 18:54:11 +02:00 |
|
Markus F.X.J. Oberhumer
|
9382b68781
|
Fix srcdir for VPATH build.
|
2006-06-16 20:08:21 +02:00 |
|
Markus F.X.J. Oberhumer
|
1c762f23d0
|
Simplify stub/Makefile.
|
2006-06-16 15:51:59 +02:00 |
|
Markus F.X.J. Oberhumer
|
f248c0460e
|
Use -mcpu=405 for powerpc stubs. Also run sstrip on powerpc-linux.elf-fold.
|
2006-06-16 14:36:13 +02:00 |
|
Markus F.X.J. Oberhumer
|
7817e88d03
|
Updated stub/Makefile.
|
2006-06-16 13:26:36 +02:00 |
|
Markus F.X.J. Oberhumer
|
27f9ae5bbb
|
Small cleanups.
|
2006-06-15 19:59:30 +02:00 |
|
Markus F.X.J. Oberhumer
|
9cb3a853f1
|
Added option --MMD= to gpp_inc.py for automated dependencies.
|
2006-06-15 19:03:18 +02:00 |
|
Markus F.X.J. Oberhumer
|
a41bb52014
|
Updated comments.
|
2006-06-15 18:03:24 +02:00 |
|
Markus F.X.J. Oberhumer
|
1e0c38b5f9
|
Renamed i386-linux-sstrip to sstrip.
|
2006-06-15 08:41:33 +02:00 |
|
Markus F.X.J. Oberhumer
|
d3323d6550
|
Major refactoring of src/stub directory.
|
2006-06-15 08:17:50 +02:00 |
|
Markus F.X.J. Oberhumer
|
72906cdc6a
|
Removed all files from src/stub directory.
|
2006-06-14 17:37:59 +02:00 |
|
Markus F.X.J. Oberhumer
|
54340ab4bf
|
Renamed environment variable UCLDIR to UPX_UCLDIR.
|
2006-06-09 15:22:42 +02:00 |
|
Markus F.X.J. Oberhumer
|
ee9f8c184b
|
Small updates.
|
2006-06-06 19:07:38 +02:00 |
|
John Reiser
|
5326260a76
|
new elf32arm; small effects in elf86, linux.hh
|
2006-06-01 06:32:33 -07:00 |
|
László Molnár
|
1e66096ea7
|
arm/pe stubs: the import address table is moved to the stub
committer: ml1050 <ml1050> 1146646915 +0000
|
2006-05-03 09:01:55 +00:00 |
|
Markus F.X.J. Oberhumer
|
3677395444
|
Add version suffix to the binutils we use. Prefix all linux/386 tools
with i386-linux-.
committer: mfx <mfx> 1146079325 +0000
|
2006-04-26 19:22:05 +00:00 |
|
John Reiser
|
23f3e4396c
|
For elf64and and elfppc32: -fno-exceptions -fno-asynchronous-unwind-tables
committer: jreiser <jreiser> 1145666377 +0000
|
2006-04-22 00:39:37 +00:00 |
|
Markus F.X.J. Oberhumer
|
c7b8a4b0c1
|
Updated.
committer: mfx <mfx> 1144320028 +0000
|
2006-04-06 10:40:28 +00:00 |
|
Markus F.X.J. Oberhumer
|
c0908f463a
|
Added files to "clean" target.
committer: mfx <mfx> 1144313493 +0000
|
2006-04-06 08:51:33 +00:00 |
|
László Molnár
|
553c2f886a
|
arm/pe: thumb mode dll support added
committer: ml1050 <ml1050> 1144312217 +0000
|
2006-04-06 08:30:17 +00:00 |
|
László Molnár
|
4fd9c5772a
|
arm/pe:
v4 ARM mode stub support with assembly decompressor by John
dll support for v4 ARM mode
unpacking support
committer: ml1050 <ml1050> 1144249762 +0000
|
2006-04-05 15:09:22 +00:00 |
|
László Molnár
|
813349fd23
|
arm/pe: support for nrv2b, support for cpu = 0x1c2, certificate info now removed
committer: ml1050 <ml1050> 1143614738 +0000
|
2006-03-29 06:45:38 +00:00 |
|
Markus F.X.J. Oberhumer
|
3e38e7d52c
|
Small cleanups.
committer: mfx <mfx> 1143474969 +0000
|
2006-03-27 15:56:09 +00:00 |
|
Markus F.X.J. Oberhumer
|
c117920ff9
|
Add -Wall -Werror to cross-compiler flags.
committer: mfx <mfx> 1143463128 +0000
|
2006-03-27 12:38:48 +00:00 |
|
László Molnár
|
c8dd2a3eb8
|
arm/pe: use -march=armv4t instead of v5
committer: ml1050 <ml1050> 1143462067 +0000
|
2006-03-27 12:21:07 +00:00 |
|
László Molnár
|
984ec25132
|
arm/pe: the assembly thumb mode decompressor is used in the stub
arm/pe: the C part of the stub is compiled as thumb
committer: ml1050 <ml1050> 1143449862 +0000
|
2006-03-27 08:57:42 +00:00 |
|
Markus F.X.J. Oberhumer
|
144c09f175
|
Rebuilt i386-linux stubs by gcc-3.4.6.
committer: mfx <mfx> 1142310823 +0000
|
2006-03-14 04:33:43 +00:00 |
|
Markus F.X.J. Oberhumer
|
ee50c0f97c
|
Corrected app_*.pl dependency.
committer: mfx <mfx> 1142309988 +0000
|
2006-03-14 04:19:48 +00:00 |
|
John Reiser
|
ade921bf02
|
%.asy and %.asx depend onf $(APP_I386)
committer: jreiser <jreiser> 1142306625 +0000
|
2006-03-14 03:23:45 +00:00 |
|
Markus F.X.J. Oberhumer
|
a3097d5e25
|
Added a dependency.
committer: mfx <mfx> 1142303569 +0000
|
2006-03-14 02:32:49 +00:00 |
|
Markus F.X.J. Oberhumer
|
0608c35669
|
Added some more OBJSTRIP. Small cleanups.
committer: mfx <mfx> 1142298790 +0000
|
2006-03-14 01:13:10 +00:00 |
|
Markus F.X.J. Oberhumer
|
7dd4d06e26
|
Added some more calls to $(OBJSTRIP_LINUX_I386) after $(NASM) invocations.
committer: mfx <mfx> 1142288478 +0000
|
2006-03-13 22:21:18 +00:00 |
|
Markus F.X.J. Oberhumer
|
cc0a52038f
|
Rebuilt i386-linux stubs with gcc-4.1.0 for small size decrease.
committer: mfx <mfx> 1142248018 +0000
|
2006-03-13 11:06:58 +00:00 |
|
Markus F.X.J. Oberhumer
|
9db1732c36
|
Added a note that we should upgrade to gcc-4.1.0 on i386-linux.
committer: mfx <mfx> 1142074774 +0000
|
2006-03-11 10:59:34 +00:00 |
|
Markus F.X.J. Oberhumer
|
9882d9683b
|
Updated.
committer: mfx <mfx> 1139741935 +0000
|
2006-02-12 10:58:55 +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 |
|
László Molnár
|
572314bf3f
|
support for arm/WinCE ("arm/pe") exes
committer: ml1050 <ml1050> 1126255781 +0000
|
2005-09-09 08:49:41 +00:00 |
|
Markus F.X.J. Oberhumer
|
9d76136358
|
Use gcc-3.4.4 for Linux stubs.
committer: mfx <mfx> 1122415958 +0000
|
2005-07-26 22:12:38 +00:00 |
|
Markus F.X.J. Oberhumer
|
1de95de299
|
Updated.
committer: mfx <mfx> 1111664629 +0000
|
2005-03-24 11:43:49 +00:00 |
|
Markus F.X.J. Oberhumer
|
4c97b11207
|
Added OBJSTRIP_xxx variables.
committer: mfx <mfx> 1109734187 +0000
|
2005-03-02 03:29:47 +00:00 |
|
Markus F.X.J. Oberhumer
|
75ef603308
|
Linker updates from Laszlo. Needs some testing.
committer: mfx <mfx> 1109669078 +0000
|
2005-03-01 09:24:38 +00:00 |
|
John Reiser
|
aeba0ce170
|
add dependencies for ppc_bxx.S and ppc_d_nrv2e.S
Makefile fold_elfppc32.h l_mac_ppc32.h
committer: jreiser <jreiser> 1109093661 +0000
|
2005-02-22 17:34:21 +00:00 |
|
John Reiser
|
19715903fb
|
New stubs pti86 (PT_INTERP for Linux x86), Linux Elf PowerPC-32,
Apple Macintosh Darwin PowerPC-32.
committer: jreiser <jreiser> 1108862148 +0000
|
2005-02-20 01:15:48 +00:00 |
|
Markus F.X.J. Oberhumer
|
3b9eff7f34
|
Enter 2005; added all needed stub files to CVS.
committer: mfx <mfx> 1107804447 +0000
|
2005-02-07 19:27:27 +00:00 |
|
Markus F.X.J. Oberhumer
|
0cd5eb5472
|
Use gcc-3.4.3 for Linux stubs.
committer: mfx <mfx> 1103717370 +0000
|
2004-12-22 12:09:30 +00:00 |
|