Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jun 2015 08:58:41 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 200863] Added missing '__cxa_deleted_virtual' into libcxxrt
Message-ID:  <bug-200863-8-MLElOAyRSD@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-200863-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-200863-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200863

--- Comment #9 from David Chisnall <theraven@FreeBSD.org> ---
(In reply to yuri from comment #7)

They are intended to be ABI compatible (or, rather, libcxxrt intends to support
a superset of the libsupc++ ABI).  In the base system, we link both libstdc++
and libc++ to libcxxrt, allowing you to use both in the same program and to
throw exceptions through both (though not to pass standard library types other
than exception objects across library boundaries).  We compile libstdc++ as a
filter library so that the definitions of the libsupc++ symbols that it exports
actually come from libcxxrt.

If the gcc ports are not doing this with their versions of libstdc++, then
please file a bug with the gcc port maintainers.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-200863-8-MLElOAyRSD>