summaryrefslogtreecommitdiffstats
path: root/sys/sys/imgact_elf.h
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2001-02-24 22:20:11 +0000
committerobrien <obrien@FreeBSD.org>2001-02-24 22:20:11 +0000
commit16ff3c2b54063851acd596584eefb8416181cd70 (patch)
treef3751e7d9ad2ce4dd03d6e0bd318a014e8ad054e /sys/sys/imgact_elf.h
parentde4709b84943a61e51dc53cb77bc87c4a93cc97e (diff)
downloadFreeBSD-src-16ff3c2b54063851acd596584eefb8416181cd70.zip
FreeBSD-src-16ff3c2b54063851acd596584eefb8416181cd70.tar.gz
MFS: bring the consistent `compat_3_brand' support into -CURRENT
(the work was first done in the RELENG_4 branch near a release during a MFC to make the code cleaner and more consistent)
Diffstat (limited to 'sys/sys/imgact_elf.h')
-rw-r--r--sys/sys/imgact_elf.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/sys/imgact_elf.h b/sys/sys/imgact_elf.h
index 4d87bed..0753122 100644
--- a/sys/sys/imgact_elf.h
+++ b/sys/sys/imgact_elf.h
@@ -57,6 +57,7 @@ typedef struct {
typedef struct {
int brand;
+ const char *compat_3_brand; /* pre Binutils 2.10 method (FBSD 3) */
const char *emul_path;
const char *interp_path;
struct sysentvec *sysvec;
@@ -88,8 +89,9 @@ typedef struct {
typedef struct {
int brand;
- char *emul_path;
- char *interp_path;
+ const char *compat_3_brand; /* pre Binutils 2.10 method (FBSD 3) */
+ const char *emul_path;
+ const char *interp_path;
struct sysentvec *sysvec;
} Elf64_Brandinfo;
OpenPOWER on IntegriCloud