Re: library in kernel space

Peter Skvarka <[email protected]>
Newsgroups gmane.os.netbsd.devel.kernel
Organization Soft in Engines
Message-ID <[email protected]>
> I think you can look at dk_subr module as an example of module_2
> to export symbols for the run-time linker to resolve.

Ok, my problem is now different than I described:
module_1 and module_2 (dependency is that module_1 needs module_2)
used some shared source files with functions.
So small group of functions is linked to both modules and placed into 
text section (visible with letter "T" in nm output)
And when I try modload ./module_2.kmod and then modload ./module_1.kmod 
then it complains:

...kobj_checksyms, 1036: [./module_1.kmod]: linker error: global symbol 
`MyFunctionName' redefined

Are names from all text sections put into global namespace ?
How to resolve it properly ?

Peter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.