Bare metal C++ with a GNU/Linux toolchain
Florian Weimer
fweimer@redhat.com
Wed May 18 11:16:31 GMT 2022
It seems that it is fairly straightforward to eliminate dependencies on
libstdc++ if only a C++ subset is used (no exception handling, no RTTI,
no operator new, etc.). But once you use abstract classes, you
necessarily gain a reference to __cxa_pure_virtual.
Would it be possible to document this symbol as interposable, so that
developers can bring their own definition if they want? If yes, what
would be the appropriate place for this?
Thanks,
Florian
More information about the Libstdc++
mailing list