no PROT_WRITE for .text on i386-linux.elf.shell
This commit is contained in:
@@ -28,15 +28,15 @@
|
|||||||
|
|
||||||
|
|
||||||
#define LINUX_I386SH_FOLD_SIZE 1194
|
#define LINUX_I386SH_FOLD_SIZE 1194
|
||||||
#define LINUX_I386SH_FOLD_ADLER32 0x3026f84c
|
#define LINUX_I386SH_FOLD_ADLER32 0x276af84a
|
||||||
#define LINUX_I386SH_FOLD_CRC32 0xde3254db
|
#define LINUX_I386SH_FOLD_CRC32 0xd84cc9ea
|
||||||
|
|
||||||
unsigned char linux_i386sh_fold[1194] = {
|
unsigned char linux_i386sh_fold[1194] = {
|
||||||
127, 69, 76, 70, 1, 1, 1, 0, 76,105,110,117,120, 0, 0, 0, /* 0x 0 */
|
127, 69, 76, 70, 1, 1, 1, 0, 76,105,110,117,120, 0, 0, 0, /* 0x 0 */
|
||||||
2, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, /* 0x 10 */
|
2, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, /* 0x 10 */
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 32, 0, 1, 0, 0, 0, /* 0x 20 */
|
0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 32, 0, 1, 0, 0, 0, /* 0x 20 */
|
||||||
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 1, /* 0x 30 */
|
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 1, /* 0x 30 */
|
||||||
0, 0, 64, 1,170, 4, 0, 0,172, 4, 0, 0, 7, 0, 0, 0, /* 0x 40 */
|
0, 0, 64, 1,170, 4, 0, 0,172, 4, 0, 0, 5, 0, 0, 0, /* 0x 40 */
|
||||||
0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 50 */
|
0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 50 */
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 60 */
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 60 */
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 70 */
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 70 */
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ OUTPUT_ARCH(i386)
|
|||||||
/*ENTRY(_start)*/
|
/*ENTRY(_start)*/
|
||||||
PHDRS /* force exactly 1 ELF32_Phdr: in particular, no PT_GNU_STACK */
|
PHDRS /* force exactly 1 ELF32_Phdr: in particular, no PT_GNU_STACK */
|
||||||
{
|
{
|
||||||
phdr0 PT_LOAD FILEHDR PHDRS FLAGS(7);
|
phdr0 PT_LOAD FILEHDR PHDRS FLAGS(5);
|
||||||
}
|
}
|
||||||
|
|
||||||
SECTIONS
|
SECTIONS
|
||||||
|
|||||||
Reference in New Issue
Block a user