Date: Tue, 09 Sep 2003 09:58:50 -0700 From: Fred Gilham <gilham@csl.sri.com> To: freebsd-hackers@freebsd.org Subject: Re: C++ code in a kernel module? Message-ID: <200309091658.h89GwoFv003456@quarter.csl.sri.com> In-Reply-To: Message from "M. Warner Losh" <imp@bsdimp.com> <20030908.180101.71186801.imp@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> I don't know about __gxx_personaility_v0, but your best bet is to > look at the .o's and find where it is referenced. Then back track > it to what function, then to what construct and go from there. The __gxx_personality_v0 stuff is actually related to distinguishing between C++ and Java exceptions. At least that's what I remember from my encounters with the same problem. I haven't been able to retrieve the documentation that explains it, though. It seems to come up when you try to link C++ code with the C linking convention. -- Fred Gilham gilham@csl.sri.com Lisp has jokingly been called "the most intelligent way to misuse a computer". I think that description is a great compliment because it transmits the full flavor of liberation: it has assisted a number of our most gifted fellow humans in thinking previously impossible thoughts. E. Dijkstra
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309091658.h89GwoFv003456>