[v3] assert consolidation

Benjamin Kosnik bkoz@redhat.com
Tue Dec 16 00:38:00 GMT 2008


Moves __replacement_assert into top-level, uses __builtin_printf,
changes debug and parallel assert macros to use this top-level
definition, and changes atomic asserts to use this if -D_GLIBCXX_DEBUG.

This is the minimal version. At some point after the branch,
_GLIBCXX_PARALLEL_ASSERT and _GLIBCXX_DEBUG_ASSERT can get renamed to
__glibcxx_assert. 

tested x86_64/linux
tested x86_64/linux parallel
tested x86/darwin

-benjamin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20081215-2.patch
Type: text/x-patch
Size: 15843 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20081216/0dee6782/attachment.bin>


More information about the Libstdc++ mailing list