John Reiser
|
5974a6276b
|
undebug powerpc-linux.elf-entry.S
|
2006-07-16 19:06:04 -07:00 |
|
John Reiser
|
e06a390771
|
PackLinuxElf32ppc works (except lzma)
|
2006-07-16 19:01:17 -07:00 |
|
John Reiser
|
b34e204676
|
PackLinuxElf32ppc conversion; alignment in *::Section
|
2006-07-16 15:04:16 -07:00 |
|
John Reiser
|
755d990dfd
|
unify buildLinuxLoader using addStubEntrySections and addLinkerSymbols
|
2006-07-16 09:48:22 -07:00 |
|
John Reiser
|
7185358b98
|
lzma PackLinuxElf64amd works!
|
2006-07-15 20:05:41 -07:00 |
|
John Reiser
|
3843ec1e02
|
lzma for PackLinuxElf64amd
|
2006-07-15 16:01:53 -07:00 |
|
John Reiser
|
cfc5631d5d
|
PackLinuxElf64amd works (except for lzma)
|
2006-07-15 13:46:37 -07:00 |
|
John Reiser
|
e64555aca0
|
hacking PackLinuxElf64amd
|
2006-07-14 19:43:38 -07:00 |
|
John Reiser
|
ef52ebb529
|
workaround i386 assembler misfeature
|
2006-07-14 06:33:40 -07:00 |
|
John Reiser
|
c98136ca4f
|
fix error in assembler conversion
|
2006-07-13 21:10:42 -07:00 |
|
John Reiser
|
44f20782fd
|
cleanup after merge; AMD64 ElfLinker
|
2006-07-12 11:42:03 -07:00 |
|
John Reiser
|
0b8825fecb
|
i386 conversion stub conversion; nrv2b_d32_2.ash etc.
|
2006-07-12 11:15:14 -07:00 |
|
László Molnár
|
3d3c20e507
|
ElfLinker improvements
Sections/symbols/relocations are allocated dynamically
Sections use an internal copy of their input data
|
2006-07-11 14:40:58 +02:00 |
|
László Molnár
|
67a282f19f
|
class nocopy introduced
|
2006-07-11 13:58:13 +02:00 |
|
John Reiser
|
92023b533a
|
merge
|
2006-07-10 13:26:39 -07:00 |
|
John Reiser
|
c1d14c150e
|
How to debug i386-linux.kernel.vmlinu[xz] under qemu
|
2006-07-10 13:25:39 -07:00 |
|
László Molnár
|
aa656c74d5
|
merge
|
2006-07-10 13:30:04 +02:00 |
|
László Molnár
|
e39b7ffe30
|
ps1/exe updates from Jens Medoch
|
2006-07-10 13:28:27 +02:00 |
|
John Reiser
|
1897148abc
|
convert i386-bsd.elf-entry.asm
|
2006-07-09 20:07:37 -07:00 |
|
John Reiser
|
b76118802a
|
ElfLinkerPpc32
|
2006-07-09 19:52:23 -07:00 |
|
John Reiser
|
8266aa3343
|
i386/nrv2d_d32_2.ash
|
2006-07-09 19:15:03 -07:00 |
|
John Reiser
|
ab0c349261
|
workaround ElfLinker not handling addSection(,,) from dynamic block
|
2006-07-09 17:29:22 -07:00 |
|
John Reiser
|
d5e0e66426
|
PackLinuxElf32x86::newLinker()
|
2006-07-09 16:59:41 -07:00 |
|
John Reiser
|
c5b3107f83
|
start converting PackLinuxElf32x86 to ElfLinker
|
2006-07-09 10:17:52 -07:00 |
|
John Reiser
|
1a0a64e4de
|
::addStubEntrySections() with default ELFMAINX
|
2006-07-09 08:48:06 -07:00 |
|
John Reiser
|
6bd9805bcc
|
start converting PackLinuxElf64amd to ElfLinker
|
2006-07-09 08:14:04 -07:00 |
|
László Molnár
|
f74c2af65c
|
conversion of atari/tos to ElfLinker finished
|
2006-07-07 17:49:30 +02:00 |
|
László Molnár
|
9531bdf674
|
fixed a bug in ElfLinker
|
2006-07-07 16:57:15 +02:00 |
|
László Molnár
|
76e705e7ee
|
more atari/tos work
|
2006-07-07 09:20:43 +02:00 |
|
László Molnár
|
d35211328e
|
ElfLinker: rela support added
|
2006-07-07 08:51:48 +02:00 |
|
László Molnár
|
b7bbd81dda
|
conversion of atari/tos to ElfLinker started
|
2006-07-06 18:30:34 +02:00 |
|
László Molnár
|
9836dd5d10
|
merge
|
2006-07-06 10:27:31 +02:00 |
|
László Molnár
|
2109ad320d
|
ps1: nrv2b & nrv2d converted to gas
updated README.SRC
removed app-asm5900.pl
|
2006-07-06 09:20:05 +02:00 |
|
László Molnár
|
c026121c0e
|
mips conversion to ElfLinker almost ready
|
2006-07-06 00:54:14 +02:00 |
|
László Molnár
|
ee0c87f7b1
|
mips conversion started
|
2006-07-05 18:32:52 +02:00 |
|
John Reiser
|
709fb93a22
|
sizeof(shstrtab) already includes terminating '\0'
|
2006-07-05 05:40:24 -07:00 |
|
László Molnár
|
b38cd0a48d
|
merge
|
2006-07-05 13:02:14 +02:00 |
|
László Molnár
|
264435c32d
|
rebuilt the stubs
|
2006-07-05 13:00:42 +02:00 |
|
László Molnár
|
c285929ad3
|
i386/macros2.ash: ctojr32 fixes
|
2006-07-04 23:30:50 +02:00 |
|
John Reiser
|
1cbea8157d
|
merge
|
2006-07-04 08:59:29 -07:00 |
|
John Reiser
|
0a10334f1b
|
more *BSD, especially do_xmap() for OpenBSD
|
2006-07-04 08:59:00 -07:00 |
|
László Molnár
|
f0d5a6ebac
|
vmlinu[xz] using nrv2e converted to ElfLinker
|
2006-07-04 17:36:54 +02:00 |
|
László Molnár
|
db7086b5e6
|
pe: ignore duplicated relocation records
|
2006-07-04 14:11:56 +02:00 |
|
John Reiser
|
0e92280b33
|
*BSD elf-fold escape hatch differs from Linux
|
2006-07-03 19:35:56 -07:00 |
|
John Reiser
|
0d7255158a
|
OpenBSD "pro-active security" causes headaches
|
2006-07-03 16:35:21 -07:00 |
|
László Molnár
|
33564b68dd
|
loader.txt updated
|
2006-07-03 15:13:53 +02:00 |
|
Markus F.X.J. Oberhumer
|
ba942b952a
|
Merge.
|
2006-07-03 14:56:45 +02:00 |
|
Markus F.X.J. Oberhumer
|
bd7f28896e
|
Minor cleanups.
|
2006-07-03 14:54:50 +02:00 |
|
John Reiser
|
18fe124696
|
::generateElfHdr() sets .e_ident[Elf32_Ehdr::EI_OSABI]
|
2006-07-03 05:51:45 -07:00 |
|
John Reiser
|
ea3a3b6e1c
|
Elf32_Ehdr::ELFOSABI_LINUX
|
2006-07-03 05:47:01 -07:00 |
|