compile warning with EXPORT_SYMBOL
- From: Steve Sivier <ssivier1@xxxxxxxxxxx>
- Date: Thu, 26 Jan 2006 06:26:58 -0800
Hi,
I've written a couple modules for a 2.6 kernel, call them moduleA and
moduleB. moduleB requires the use of a function in moduleA, so in
moduleA I have a line like:
EXPORT_SYMBOL(moduleA_function);
and module_function() is declared extern in a header that moduleB
includes. During the compile of moduleB (actually the linking), I get a
warning that moduleA_function isn't defined, which is true. It won't be
defined until both modules are loaded. Everything works fine and
moduleB can use moduleA_function() just fine.
Is there any way to get rid of the warning?
Thanks,
Steve
.
- Follow-Ups:
- Re: compile warning with EXPORT_SYMBOL
- From: Ian Kilgore
- Re: compile warning with EXPORT_SYMBOL
- Prev by Date: best way to determine disk connection type
- Next by Date: Re: Serial communication, detecting parity bits
- Previous by thread: best way to determine disk connection type
- Next by thread: Re: compile warning with EXPORT_SYMBOL
- Index(es):
Relevant Pages
|