debug_mode.xml: Update and simplify note on link- and run-time coexistence.
* doc/xml/manual/debug_mode.xml: Update and simplify note on link- and run-time coexistence. Co-Authored-By: François Dumont <frs.dumont@gmail.com> Co-Authored-By: Jonathan Wakely <jwakely@redhat.com> From-SVN: r245848
This commit is contained in:
parent
17b0b37f58
commit
1a5a334e78
2 changed files with 12 additions and 9 deletions
|
@ -1,3 +1,10 @@
|
|||
2017-03-02 Gerald Pfeifer <gerald@pfeifer.com>
|
||||
François Dumont <frs.dumont@gmail.com>
|
||||
Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* doc/xml/manual/debug_mode.xml: Update and simplify note
|
||||
on link- and run-time coexistence.
|
||||
|
||||
2017-03-02 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* testsuite/17_intro/headers/names.cc: Rename to ...
|
||||
|
|
|
@ -584,15 +584,11 @@ template<typename _Tp, typename _Allocator = allocator<_Tp>
|
|||
environments by minimizing dependencies.</para>
|
||||
|
||||
<para>Achieving link- and run-time coexistence is not a trivial
|
||||
implementation task. To achieve this goal we required a small
|
||||
extension to the GNU C++ compiler (since incorporated into the C++11 language specification, described in the GCC Manual for the C++ language as
|
||||
<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://gcc.gnu.org/onlinedocs/gcc/Namespace-Association.html#Namespace-Association">namespace
|
||||
association</link>), and a complex organization of debug- and
|
||||
release-modes. The end result is that we have achieved per-use
|
||||
recompilation but have had to give up some checking of the
|
||||
<code>std::basic_string</code> class template (namely, safe
|
||||
iterators).
|
||||
</para>
|
||||
implementation task. To achieve this goal we use inline namespaces and
|
||||
a complex organization of debug- and release-modes. The end result is
|
||||
that we have achieved per-use recompilation but have had to give up
|
||||
some checking of the <code>std::basic_string</code> class template
|
||||
(namely, safe iterators).</para>
|
||||
|
||||
<section xml:id="methods.coexistence.compile" xreflabel="Compile"><info><title>Compile-time coexistence of release- and debug-mode components</title></info>
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue