Lines 49-60
Link Here
|
49 |
const char *str; |
49 |
const char *str; |
50 |
int value; |
50 |
int value; |
51 |
}; |
51 |
}; |
52 |
/* XXX - any more types? */ |
|
|
53 |
static struct ELFtypes elftypes[] = { |
52 |
static struct ELFtypes elftypes[] = { |
54 |
{ "FreeBSD", ELFOSABI_FREEBSD }, |
53 |
{ "SVR4", ELFOSABI_NONE }, |
|
|
54 |
{ "HPUX", ELFOSABI_HPUX }, |
55 |
{ "NetBSD", ELFOSABI_NETBSD }, |
55 |
{ "Linux", ELFOSABI_LINUX }, |
56 |
{ "Linux", ELFOSABI_LINUX }, |
|
|
57 |
{ "Hurd", ELFOSABI_HURD }, |
58 |
{ "86Open", ELFOSABI_86OPEN }, |
56 |
{ "Solaris", ELFOSABI_SOLARIS }, |
59 |
{ "Solaris", ELFOSABI_SOLARIS }, |
57 |
{ "SVR4", ELFOSABI_SYSV } |
60 |
{ "AIX", ELFOSABI_AIX }, |
|
|
61 |
{ "IRIX", ELFOSABI_IRIX }, |
62 |
{ "FreeBSD", ELFOSABI_FREEBSD }, |
63 |
{ "TRU64", ELFOSABI_TRU64 }, |
64 |
{ "Modesto", ELFOSABI_MODESTO }, |
65 |
{ "OpenBSD", ELFOSABI_OPENBSD }, |
66 |
{ "OpenVMS", ELFOSABI_OPENVMS }, |
67 |
{ "HPNSK", ELFOSABI_NSK }, |
68 |
{ "AROS", ELFOSABI_AROS }, |
69 |
{ "FenixOS", ELFOSABI_FENIXOS }, |
70 |
{ "ARM", ELFOSABI_ARM } |
58 |
}; |
71 |
}; |
59 |
|
72 |
|
60 |
int |
73 |
int |