diff options
| author | Daniel C. Sobral <dcs@FreeBSD.org> | 1999-03-08 11:05:52 +0000 |
|---|---|---|
| committer | Daniel C. Sobral <dcs@FreeBSD.org> | 1999-03-08 11:05:52 +0000 |
| commit | 445a0357079d757b71b1d578c6ffc713f06db9b9 (patch) | |
| tree | f430dd6220f54d877ee8636d37a2d88126007e12 /sys | |
| parent | 1d2a3d57317399c95c5c891473e3205d4cadc3e9 (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/boot/alpha/libalpha/bootinfo.c | 5 | ||||
| -rw-r--r-- | sys/boot/i386/libi386/bootinfo.c | 5 | ||||
| -rw-r--r-- | sys/boot/i386/libi386/bootinfo32.c | 5 | ||||
| -rw-r--r-- | sys/boot/i386/libi386/bootinfo64.c | 5 | ||||
| -rw-r--r-- | sys/sys/linker.h | 3 |
5 files changed, 18 insertions, 5 deletions
diff --git a/sys/boot/alpha/libalpha/bootinfo.c b/sys/boot/alpha/libalpha/bootinfo.c index 226c4a83c639..e4644140f208 100644 --- a/sys/boot/alpha/libalpha/bootinfo.c +++ b/sys/boot/alpha/libalpha/bootinfo.c @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: bootinfo.c,v 1.2 1998/10/15 17:06:36 peter Exp $ + * $Id: bootinfo.c,v 1.3 1998/10/15 21:55:58 dfr Exp $ */ #include <stand.h> @@ -76,6 +76,7 @@ bi_copyenv(vm_offset_t addr) * * MOD_NAME (variable) module name (string) * MOD_TYPE (variable) module type (string) + * MOD_ARGS (variable) module parameters (string) * MOD_ADDR sizeof(vm_offset_t) module load address * MOD_SIZE sizeof(size_t) module size * MOD_METADATA (variable) type-specific metadata @@ -95,6 +96,7 @@ bi_copyenv(vm_offset_t addr) #define MOD_NAME(a, s) MOD_STR(MODINFO_NAME, a, s) #define MOD_TYPE(a, s) MOD_STR(MODINFO_TYPE, a, s) +#define MOD_ARGS(a, s) MOD_STR(MODINFO_ARGS, a, s) #define MOD_VAR(t, a, s) { \ COPY32(t, a); \ @@ -129,6 +131,7 @@ bi_copymodules(vm_offset_t addr) MOD_NAME(addr, mp->m_name); /* this field must come first */ MOD_TYPE(addr, mp->m_type); + MOD_ARGS(addr, mp->m_args); MOD_ADDR(addr, mp->m_addr); MOD_SIZE(addr, mp->m_size); for (md = mp->m_metadata; md != NULL; md = md->md_next) diff --git a/sys/boot/i386/libi386/bootinfo.c b/sys/boot/i386/libi386/bootinfo.c index 613159d75b1d..32d152a88120 100644 --- a/sys/boot/i386/libi386/bootinfo.c +++ b/sys/boot/i386/libi386/bootinfo.c @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: bootinfo.c,v 1.15 1998/11/13 23:40:02 msmith Exp $ + * $Id: bootinfo.c,v 1.16 1999/01/24 00:12:04 msmith Exp $ */ #include <stand.h> @@ -152,6 +152,7 @@ bi_copyenv(vm_offset_t addr) * * MOD_NAME (variable) module name (string) * MOD_TYPE (variable) module type (string) + * MOD_ARGS (variable) module parameters (string) * MOD_ADDR sizeof(vm_offset_t) module load address * MOD_SIZE sizeof(size_t) module size * MOD_METADATA (variable) type-specific metadata @@ -171,6 +172,7 @@ bi_copyenv(vm_offset_t addr) #define MOD_NAME(a, s) MOD_STR(MODINFO_NAME, a, s) #define MOD_TYPE(a, s) MOD_STR(MODINFO_TYPE, a, s) +#define MOD_ARGS(a, s) MOD_STR(MODINFO_ARGS, a, s) #define MOD_VAR(t, a, s) { \ COPY32(t, a); \ @@ -205,6 +207,7 @@ bi_copymodules(vm_offset_t addr) MOD_NAME(addr, mp->m_name); /* this field must come first */ MOD_TYPE(addr, mp->m_type); + MOD_ARGS(addr, mp->m_args); MOD_ADDR(addr, mp->m_addr); MOD_SIZE(addr, mp->m_size); for (md = mp->m_metadata; md != NULL; md = md->md_next) diff --git a/sys/boot/i386/libi386/bootinfo32.c b/sys/boot/i386/libi386/bootinfo32.c index 613159d75b1d..32d152a88120 100644 --- a/sys/boot/i386/libi386/bootinfo32.c +++ b/sys/boot/i386/libi386/bootinfo32.c @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: bootinfo.c,v 1.15 1998/11/13 23:40:02 msmith Exp $ + * $Id: bootinfo.c,v 1.16 1999/01/24 00:12:04 msmith Exp $ */ #include <stand.h> @@ -152,6 +152,7 @@ bi_copyenv(vm_offset_t addr) * * MOD_NAME (variable) module name (string) * MOD_TYPE (variable) module type (string) + * MOD_ARGS (variable) module parameters (string) * MOD_ADDR sizeof(vm_offset_t) module load address * MOD_SIZE sizeof(size_t) module size * MOD_METADATA (variable) type-specific metadata @@ -171,6 +172,7 @@ bi_copyenv(vm_offset_t addr) #define MOD_NAME(a, s) MOD_STR(MODINFO_NAME, a, s) #define MOD_TYPE(a, s) MOD_STR(MODINFO_TYPE, a, s) +#define MOD_ARGS(a, s) MOD_STR(MODINFO_ARGS, a, s) #define MOD_VAR(t, a, s) { \ COPY32(t, a); \ @@ -205,6 +207,7 @@ bi_copymodules(vm_offset_t addr) MOD_NAME(addr, mp->m_name); /* this field must come first */ MOD_TYPE(addr, mp->m_type); + MOD_ARGS(addr, mp->m_args); MOD_ADDR(addr, mp->m_addr); MOD_SIZE(addr, mp->m_size); for (md = mp->m_metadata; md != NULL; md = md->md_next) diff --git a/sys/boot/i386/libi386/bootinfo64.c b/sys/boot/i386/libi386/bootinfo64.c index 613159d75b1d..32d152a88120 100644 --- a/sys/boot/i386/libi386/bootinfo64.c +++ b/sys/boot/i386/libi386/bootinfo64.c @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: bootinfo.c,v 1.15 1998/11/13 23:40:02 msmith Exp $ + * $Id: bootinfo.c,v 1.16 1999/01/24 00:12:04 msmith Exp $ */ #include <stand.h> @@ -152,6 +152,7 @@ bi_copyenv(vm_offset_t addr) * * MOD_NAME (variable) module name (string) * MOD_TYPE (variable) module type (string) + * MOD_ARGS (variable) module parameters (string) * MOD_ADDR sizeof(vm_offset_t) module load address * MOD_SIZE sizeof(size_t) module size * MOD_METADATA (variable) type-specific metadata @@ -171,6 +172,7 @@ bi_copyenv(vm_offset_t addr) #define MOD_NAME(a, s) MOD_STR(MODINFO_NAME, a, s) #define MOD_TYPE(a, s) MOD_STR(MODINFO_TYPE, a, s) +#define MOD_ARGS(a, s) MOD_STR(MODINFO_ARGS, a, s) #define MOD_VAR(t, a, s) { \ COPY32(t, a); \ @@ -205,6 +207,7 @@ bi_copymodules(vm_offset_t addr) MOD_NAME(addr, mp->m_name); /* this field must come first */ MOD_TYPE(addr, mp->m_type); + MOD_ARGS(addr, mp->m_args); MOD_ADDR(addr, mp->m_addr); MOD_SIZE(addr, mp->m_size); for (md = mp->m_metadata; md != NULL; md = md->md_next) diff --git a/sys/sys/linker.h b/sys/sys/linker.h index 32aad6d85b9c..0c0cfa1d354c 100644 --- a/sys/sys/linker.h +++ b/sys/sys/linker.h @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: linker.h,v 1.13 1999/01/27 21:50:00 dillon Exp $ + * $Id: linker.h,v 1.14 1999/01/27 23:45:44 dillon Exp $ */ #ifndef _SYS_LINKER_H_ @@ -209,6 +209,7 @@ int linker_ddb_symbol_values(c_linker_sym_t sym, linker_symval_t *symval); #define MODINFO_ADDR 0x0003 /* Loaded address */ #define MODINFO_SIZE 0x0004 /* Size of module */ #define MODINFO_EMPTY 0x0005 /* Has been deleted */ +#define MODINFO_ARGS 0x0006 /* Parameters string */ #define MODINFO_METADATA 0x8000 /* Module-specfic */ #define MODINFOMD_AOUTEXEC 0x0001 /* a.out exec header */ |
