ELF2 for i386-linux main programs
OpenBSD and NetBSD main programs probably need work.
modified: ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
modified: p_lx_elf.cpp
modified: stub/Makefile
modified: stub/src/i386-linux.elf-entry.S
new file: stub/src/i386-linux.elf-entry.lds
modified: stub/src/i386-linux.elf-fold.S
modified: stub/src/i386-linux.elf-fold.lds
new file: stub/src/i386-linux.elf-main2.c
new file: stub/src/i386-linux.elf-so_entry.lds
modified: stub/src/upxfd_android.c
plus generated *.h *.map *.dump
This commit is contained in:
+8
-8
@@ -10,22 +10,22 @@ TARGET(elf32-i386)
|
||||
0x0000000001400074 . = (0x1400000 + SIZEOF_HEADERS)
|
||||
0x0000000001400080 . = ALIGN (0x80)
|
||||
|
||||
.data 0x0000000001400080 0x4ac
|
||||
.data 0x0000000001400080 0x4f0
|
||||
*(.text)
|
||||
.text 0x0000000001400080 0xf4 tmp/i386-linux.elf.shell-fold.o
|
||||
0x0000000001400167 mmap
|
||||
.text 0x0000000001400174 0x3b8 tmp/i386-linux.elf.shell-main.o
|
||||
0x00000000014003bc upx_main
|
||||
.text 0x0000000001400174 0x3fc tmp/i386-linux.elf.shell-main.o
|
||||
0x00000000014003ec upx_main
|
||||
*(.rodata)
|
||||
*(.data)
|
||||
.data 0x000000000140052c 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
.data 0x000000000140052c 0x0 tmp/i386-linux.elf.shell-main.o
|
||||
.data 0x0000000001400570 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
.data 0x0000000001400570 0x0 tmp/i386-linux.elf.shell-main.o
|
||||
*(.bss)
|
||||
.bss 0x000000000140052c 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
.bss 0x000000000140052c 0x0 tmp/i386-linux.elf.shell-main.o
|
||||
.bss 0x0000000001400570 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
.bss 0x0000000001400570 0x0 tmp/i386-linux.elf.shell-main.o
|
||||
*(COMMON)
|
||||
|
||||
.rel.dyn 0x000000000140052c 0x0
|
||||
.rel.dyn 0x0000000001400570 0x0
|
||||
.rel.text 0x0000000000000000 0x0 tmp/i386-linux.elf.shell-fold.o
|
||||
LOAD tmp/i386-linux.elf.shell-fold.o
|
||||
LOAD tmp/i386-linux.elf.shell-main.o
|
||||
|
||||
Reference in New Issue
Block a user