View | Details | Raw Unified | Return to bug 143699
Collapse All | Expand All

(-)usr.bin/brandelf/brandelf.1 (-4 / +19 lines)
Lines 27-33 Link Here
27
.\"
27
.\"
28
.\" $FreeBSD$
28
.\" $FreeBSD$
29
.\"
29
.\"
30
.Dd February 6, 1997
30
.Dd January 23, 2010
31
.Dt BRANDELF 1
31
.Dt BRANDELF 1
32
.Os
32
.Os
33
.Sh NAME
33
.Sh NAME
Lines 62-71 Link Here
62
.Ar string
62
.Ar string
63
ABI type.
63
ABI type.
64
Currently supported ABIs are
64
Currently supported ABIs are
65
.Dq Li SVR4 ,
66
.Dq Li HPUX ,
67
.Dq Li NetBSD ,
68
.Dq Li Linux ,
69
.Dq Li Hurd ,
70
.Dq Li 86Open ,
71
.Dq Li Solaris ,
72
.Dq Li AIX ,
73
.Dq Li IRIX ,
65
.Dq Li FreeBSD ,
74
.Dq Li FreeBSD ,
66
.Dq Li Linux ,
75
.Dq Li TRU64 ,
76
.Dq Li Modesto ,
77
.Dq Li OpenBSD ,
78
.Dq Li OpenVMS ,
79
.Dq Li HPNSK ,
80
.Dq Li AROS ,
81
.Dq Li FenixOS
67
and
82
and
68
.Dq Li SVR4 .
83
.Dq Li ARM .
69
.It Ar file
84
.It Ar file
70
If
85
If
71
.Fl t Ar string
86
.Fl t Ar string
Lines 95-101 Link Here
95
.Rs
110
.Rs
96
.%A The Santa Cruz Operation, Inc.
111
.%A The Santa Cruz Operation, Inc.
97
.%T System V Application Binary Interface
112
.%T System V Application Binary Interface
98
.%D April 29, 1998 (DRAFT)
113
.%D October 26, 2009 (DRAFT)
99
.%U http://www.sco.com/developer/devspecs/
114
.%U http://www.sco.com/developer/devspecs/
100
.Re
115
.Re
101
.Sh HISTORY
116
.Sh HISTORY
(-)usr.bin/brandelf/brandelf.c (-3 / +16 lines)
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
(-)sys/sys/elf_common.h (+1 lines)
Lines 113-118 Link Here
113
#define	ELFOSABI_OPENVMS	13	/* Open VMS */
113
#define	ELFOSABI_OPENVMS	13	/* Open VMS */
114
#define	ELFOSABI_NSK		14	/* HP Non-Stop Kernel */
114
#define	ELFOSABI_NSK		14	/* HP Non-Stop Kernel */
115
#define	ELFOSABI_AROS		15	/* Amiga Research OS */
115
#define	ELFOSABI_AROS		15	/* Amiga Research OS */
116
#define	ELFOSABI_FENIXOS	16	/* FenixOS */
116
#define	ELFOSABI_ARM		97	/* ARM */
117
#define	ELFOSABI_ARM		97	/* ARM */
117
#define	ELFOSABI_STANDALONE	255	/* Standalone (embedded) application */
118
#define	ELFOSABI_STANDALONE	255	/* Standalone (embedded) application */

Return to bug 143699