summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_linker.c
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2001-06-20 16:08:45 +0000
committerdes <des@FreeBSD.org>2001-06-20 16:08:45 +0000
commit8a223ad3ced39a21f12ed05f9d6b6adc39bb4ab3 (patch)
treeb69955e70803f71a549ff034578238f3ccf5d329 /sys/kern/kern_linker.c
parentfac0c2104af5a728d4cf398dc1001efa2266661e (diff)
downloadFreeBSD-src-8a223ad3ced39a21f12ed05f9d6b6adc39bb4ab3.zip
FreeBSD-src-8a223ad3ced39a21f12ed05f9d6b6adc39bb4ab3.tar.gz
Constify (silence warnings introduced by last commit to sys/module.h)
Diffstat (limited to 'sys/kern/kern_linker.c')
-rw-r--r--sys/kern/kern_linker.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/sys/kern/kern_linker.c b/sys/kern/kern_linker.c
index 2eb6a9f..097fabb 100644
--- a/sys/kern/kern_linker.c
+++ b/sys/kern/kern_linker.c
@@ -960,7 +960,7 @@ modlist_lookup(const char *name, int ver)
}
static modlist_t
-modlist_newmodule(char *modname, int version, linker_file_t container)
+modlist_newmodule(const char *modname, int version, linker_file_t container)
{
modlist_t mod;
@@ -979,7 +979,7 @@ modlist_newmodule(char *modname, int version, linker_file_t container)
* This routine is cheap and nasty but will work for data pointers.
*/
static void *
-linker_reloc_ptr(linker_file_t lf, void *offset)
+linker_reloc_ptr(linker_file_t lf, const void *offset)
{
return lf->address + (uintptr_t)offset;
}
@@ -989,7 +989,7 @@ linker_reloc_ptr(linker_file_t lf, void *offset)
*/
static void
linker_mdt_version(linker_file_t lf, struct mod_metadata *mp,
- char **modname, int *version)
+ const char **modname, int *version)
{
struct mod_version *mvp;
@@ -1006,7 +1006,7 @@ linker_mdt_version(linker_file_t lf, struct mod_metadata *mp,
*/
static void
linker_mdt_depend(linker_file_t lf, struct mod_metadata *mp,
- char **modname, struct mod_depend **verinfo)
+ const char **modname, struct mod_depend **verinfo)
{
if (modname)
@@ -1020,7 +1020,7 @@ linker_addmodules(linker_file_t lf, struct mod_metadata **start,
struct mod_metadata **stop, int preload)
{
struct mod_metadata *mp, **mdp;
- char *modname;
+ const char *modname;
int ver;
for (mdp = start; mdp < stop; mdp++) {
@@ -1048,7 +1048,7 @@ static void
linker_preload(void* arg)
{
caddr_t modptr;
- char *modname, *nmodname;
+ const char *modname, *nmodname;
char *modtype;
linker_file_t lf;
linker_class_t lc;
@@ -1380,7 +1380,7 @@ linker_load_dependancies(linker_file_t lf)
struct mod_metadata **start, **stop, **mdp, **nmdp;
struct mod_metadata *mp, *nmp;
modlist_t mod;
- char *modname, *nmodname;
+ const char *modname, *nmodname;
int ver, error = 0, count;
/*
OpenPOWER on IntegriCloud