new file format vmlinux/i386

Modified Files:
	Makefile conf.h help.cpp linker.cpp p_elf.h packer.cpp
	packerf.cpp packmast.cpp stub/Makefile stub/l_vmlinz.asm
Added Files:
	p_vmlinx.h p_vmlinx.cpp stub/l_vmlinx.asm

committer: jreiser <jreiser> 1089652867 +0000
This commit is contained in:
John Reiser
2004-07-12 17:21:07 +00:00
parent cbf1dbe2cb
commit 5d331fdf69
12 changed files with 732 additions and 6 deletions
+9
View File
@@ -51,6 +51,15 @@ struct Elf_LE32_Ehdr
LE16 e_shentsize; /* Section header table entry size */
LE16 e_shnum; /* Section header table entry count */
LE16 e_shstrndx; /* Section header string table index */
// Values for e_type
enum {
ET_NONE =0, /* No file type */
ET_REL =1, /* Relocatable file */
ET_EXEC =2, /* Executable file */
ET_DYN =3, /* Shared object file */
ET_CORE =4 /* Core file */
};
}
__attribute_packed;