Markus F.X.J. Oberhumer
|
12bcb09051
|
Small Makefile updates.
|
2007-02-21 17:11:42 +01:00 |
|
László Molnár
|
c59c69a85f
|
p_exe.cpp: added some comments
|
2007-02-20 13:49:18 +01:00 |
|
Markus F.X.J. Oberhumer
|
bdd0daaf6f
|
Added ElfLinker::addLoaderVA().
|
2007-02-20 07:36:34 +01:00 |
|
Markus F.X.J. Oberhumer
|
cfad7c8356
|
Small cleanups.
|
2007-02-19 03:52:33 +01:00 |
|
John Reiser
|
b2b8a128d0
|
merge
|
2007-02-18 10:10:17 -08:00 |
|
Markus F.X.J. Oberhumer
|
1cfad80ca2
|
Introduce a special "ignore_reloc_overflow" section.
|
2007-02-18 18:29:26 +01:00 |
|
John Reiser
|
a5a80e41b8
|
merge
|
2007-02-18 09:09:17 -08:00 |
|
Markus F.X.J. Oberhumer
|
152f8e92bf
|
Yet some more Watcom optimizations.
|
2007-02-18 05:43:31 +01:00 |
|
Markus F.X.J. Oberhumer
|
0323560b49
|
More Watcom optimizations.
|
2007-02-18 04:41:33 +01:00 |
|
Markus F.X.J. Oberhumer
|
d3bc84a2f7
|
Some Watcom optimizations.
|
2007-02-18 03:55:46 +01:00 |
|
Markus F.X.J. Oberhumer
|
8a82c259bd
|
Switching back to using Watcom C - this seems to work.
|
2007-02-18 03:02:00 +01:00 |
|
Markus F.X.J. Oberhumer
|
46009c7658
|
i086 Makefile.extra update.
|
2007-02-18 02:32:47 +01:00 |
|
Markus F.X.J. Oberhumer
|
6f760308bd
|
Some cleanasm.py updates.
|
2007-02-18 01:32:30 +01:00 |
|
John Reiser
|
c346f8f17d
|
merge
|
2007-02-16 08:06:37 -08:00 |
|
John Reiser
|
af1d059fff
|
PackUnix::getLoader() result is not 'const'
|
2007-02-16 08:05:10 -08:00 |
|
John Reiser
|
5562b21a20
|
PackMach* checkAlreadyPacked()
|
2007-02-16 08:02:59 -08:00 |
|
Markus F.X.J. Oberhumer
|
8f68f31877
|
Use Wine + Digital Mars C/C++ in small model. Does not work yet.
|
2007-02-16 15:22:01 +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
|
ccf5a1b972
|
Add some more funcs to cc_test.c.
|
2007-02-13 09:48:37 +01:00 |
|
Markus F.X.J. Oberhumer
|
0d5ae77efc
|
Some more dos/exe updates.
|
2007-02-13 02:25:32 +01:00 |
|
Markus F.X.J. Oberhumer
|
1695096d18
|
Commit rebuilt files as well.
|
2007-02-13 00:39:43 +01:00 |
|
Markus F.X.J. Oberhumer
|
6db0b7cf18
|
lzma for dos/exe works!
|
2007-02-13 00:39:15 +01:00 |
|
John Reiser
|
575b43b0d4
|
NEWS: Mach/i386 and Mach/fat
|
2007-02-12 15:22:22 -08:00 |
|
László Molnár
|
7b39b05894
|
lzma for dos/exe seems to work with tainted watcom macros
|
2007-02-12 18:28:24 +01:00 |
|
László Molnár
|
8bea9e0a5e
|
fixed some watcom support macros
|
2007-02-12 15:38:47 +01:00 |
|
László Molnár
|
2255b32e45
|
LZMA for dos/exe integration work. Does not work yet.
|
2007-02-12 15:12:36 +01:00 |
|
Markus F.X.J. Oberhumer
|
b62573ae8f
|
More work on lzma for dos/exe.
|
2007-02-11 21:20:00 +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 |
|
Markus F.X.J. Oberhumer
|
d008c834be
|
Merge.
|
2007-02-11 04:52:53 +01:00 |
|
Markus F.X.J. Oberhumer
|
2d3a914aee
|
Some i086 updates.
|
2007-02-11 04:52:33 +01:00 |
|
John Reiser
|
7324f4c3d1
|
PackMach* filters only the [1st] largest executable LC_SEGMNET
|
2007-02-10 17:47:04 -08:00 |
|
Markus F.X.J. Oberhumer
|
50c8860a50
|
Added first version of a clean-room wcc support library implementation.
|
2007-02-11 01:06:37 +01:00 |
|
Markus F.X.J. Oberhumer
|
6456de7188
|
i086: added cc_test for examining internal compiler library calls.
|
2007-02-11 01:02:36 +01:00 |
|
John Reiser
|
23c629f2aa
|
i386-darwin.macho works!
|
2007-02-10 13:14:27 -08:00 |
|
John Reiser
|
2bf154f74f
|
i386-darwin.macho: decompressor overrun, bswap Mach_fat_header
|
2007-02-10 10:57:02 -08:00 |
|
John Reiser
|
b598ad1bc0
|
i386-darwin.macho runtime stub
|
2007-02-10 09:16:49 -08:00 |
|
Markus F.X.J. Oberhumer
|
ace24ad68e
|
Minor portability fixes.
|
2007-02-08 16:17:32 +01:00 |
|
Markus F.X.J. Oberhumer
|
750c1a0f27
|
Avoid compiler warnings.
|
2007-02-08 15:00:42 +01:00 |
|
John Reiser
|
52d89bd66b
|
PackMachFat has trouble with --fileinfo
|
2007-02-07 22:24:42 -08:00 |
|
John Reiser
|
8cfb9d35e9
|
fix ui report after PackMachFat::unpack
|
2007-02-07 22:03:15 -08:00 |
|
John Reiser
|
2f529158a0
|
OutputFile::unset_extent() sets bytes_written
|
2007-02-07 22:02:28 -08:00 |
|
John Reiser
|
6e68ab6d9e
|
canUnpack() and unpack() for PackMachBase, PackMachFat
|
2007-02-07 21:30:18 -08:00 |
|
John Reiser
|
7a3c55af35
|
fix SEEK_END when set_extent()
|
2007-02-07 21:21:19 -08:00 |
|
John Reiser
|
fb39d6304a
|
Enable --lzma for PackMach*.
|
2007-02-07 11:23:21 -08:00 |
|
John Reiser
|
4cb57d9059
|
OutputFile::unset_extent(); endianness in Mach_fat_* and PackMachBase::b_info
|
2007-02-06 13:11:31 -08:00 |
|
John Reiser
|
42d69bd0e5
|
debug PackMachFat
|
2007-02-05 22:34:23 -08:00 |
|
John Reiser
|
f27b399f81
|
PackMachFat
|
2007-02-05 14:00:41 -08:00 |
|
John Reiser
|
a545a3938f
|
FileBase::set_extent(offset, length) constrains seek() and tell()
|
2007-02-03 13:31:44 -08:00 |
|
John Reiser
|
d1e352c9ee
|
PackMachI386
|
2007-02-03 11:40:25 -08:00 |
|
John Reiser
|
99be1e798b
|
PackMachPPC32
|
2007-02-03 11:04:57 -08:00 |
|