Re: Duplicate symbols in a kext
Re: Duplicate symbols in a kext
- Subject: Re: Duplicate symbols in a kext
- From: "Justin C. Walker" <email@hidden>
- Date: Tue, 24 Sep 2002 11:01:27 -0700
On Tuesday, September 24, 2002, at 10:12 AM, Michael Cashwell wrote:
Greetings all,
I'm having trouble getting my kext to load. I get these errors:
I recognize that they are mangled C++ function names. Does anyone
recognize them as coming from a system or runtime library? Is there a
tool to unmangle such names?
c++filt/c++filt3. If you're using, e.g., BSD code in your extension, be
aware that the kernel has prior claim on all names therefrom :-}. You
have two choices if this is the case: change your variable/proc names;
edit the symbol table (nmedit); or make the names "private extern". OK,
that's three choices.
Regards,
Justin
--
Justin C. Walker, Curmudgeon-At-Large *
Institute for General Semantics | If you're not confused,
| You're not paying attention
*--------------------------------------*-------------------------------*
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.