05ff7e35a1
Also propagte error code when execve() fails for compressed shell, to avoid confusion of `hlt` ==> SIGSEGV. https://github.com/upx/upx/issues/604
33 lines
1.2 KiB
Plaintext
Vendored
Generated
33 lines
1.2 KiB
Plaintext
Vendored
Generated
|
|
Memory Configuration
|
|
|
|
Name Origin Length Attributes
|
|
*default* 0x0000000000000000 0xffffffffffffffff
|
|
|
|
Linker script and memory map
|
|
|
|
TARGET(elf32-i386)
|
|
0x0000000001400074 . = (0x1400000 + SIZEOF_HEADERS)
|
|
0x0000000001400080 . = ALIGN (0x80)
|
|
|
|
.data 0x0000000001400080 0x4ac
|
|
*(.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
|
|
*(.rodata)
|
|
*(.data)
|
|
.data 0x000000000140052c 0x0 tmp/i386-linux.elf.shell-fold.o
|
|
.data 0x000000000140052c 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
|
|
*(COMMON)
|
|
|
|
.rel.dyn 0x000000000140052c 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
|
|
OUTPUT(tmp/i386-linux.elf.shell-fold.bin elf32-i386)
|