Commit Graph

  • c506e534aa propagate to .h in stub/ John Reiser 2006-08-19 18:41:45 -07:00
  • 9994315070 un-debug John Reiser 2006-08-19 18:40:49 -07:00
  • 4f0d89ef8b convert PackMachPPC32 to new Linker John Reiser 2006-08-19 15:28:16 -07:00
  • aab984618d Fix newLinker() for mach/ppc32. Markus F.X.J. Oberhumer 2006-08-19 14:29:40 +02:00
  • 8b662bc6b5 Removed trailing whitespace. Markus F.X.J. Oberhumer 2006-08-19 14:01:39 +02:00
  • 03ce7a8db3 Removed all old linker classes - we exclusively use ElfLinker now. Markus F.X.J. Oberhumer 2006-08-19 14:00:22 +02:00
  • 033e7928b5 Minor Makefile updates. Markus F.X.J. Oberhumer 2006-08-19 13:05:16 +02:00
  • b095f2a158 Strip trailing whitespace from objdump info. Markus F.X.J. Oberhumer 2006-08-18 13:22:38 +02:00
  • 196c0e0ebc Added embed_objinfo macro. Markus F.X.J. Oberhumer 2006-08-18 13:18:10 +02:00
  • 8ab309630b Keep old alloca() code around. Markus F.X.J. Oberhumer 2006-08-18 12:26:41 +02:00
  • 42bac47a71 Improve automatic dependency information by using '-MT'. Markus F.X.J. Oberhumer 2006-08-18 12:26:06 +02:00
  • 3bc4de2236 Added missing stubs to hg repo. Markus F.X.J. Oberhumer 2006-08-18 12:25:34 +02:00
  • a6e4b45a38 --force-execve for *BSD/386 John Reiser 2006-08-17 17:35:33 -07:00
  • 28e97ccaf2 avoid symbol 'byte' John Reiser 2006-08-17 17:18:37 -07:00
  • 255781c029 Minor cleanups. Markus F.X.J. Oberhumer 2006-08-17 13:09:51 +02:00
  • 7f5635ea8c Section LZMA_ELF00 saves time (but no space) by not clearing CProb[]. John Reiser 2006-08-16 19:49:09 -07:00
  • 4f18ec726c Rebuilt with bin-upx-20060816 (untested mipsel changes). Markus F.X.J. Oberhumer 2006-08-16 19:40:33 +02:00
  • 263622d628 Updated for bin-upx-20060816. Markus F.X.J. Oberhumer 2006-08-16 19:37:25 +02:00
  • 1dfd2443ac name of file comments fixed László Molnár 2006-08-16 15:29:11 +02:00
  • 881bd53f60 Small Makefile cleanups. Markus F.X.J. Oberhumer 2006-08-16 09:50:00 +02:00
  • ec4404b1ba We have to use "dword ptr" instead of "dword" ! Markus F.X.J. Oberhumer 2006-08-16 09:38:49 +02:00
  • badaeac81f Use "jmps" macro instead of #define. Markus F.X.J. Oberhumer 2006-08-16 09:34:27 +02:00
  • 618d5ddaff More renaming. Markus F.X.J. Oberhumer 2006-08-16 09:24:31 +02:00
  • 4ed74af868 More renaming. Markus F.X.J. Oberhumer 2006-08-16 09:07:00 +02:00
  • 123d9af7d0 More renaming in arch/i386. Markus F.X.J. Oberhumer 2006-08-16 08:39:58 +02:00
  • 4f17b30915 Started renaming .asm files to .S. Markus F.X.J. Oberhumer 2006-08-16 08:13:36 +02:00
  • 1fc265b0aa Use symbolic stride again. Markus F.X.J. Oberhumer 2006-08-16 07:59:21 +02:00
  • afae9b8d17 merge John Reiser 2006-08-15 14:01:53 -07:00
  • 481be44879 Work around assembler bug: double-indexing by symbolic stride fails. John Reiser 2006-08-15 14:00:35 -07:00
  • b8530b0f0b Whitespace cleanups. Markus F.X.J. Oberhumer 2006-08-15 22:48:04 +02:00
  • 69de79684f Removed some unused files. Markus F.X.J. Oberhumer 2006-08-15 22:41:05 +02:00
  • 6e6fd057b5 Cleaned up stub/Makefile. Markus F.X.J. Oberhumer 2006-08-15 22:38:40 +02:00
  • 4b0ebf2b80 merge John Reiser 2006-08-15 12:11:36 -07:00
  • ee82c32119 'dword' is a symbol to libexec/gcc/i686-unknown-linux-gnu/3.4.6/cc1 John Reiser 2006-08-15 12:10:54 -07:00
  • 3fe6731035 Disable WITH_LUA for now. Markus F.X.J. Oberhumer 2006-08-15 19:23:03 +02:00
  • 1c3f3b5705 Removed last dependency on nasm assembler. Markus F.X.J. Oberhumer 2006-08-15 18:50:41 +02:00
  • def1ccffc4 Rebuilt with bin-upx-20060815. Markus F.X.J. Oberhumer 2006-08-15 18:39:05 +02:00
  • fa2e531343 Updated for bin-upx-20060815. Markus F.X.J. Oberhumer 2006-08-15 18:38:38 +02:00
  • 814ddbc6cc Remove duplicate inclusion. Markus F.X.J. Oberhumer 2006-08-15 17:20:23 +02:00
  • 267e8dcfb6 Omit double include of macros2.ash. John Reiser 2006-08-15 07:22:52 -07:00
  • 49ec1561f8 merge John Reiser 2006-08-15 07:11:06 -07:00
  • e2dc612153 Add cl1_d32_2.ash. John Reiser 2006-08-15 07:08:50 -07:00
  • 8f225431fe Minor updates to Makefile and stubs. Markus F.X.J. Oberhumer 2006-08-15 10:23:45 +02:00
  • 194be5e0b7 Moved o2bin.pl to UNUSED. Markus F.X.J. Oberhumer 2006-08-15 09:21:39 +02:00
  • 6788a05dd1 convert powerpc-darwin.macho-entry.h to new linker John Reiser 2006-08-14 21:20:30 -07:00
  • 6a7066ac2f Avoid linker->setLoaderAlignOffset(). John Reiser 2006-08-14 19:21:15 -07:00
  • ec5ff4e973 merge John Reiser 2006-08-14 13:06:53 -07:00
  • fe6d460531 rebuild: arm-unknown-linux-gnu-gcc-4.1.0, i386-linux-gcc-3.4.6; powerpc/32/ppc_regs.h John Reiser 2006-08-14 12:30:33 -07:00
  • 9cb97af10f begin conversion to new linker John Reiser 2006-08-14 12:10:34 -07:00
  • 1c784eea3d typo for i386-bsd.elf-main.o John Reiser 2006-08-14 12:09:42 -07:00
  • 59dd33a461 ps1/exe updates from Jens László Molnár 2006-08-14 17:15:26 +02:00
  • 97ebd912dc rebuilt arm.v4t-wince.pe.h László Molnár 2006-08-14 14:26:40 +02:00
  • 742fcc060c Update NEWS. Markus F.X.J. Oberhumer 2006-08-14 08:46:55 +02:00
  • 3ad5cb8a23 Merge. Markus F.X.J. Oberhumer 2006-08-14 08:44:58 +02:00
  • 0d1f12e31a Use better name osabi_note. John Reiser 2006-08-13 20:14:14 -07:00
  • a8ddf8f66d Detect PT_NOTE for NetBSD, OpenBSD. John Reiser 2006-08-13 20:00:44 -07:00
  • f7a9c0a248 Mention lzma, *BSD, linux workaround [needs clarification.] John Reiser 2006-08-13 12:44:40 -07:00
  • 190badb395 arm-unknown-linux-gnu-gcc-4.1.0 John Reiser 2006-08-13 12:32:42 -07:00
  • 3d91ab6c31 Introduced bele_policy.h. Markus F.X.J. Oberhumer 2006-08-13 15:30:26 +02:00
  • c15b8d71bc Removed trailing whitespace. Markus F.X.J. Oberhumer 2006-08-13 14:47:24 +02:00
  • 5a707dba8a fix NRV_TAIL, ELFMAINY John Reiser 2006-08-11 20:45:43 -07:00
  • ffd2fcde6b sections NRV_HEAD, NRV_TAIL replace NRV_COMMON John Reiser 2006-08-11 20:29:51 -07:00
  • 8e4056c1e4 vmlinuz/386: fixed zlib uncompression problem on dos László Molnár 2006-08-11 17:59:12 +02:00
  • 1554e2b135 lzma support for ps1 from Jens László Molnár 2006-08-11 11:18:01 +02:00
  • 4715cbb70d PackLinuxI386::newLinker() is a new ElfLinkerX86; re-generate i386-linux.elf.execve-entry.h after lzma_d_cs.S John Reiser 2006-08-10 18:48:32 -07:00
  • fd1611079a auto-define symbol *ABS* in section *ABS* (for i386-linux.elf.execve-entry.h R_386_PC *ABS*) John Reiser 2006-08-10 17:02:36 -07:00
  • 8edc03df64 PackLinuxI386::newLinker(); also use arm-unknown-linux-gnu-gcc-4.1.0 to re-compile stub/src/arch/arm/v4t/lzma_d_cf.S, lzma_d_cs.S . John Reiser 2006-08-10 16:52:20 -07:00
  • 9f5c0af5b8 step 0 of refactoring arm/pe & win32/pe ready László Molnár 2006-07-26 14:00:36 +02:00
  • 6d6eeba5d5 refactoring of arm/pe and win32/pe started László Molnár 2006-07-25 18:30:12 +02:00
  • 5dfb64ef71 arm.v4a-wince.pe.h rebuilt László Molnár 2006-07-25 12:31:45 +02:00
  • e5bda7add7 save 28 bytes (> 10%) in arch/arm/v4a/nrv2b_d8.S John Reiser 2006-07-24 14:48:06 -07:00
  • 77f9b336bd ARM lzma_d_cf.S use .Lf labels to save space in arm-linux.elf-entry.h John Reiser 2006-07-24 06:26:04 -07:00
  • cf930d0dde merge László Molnár 2006-07-24 11:06:06 +02:00
  • f01c94e8bc arm/pe: nrv2b support for v4a mode László Molnár 2006-07-23 21:50:51 +02:00
  • 0d774527b4 merge. arm/pe lzma updates László Molnár 2006-07-23 21:08:27 +02:00
  • 58ba9496d0 arm-linux lzma_d.c omit -fPIC enables using r10 John Reiser 2006-07-23 09:13:47 -07:00
  • 1993e94e53 ARM lzma bug in cacheflush John Reiser 2006-07-23 07:19:35 -07:00
  • 3bcc06ed09 arm/pe: lzma works for v4t too minor changes in v4a code László Molnár 2006-07-23 16:13:10 +02:00
  • 2f6ce88e28 ARM Linux lzma work John Reiser 2006-07-22 20:53:15 -07:00
  • cd1dec9fc7 PackLinuxElf32arm lzma cache flush; 5th arg to f_decompress is on stack John Reiser 2006-07-22 11:39:29 -07:00
  • 05872d7650 arm-linux nrv2b works: conditon code bug, cache flush, cache lookahead John Reiser 2006-07-22 08:48:04 -07:00
  • 1dcee2ffa2 lzma for arm/pe v4a works László Molnár 2006-07-22 17:30:09 +02:00
  • 5f622efb77 nrv2e PackLinuxElf32armLe works John Reiser 2006-07-21 19:10:48 -07:00
  • 52e8326d54 work on PackLinuxElf32arm; add nrv2b_d8.S John Reiser 2006-07-21 13:11:02 -07:00
  • 436532bed7 arm/pe: lzma support for v4a (untested) László Molnár 2006-07-21 15:08:29 +02:00
  • d15e789200 nrv2d support for arm/pe v4a mode László Molnár 2006-07-20 18:11:14 +02:00
  • 98942f5528 work on PackLinuxElf32arm, including nrv2d and lzma John Reiser 2006-07-19 17:29:17 -07:00
  • c7c21dc122 rebuilt some i386 stubs László Molnár 2006-07-18 13:45:22 +02:00
  • 4500c1d1a4 lzma should be working again for most of the i386 formats László Molnár 2006-07-18 13:44:44 +02:00
  • b8b983dded nrv2d decompressor for PackLinuxElf64amd John Reiser 2006-07-17 15:02:37 -07:00
  • d6a6673971 nrv2d decompressor for PackLinuxElf32ppc John Reiser 2006-07-17 13:23:49 -07:00
  • 0580fe8db8 merge László Molnár 2006-07-17 17:39:45 +02:00
  • c727e24138 win32/pe works with lzma again László Molnár 2006-07-17 17:38:44 +02:00
  • b83698ebf5 Packer::defineDecompressorSymbols added László Molnár 2006-07-17 17:34:03 +02:00
  • 3fbbaa5130 really fixed i386 lzma stub László Molnár 2006-07-17 17:33:03 +02:00
  • 2f48b840ae merge John Reiser 2006-07-17 08:06:06 -07:00
  • efdee11d5a lzma PackLinuxElf32ppc works! John Reiser 2006-07-17 08:05:31 -07:00
  • 4c87e11aeb 8 bit relocation overflow detection added to ElfLinker László Molnár 2006-07-17 16:58:24 +02:00
  • e881e008b8 fixes for the i386 nrv2b & nrv2d stubs László Molnár 2006-07-17 16:56:17 +02:00
  • 1b2837915d small conversion related fix to the lzma stub László Molnár 2006-07-17 16:54:41 +02:00