git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 1.9.5.x5
[linux-2.6.git]
/
include
/
linux
/
elf.h
diff --git
a/include/linux/elf.h
b/include/linux/elf.h
index
8d0dd82
..
f5b3ba5
100644
(file)
--- a/
include/linux/elf.h
+++ b/
include/linux/elf.h
@@
-36,8
+36,9
@@
typedef __s64 Elf64_Sxword;
#define PT_NOTE 4
#define PT_SHLIB 5
#define PT_PHDR 6
#define PT_NOTE 4
#define PT_SHLIB 5
#define PT_PHDR 6
-#define PT_LOOS 0x60000000
-#define PT_HIOS 0x6fffffff
+#define PT_TLS 7 /* Thread local storage segment */
+#define PT_LOOS 0x60000000 /* OS-specific */
+#define PT_HIOS 0x6fffffff /* OS-specific */
#define PT_LOPROC 0x70000000
#define PT_HIPROC 0x7fffffff
#define PT_GNU_EH_FRAME 0x6474e550
#define PT_LOPROC 0x70000000
#define PT_HIPROC 0x7fffffff
#define PT_GNU_EH_FRAME 0x6474e550
@@
-88,7
+89,9
@@
typedef __s64 Elf64_Sxword;
#define EM_V850 87 /* NEC v850 */
#define EM_V850 87 /* NEC v850 */
-#define EM_H8_300 46 /* Hitachi H8/300,300H,H8S */
+#define EM_M32R 88 /* Renesas M32R */
+
+#define EM_H8_300 46 /* Renesas H8/300,300H,H8S */
/*
* This is an interim value that we will use until the committee comes
/*
* This is an interim value that we will use until the committee comes
@@
-99,11
+102,16
@@
typedef __s64 Elf64_Sxword;
/* Bogus old v850 magic number, used by old tools. */
#define EM_CYGNUS_V850 0x9080
/* Bogus old v850 magic number, used by old tools. */
#define EM_CYGNUS_V850 0x9080
+/* Bogus old m32r magic number, used by old tools. */
+#define EM_CYGNUS_M32R 0x9041
+
/*
* This is the old interim value for S/390 architecture
*/
#define EM_S390_OLD 0xA390
/*
* This is the old interim value for S/390 architecture
*/
#define EM_S390_OLD 0xA390
+#define EM_FRV 0x5441 /* Fujitsu FR-V */
+
/* This is the info that is needed to parse the dynamic section of the file */
#define DT_NULL 0
#define DT_NEEDED 1
/* This is the info that is needed to parse the dynamic section of the file */
#define DT_NULL 0
#define DT_NEEDED 1