Update doxygen pages.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@2930 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-libraries/libmangle/html/annotated.html b/mingw-w64-libraries/libmangle/html/annotated.html
index 471acb8..a3d172c 100644
--- a/mingw-w64-libraries/libmangle/html/annotated.html
+++ b/mingw-w64-libraries/libmangle/html/annotated.html
@@ -25,8 +25,8 @@
</div>
<div class="contents">
<h1>Data Structures</h1>Here are the data structures with brief descriptions:<table>
+ <tr><td class="indexkey"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="structs_cached.html">sCached</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="structs_gc_ctx.html">sGcCtx</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="structs_gc_elem.html">sGcElem</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="structs_m_s_ctx.html">sMSCtx</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="structs_m_token__base.html">sMToken_base</a></td><td class="indexvalue"></td></tr>
@@ -38,7 +38,7 @@
<tr><td class="indexkey"><a class="el" href="unionu_m_token.html">uMToken</a></td><td class="indexvalue"></td></tr>
</table>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/classes.html b/mingw-w64-libraries/libmangle/html/classes.html
index 5807d72..2f65f50 100644
--- a/mingw-w64-libraries/libmangle/html/classes.html
+++ b/mingw-w64-libraries/libmangle/html/classes.html
@@ -24,13 +24,14 @@
</div>
</div>
<div class="contents">
-<h1>Data Structure Index</h1><div class="qindex"><a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a></div>
+<h1>Data Structure Index</h1><div class="qindex"><a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a></div>
<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> S </div></td></tr></table>
-</td><td><a class="el" href="structs_gc_elem.html">sGcElem</a> </td><td><a class="el" href="structs_m_token__binary.html">sMToken_binary</a> </td><td><a class="el" href="structs_m_token___unary.html">sMToken_Unary</a> </td><td><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> U </div></td></tr></table>
-</td></tr><tr><td><a class="el" href="structs_cached.html">sCached</a> </td><td><a class="el" href="structs_m_s_ctx.html">sMSCtx</a> </td><td><a class="el" href="structs_m_token__dim.html">sMToken_dim</a> </td><td><a class="el" href="structs_m_token__value.html">sMToken_value</a> </td><td><a class="el" href="unionu_m_token.html">uMToken</a> </td></tr><tr><td><a class="el" href="structs_gc_ctx.html">sGcCtx</a> </td><td><a class="el" href="structs_m_token__base.html">sMToken_base</a> </td><td><a class="el" href="structs_m_token__name.html">sMToken_name</a> </td></tr></table><div class="qindex"><a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a></div>
+<tr><td><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> L </div></td></tr></table>
+</td><td><a class="el" href="structs_cached.html">sCached</a> </td><td><a class="el" href="structs_m_token__base.html">sMToken_base</a> </td><td><a class="el" href="structs_m_token__name.html">sMToken_name</a> </td><td><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> U </div></td></tr></table>
+</td></tr><tr><td><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> </td><td><a class="el" href="structs_gc_elem.html">sGcElem</a> </td><td><a class="el" href="structs_m_token__binary.html">sMToken_binary</a> </td><td><a class="el" href="structs_m_token___unary.html">sMToken_Unary</a> </td><td><a class="el" href="unionu_m_token.html">uMToken</a> </td></tr><tr><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> S </div></td></tr></table>
+</td><td><a class="el" href="structs_m_s_ctx.html">sMSCtx</a> </td><td><a class="el" href="structs_m_token__dim.html">sMToken_dim</a> </td><td><a class="el" href="structs_m_token__value.html">sMToken_value</a> </td></tr></table><div class="qindex"><a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a></div>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/files.html b/mingw-w64-libraries/libmangle/html/files.html
index c997a60..10af854 100644
--- a/mingw-w64-libraries/libmangle/html/files.html
+++ b/mingw-w64-libraries/libmangle/html/files.html
@@ -33,7 +33,7 @@
<tr><td class="indexkey">src/<a class="el" href="mainpage_8h.html">mainpage.h</a> <a href="mainpage_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
</table>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/functions.html b/mingw-w64-libraries/libmangle/html/functions.html
index 337d590..1631b4d 100644
--- a/mingw-w64-libraries/libmangle/html/functions.html
+++ b/mingw-w64-libraries/libmangle/html/functions.html
@@ -125,14 +125,14 @@
<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
<li>gc
-: <a class="el" href="structs_m_s_ctx.html#ac637c4e86e0073dbe481aaf72fd02f0b">sMSCtx</a>
+: <a class="el" href="structs_m_s_ctx.html#a2f5063c35143e68593acf2f1d718cfeb">sMSCtx</a>
</li>
</ul>
<h3><a class="anchor" id="index_h">- h -</a></h3><ul>
<li>head
-: <a class="el" href="structs_gc_ctx.html#a27af5bbc070bf61ab0c5b7f773e9ac12">sGcCtx</a>
+: <a class="el" href="structlibmangle__gc__context__t.html#a87a971b39a14440678c40974f56bbf08">libmangle_gc_context_t</a>
</li>
</ul>
@@ -208,7 +208,7 @@
<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
<li>tail
-: <a class="el" href="structs_gc_ctx.html#a8645b0e7f4a397e8a002a9e33d1d9a6e">sGcCtx</a>
+: <a class="el" href="structlibmangle__gc__context__t.html#a26e6a7692028d660e4a8224e14f0c3f6">libmangle_gc_context_t</a>
</li>
</ul>
@@ -229,7 +229,7 @@
</li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/functions_vars.html b/mingw-w64-libraries/libmangle/html/functions_vars.html
index 79d2407..a38f28c 100644
--- a/mingw-w64-libraries/libmangle/html/functions_vars.html
+++ b/mingw-w64-libraries/libmangle/html/functions_vars.html
@@ -125,14 +125,14 @@
<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
<li>gc
-: <a class="el" href="structs_m_s_ctx.html#ac637c4e86e0073dbe481aaf72fd02f0b">sMSCtx</a>
+: <a class="el" href="structs_m_s_ctx.html#a2f5063c35143e68593acf2f1d718cfeb">sMSCtx</a>
</li>
</ul>
<h3><a class="anchor" id="index_h">- h -</a></h3><ul>
<li>head
-: <a class="el" href="structs_gc_ctx.html#a27af5bbc070bf61ab0c5b7f773e9ac12">sGcCtx</a>
+: <a class="el" href="structlibmangle__gc__context__t.html#a87a971b39a14440678c40974f56bbf08">libmangle_gc_context_t</a>
</li>
</ul>
@@ -208,7 +208,7 @@
<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
<li>tail
-: <a class="el" href="structs_gc_ctx.html#a8645b0e7f4a397e8a002a9e33d1d9a6e">sGcCtx</a>
+: <a class="el" href="structlibmangle__gc__context__t.html#a26e6a7692028d660e4a8224e14f0c3f6">libmangle_gc_context_t</a>
</li>
</ul>
@@ -229,7 +229,7 @@
</li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/globals.html b/mingw-w64-libraries/libmangle/html/globals.html
index a2fb6dd..2f6f3a9 100644
--- a/mingw-w64-libraries/libmangle/html/globals.html
+++ b/mingw-w64-libraries/libmangle/html/globals.html
@@ -39,9 +39,8 @@
<li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
</ul>
</div>
@@ -61,16 +60,6 @@
<li>DEC_CHAR
: <a class="el" href="m__ms_8h.html#aac4ed973666f5f09c3e866666326fb05">m_ms.h</a>
</li>
-<li>decode_ms_name()
-: <a class="el" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">libmangle.h</a>
-, <a class="el" href="m__ms_8h.html#a98205e9e8e6085f221ea65be3c23c7e4">m_ms.h</a>
-, <a class="el" href="m__ms_8c.html#a98205e9e8e6085f221ea65be3c23c7e4">m_ms.c</a>
-</li>
-<li>dump_tok()
-: <a class="el" href="m__token_8h.html#ace0fb94536f164fb470e66b81a005a44">m_token.h</a>
-, <a class="el" href="libmangle_8h.html#a33efe0e74d5b28f5e460dcf58e642503">libmangle.h</a>
-, <a class="el" href="m__token_8c.html#ace0fb94536f164fb470e66b81a005a44">m_token.c</a>
-</li>
</ul>
@@ -213,11 +202,6 @@
<li>eMToken_value
: <a class="el" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebda8e367c0d5a2c127b0f1ae55573e92fcd">m_token.h</a>
</li>
-<li>encode_ms_name()
-: <a class="el" href="libmangle_8h.html#a52dd93638af60175329f20cbab72d77b">libmangle.h</a>
-, <a class="el" href="m__ms_8h.html#a795168179c821f11a0153efe7a4d8bb2">m_ms.h</a>
-, <a class="el" href="m__ms_8c.html#a795168179c821f11a0153efe7a4d8bb2">m_ms.c</a>
-</li>
<li>ENCODING_TYPE_MS
: <a class="el" href="m__ms_8h.html#aef5f6ad4353a2cf2321c074dbfaa9aac">m_ms.h</a>
</li>
@@ -226,33 +210,27 @@
<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
<li>gen_binary()
-: <a class="el" href="m__token_8c.html#a6615855ec116031800e49e543031d34e">m_token.c</a>
-, <a class="el" href="m__token_8h.html#a6615855ec116031800e49e543031d34e">m_token.h</a>
+: <a class="el" href="m__token_8c.html#a0deb555c3210a60f0b5189ae462ed620">m_token.c</a>
+, <a class="el" href="m__token_8h.html#a0deb555c3210a60f0b5189ae462ed620">m_token.h</a>
</li>
<li>gen_dim()
-: <a class="el" href="m__token_8h.html#a0a622c481e414c967b27eaa3edbc6e25">m_token.h</a>
-, <a class="el" href="m__token_8c.html#a0a622c481e414c967b27eaa3edbc6e25">m_token.c</a>
+: <a class="el" href="m__token_8h.html#aced2d2323162ca5846cdb13d631169d6">m_token.h</a>
+, <a class="el" href="m__token_8c.html#aced2d2323162ca5846cdb13d631169d6">m_token.c</a>
</li>
<li>gen_name()
-: <a class="el" href="m__token_8c.html#a9a309ae8be7bf65c087195c156fbf9f8">m_token.c</a>
-, <a class="el" href="m__token_8h.html#a9a309ae8be7bf65c087195c156fbf9f8">m_token.h</a>
+: <a class="el" href="m__token_8c.html#ac1a6fe5d506c4fd78650742da8d9e669">m_token.c</a>
+, <a class="el" href="m__token_8h.html#ac1a6fe5d506c4fd78650742da8d9e669">m_token.h</a>
</li>
<li>gen_tok()
-: <a class="el" href="m__token_8h.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">m_token.h</a>
-, <a class="el" href="m__token_8c.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">m_token.c</a>
+: <a class="el" href="m__token_8c.html#a3d90ad7945dc89f63c39837ee512fd85">m_token.c</a>
</li>
<li>gen_unary()
-: <a class="el" href="m__token_8c.html#a179397b41a7f31d461ddf8bb40a4f33a">m_token.c</a>
-, <a class="el" href="m__token_8h.html#a179397b41a7f31d461ddf8bb40a4f33a">m_token.h</a>
+: <a class="el" href="m__token_8h.html#a8c630a1c57e3d4f5009448af0d43fbb8">m_token.h</a>
+, <a class="el" href="m__token_8c.html#a8c630a1c57e3d4f5009448af0d43fbb8">m_token.c</a>
</li>
<li>gen_value()
-: <a class="el" href="m__token_8c.html#a3b64dc961fdbac6f6908ec924e3ee6e1">m_token.c</a>
-, <a class="el" href="m__token_8h.html#a3b64dc961fdbac6f6908ec924e3ee6e1">m_token.h</a>
-</li>
-<li>generate_gc()
-: <a class="el" href="libmangle_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">libmangle.h</a>
-, <a class="el" href="m__token_8c.html#aebd5b8b36fc38cc0e8457ff47e796113">m_token.c</a>
-, <a class="el" href="m__token_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">m_token.h</a>
+: <a class="el" href="m__token_8h.html#a5e98df3f83afcc6e9e1f079091c0e567">m_token.h</a>
+, <a class="el" href="m__token_8c.html#a5e98df3f83afcc6e9e1f079091c0e567">m_token.c</a>
</li>
<li>GET_CHAR
: <a class="el" href="m__ms_8h.html#a0abbf2a725f45243f4292bf3e764973c">m_ms.h</a>
@@ -267,6 +245,54 @@
</ul>
+<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
+<li>libmangle_decode_ms_name()
+: <a class="el" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle.h</a>
+, <a class="el" href="m__ms_8c.html#a53be44f77ef7b80bfc16250da927a99e">m_ms.c</a>
+, <a class="el" href="m__ms_8h.html#a53be44f77ef7b80bfc16250da927a99e">m_ms.h</a>
+</li>
+<li>libmangle_dump_tok()
+: <a class="el" href="libmangle_8h.html#ab22601869037438e47eca7186a4cef65">libmangle.h</a>
+, <a class="el" href="m__token_8c.html#abf3eb472b66b477d0165a31437d35c09">m_token.c</a>
+, <a class="el" href="m__token_8h.html#abf3eb472b66b477d0165a31437d35c09">m_token.h</a>
+</li>
+<li>libmangle_encode_ms_name()
+: <a class="el" href="m__ms_8c.html#a0872a8e6f16a49ccfc3e8663ed003354">m_ms.c</a>
+, <a class="el" href="m__ms_8h.html#a0872a8e6f16a49ccfc3e8663ed003354">m_ms.h</a>
+, <a class="el" href="libmangle_8h.html#ad6e58fecfca8cc312a2b09a44e3748fb">libmangle.h</a>
+</li>
+<li>libmangle_gc_t
+: <a class="el" href="libmangle_8h.html#af17e2fe323e27ccf4827813ee0c8612e">libmangle.h</a>
+</li>
+<li>libmangle_gen_tok()
+: <a class="el" href="m__token_8h.html#abeb019f98a7616488287af32a6f9e51b">m_token.h</a>
+</li>
+<li>libmangle_generate_gc()
+: <a class="el" href="libmangle_8h.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle.h</a>
+, <a class="el" href="m__token_8c.html#a54257a43469abe9c5f9556a1913bbf2f">m_token.c</a>
+, <a class="el" href="m__token_8h.html#a54257a43469abe9c5f9556a1913bbf2f">m_token.h</a>
+</li>
+<li>libmangle_print_decl()
+: <a class="el" href="libmangle_8h.html#a2c4d83f71d35e434250eb2779e29ef29">libmangle.h</a>
+, <a class="el" href="m__token_8c.html#afb0d47109f166db3186774ddfcb994be">m_token.c</a>
+, <a class="el" href="m__token_8h.html#a278a5859cf0ffb4e32fd2ad4cb2584de">m_token.h</a>
+</li>
+<li>libmangle_release_gc()
+: <a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle.h</a>
+, <a class="el" href="m__token_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">m_token.h</a>
+, <a class="el" href="m__token_8c.html#ac6f10b5d722b67adc42b2efaf4683dc1">m_token.c</a>
+</li>
+<li>libmangle_sprint_decl()
+: <a class="el" href="m__token_8c.html#ac0f7cf41cc7c3e9c57dd94ed318dd5a4">m_token.c</a>
+, <a class="el" href="libmangle_8h.html#abf4af1b2e483a32beb147474853e696b">libmangle.h</a>
+, <a class="el" href="m__token_8h.html#ac0f7cf41cc7c3e9c57dd94ed318dd5a4">m_token.h</a>
+</li>
+<li>libmangle_tokens_t
+: <a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle.h</a>
+</li>
+</ul>
+
+
<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
<li>MTOKEN_BINARY_LEFT
: <a class="el" href="m__token_8h.html#ae7a7881952af6eea195152209a4166d8">m_token.h</a>
@@ -328,42 +354,13 @@
</ul>
-<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
-<li>pGcElem
-: <a class="el" href="libmangle_8h.html#a829cf916a22a3baf7cb7862c5bb5ee4f">libmangle.h</a>
-</li>
-<li>pMToken
-: <a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">libmangle.h</a>
-</li>
-<li>print_decl()
-: <a class="el" href="m__token_8c.html#a0d4a763ceb4c3bd20db29d440ea604fb">m_token.c</a>
-, <a class="el" href="libmangle_8h.html#a3849f62a8f21021d472a719474d93824">libmangle.h</a>
-, <a class="el" href="m__token_8h.html#ae0c4bf9d91c720f09e2c162f3738c8bd">m_token.h</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
-<li>release_gc()
-: <a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">libmangle.h</a>
-, <a class="el" href="m__token_8h.html#a5d89434e78fb873998f2844e30e0dcb1">m_token.h</a>
-, <a class="el" href="m__token_8c.html#a5d89434e78fb873998f2844e30e0dcb1">m_token.c</a>
-</li>
-</ul>
-
-
<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
<li>SKIP_CHAR
: <a class="el" href="m__ms_8h.html#a1a18b928484e6e93526a252d4b7e3532">m_ms.h</a>
</li>
-<li>sprint_decl()
-: <a class="el" href="m__token_8h.html#a938de7206a46fd57b9240cc2744a43a2">m_token.h</a>
-, <a class="el" href="m__token_8c.html#a938de7206a46fd57b9240cc2744a43a2">m_token.c</a>
-, <a class="el" href="libmangle_8h.html#a44e241bedf1378900bab5367c4921c24">libmangle.h</a>
-</li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/globals_defs.html b/mingw-w64-libraries/libmangle/html/globals_defs.html
index bf8bde1..3dab9b5 100644
--- a/mingw-w64-libraries/libmangle/html/globals_defs.html
+++ b/mingw-w64-libraries/libmangle/html/globals_defs.html
@@ -109,7 +109,7 @@
</li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/globals_enum.html b/mingw-w64-libraries/libmangle/html/globals_enum.html
index acec713..8e3d4c3 100644
--- a/mingw-w64-libraries/libmangle/html/globals_enum.html
+++ b/mingw-w64-libraries/libmangle/html/globals_enum.html
@@ -43,7 +43,7 @@
</li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/globals_eval.html b/mingw-w64-libraries/libmangle/html/globals_eval.html
index dd60da5..9078514 100644
--- a/mingw-w64-libraries/libmangle/html/globals_eval.html
+++ b/mingw-w64-libraries/libmangle/html/globals_eval.html
@@ -176,7 +176,7 @@
</li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/globals_func.html b/mingw-w64-libraries/libmangle/html/globals_func.html
index dd639eb..5f9df30 100644
--- a/mingw-w64-libraries/libmangle/html/globals_func.html
+++ b/mingw-w64-libraries/libmangle/html/globals_func.html
@@ -35,12 +35,8 @@
<div class="tabs">
<ul>
<li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
</ul>
</div>
</div>
@@ -55,89 +51,75 @@
</ul>
-<h3><a class="anchor" id="index_d">- d -</a></h3><ul>
-<li>decode_ms_name()
-: <a class="el" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">libmangle.h</a>
-, <a class="el" href="m__ms_8c.html#a98205e9e8e6085f221ea65be3c23c7e4">m_ms.c</a>
-, <a class="el" href="m__ms_8h.html#a98205e9e8e6085f221ea65be3c23c7e4">m_ms.h</a>
-</li>
-<li>dump_tok()
-: <a class="el" href="libmangle_8h.html#a33efe0e74d5b28f5e460dcf58e642503">libmangle.h</a>
-, <a class="el" href="m__token_8c.html#ace0fb94536f164fb470e66b81a005a44">m_token.c</a>
-, <a class="el" href="m__token_8h.html#ace0fb94536f164fb470e66b81a005a44">m_token.h</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
-<li>encode_ms_name()
-: <a class="el" href="libmangle_8h.html#a52dd93638af60175329f20cbab72d77b">libmangle.h</a>
-, <a class="el" href="m__ms_8h.html#a795168179c821f11a0153efe7a4d8bb2">m_ms.h</a>
-, <a class="el" href="m__ms_8c.html#a795168179c821f11a0153efe7a4d8bb2">m_ms.c</a>
-</li>
-</ul>
-
-
<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
<li>gen_binary()
-: <a class="el" href="m__token_8c.html#a6615855ec116031800e49e543031d34e">m_token.c</a>
-, <a class="el" href="m__token_8h.html#a6615855ec116031800e49e543031d34e">m_token.h</a>
+: <a class="el" href="m__token_8c.html#a0deb555c3210a60f0b5189ae462ed620">m_token.c</a>
+, <a class="el" href="m__token_8h.html#a0deb555c3210a60f0b5189ae462ed620">m_token.h</a>
</li>
<li>gen_dim()
-: <a class="el" href="m__token_8h.html#a0a622c481e414c967b27eaa3edbc6e25">m_token.h</a>
-, <a class="el" href="m__token_8c.html#a0a622c481e414c967b27eaa3edbc6e25">m_token.c</a>
+: <a class="el" href="m__token_8h.html#aced2d2323162ca5846cdb13d631169d6">m_token.h</a>
+, <a class="el" href="m__token_8c.html#aced2d2323162ca5846cdb13d631169d6">m_token.c</a>
</li>
<li>gen_name()
-: <a class="el" href="m__token_8c.html#a9a309ae8be7bf65c087195c156fbf9f8">m_token.c</a>
-, <a class="el" href="m__token_8h.html#a9a309ae8be7bf65c087195c156fbf9f8">m_token.h</a>
+: <a class="el" href="m__token_8c.html#ac1a6fe5d506c4fd78650742da8d9e669">m_token.c</a>
+, <a class="el" href="m__token_8h.html#ac1a6fe5d506c4fd78650742da8d9e669">m_token.h</a>
</li>
<li>gen_tok()
-: <a class="el" href="m__token_8h.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">m_token.h</a>
-, <a class="el" href="m__token_8c.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">m_token.c</a>
+: <a class="el" href="m__token_8c.html#a3d90ad7945dc89f63c39837ee512fd85">m_token.c</a>
</li>
<li>gen_unary()
-: <a class="el" href="m__token_8c.html#a179397b41a7f31d461ddf8bb40a4f33a">m_token.c</a>
-, <a class="el" href="m__token_8h.html#a179397b41a7f31d461ddf8bb40a4f33a">m_token.h</a>
+: <a class="el" href="m__token_8c.html#a8c630a1c57e3d4f5009448af0d43fbb8">m_token.c</a>
+, <a class="el" href="m__token_8h.html#a8c630a1c57e3d4f5009448af0d43fbb8">m_token.h</a>
</li>
<li>gen_value()
-: <a class="el" href="m__token_8c.html#a3b64dc961fdbac6f6908ec924e3ee6e1">m_token.c</a>
-, <a class="el" href="m__token_8h.html#a3b64dc961fdbac6f6908ec924e3ee6e1">m_token.h</a>
-</li>
-<li>generate_gc()
-: <a class="el" href="m__token_8c.html#aebd5b8b36fc38cc0e8457ff47e796113">m_token.c</a>
-, <a class="el" href="m__token_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">m_token.h</a>
-, <a class="el" href="libmangle_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">libmangle.h</a>
+: <a class="el" href="m__token_8h.html#a5e98df3f83afcc6e9e1f079091c0e567">m_token.h</a>
+, <a class="el" href="m__token_8c.html#a5e98df3f83afcc6e9e1f079091c0e567">m_token.c</a>
</li>
</ul>
-<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
-<li>print_decl()
-: <a class="el" href="libmangle_8h.html#a3849f62a8f21021d472a719474d93824">libmangle.h</a>
-, <a class="el" href="m__token_8h.html#ae0c4bf9d91c720f09e2c162f3738c8bd">m_token.h</a>
-, <a class="el" href="m__token_8c.html#a0d4a763ceb4c3bd20db29d440ea604fb">m_token.c</a>
+<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
+<li>libmangle_decode_ms_name()
+: <a class="el" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle.h</a>
+, <a class="el" href="m__ms_8c.html#a53be44f77ef7b80bfc16250da927a99e">m_ms.c</a>
+, <a class="el" href="m__ms_8h.html#a53be44f77ef7b80bfc16250da927a99e">m_ms.h</a>
</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
-<li>release_gc()
-: <a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">libmangle.h</a>
-, <a class="el" href="m__token_8h.html#a5d89434e78fb873998f2844e30e0dcb1">m_token.h</a>
-, <a class="el" href="m__token_8c.html#a5d89434e78fb873998f2844e30e0dcb1">m_token.c</a>
+<li>libmangle_dump_tok()
+: <a class="el" href="libmangle_8h.html#ab22601869037438e47eca7186a4cef65">libmangle.h</a>
+, <a class="el" href="m__token_8c.html#abf3eb472b66b477d0165a31437d35c09">m_token.c</a>
+, <a class="el" href="m__token_8h.html#abf3eb472b66b477d0165a31437d35c09">m_token.h</a>
</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
-<li>sprint_decl()
-: <a class="el" href="libmangle_8h.html#a44e241bedf1378900bab5367c4921c24">libmangle.h</a>
-, <a class="el" href="m__token_8h.html#a938de7206a46fd57b9240cc2744a43a2">m_token.h</a>
-, <a class="el" href="m__token_8c.html#a938de7206a46fd57b9240cc2744a43a2">m_token.c</a>
+<li>libmangle_encode_ms_name()
+: <a class="el" href="m__ms_8c.html#a0872a8e6f16a49ccfc3e8663ed003354">m_ms.c</a>
+, <a class="el" href="m__ms_8h.html#a0872a8e6f16a49ccfc3e8663ed003354">m_ms.h</a>
+, <a class="el" href="libmangle_8h.html#ad6e58fecfca8cc312a2b09a44e3748fb">libmangle.h</a>
+</li>
+<li>libmangle_gen_tok()
+: <a class="el" href="m__token_8h.html#abeb019f98a7616488287af32a6f9e51b">m_token.h</a>
+</li>
+<li>libmangle_generate_gc()
+: <a class="el" href="libmangle_8h.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle.h</a>
+, <a class="el" href="m__token_8c.html#a54257a43469abe9c5f9556a1913bbf2f">m_token.c</a>
+, <a class="el" href="m__token_8h.html#a54257a43469abe9c5f9556a1913bbf2f">m_token.h</a>
+</li>
+<li>libmangle_print_decl()
+: <a class="el" href="m__token_8c.html#afb0d47109f166db3186774ddfcb994be">m_token.c</a>
+, <a class="el" href="m__token_8h.html#a278a5859cf0ffb4e32fd2ad4cb2584de">m_token.h</a>
+, <a class="el" href="libmangle_8h.html#a2c4d83f71d35e434250eb2779e29ef29">libmangle.h</a>
+</li>
+<li>libmangle_release_gc()
+: <a class="el" href="m__token_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">m_token.h</a>
+, <a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle.h</a>
+, <a class="el" href="m__token_8c.html#ac6f10b5d722b67adc42b2efaf4683dc1">m_token.c</a>
+</li>
+<li>libmangle_sprint_decl()
+: <a class="el" href="m__token_8h.html#ac0f7cf41cc7c3e9c57dd94ed318dd5a4">m_token.h</a>
+, <a class="el" href="libmangle_8h.html#abf4af1b2e483a32beb147474853e696b">libmangle.h</a>
+, <a class="el" href="m__token_8c.html#ac0f7cf41cc7c3e9c57dd94ed318dd5a4">m_token.c</a>
</li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/globals_type.html b/mingw-w64-libraries/libmangle/html/globals_type.html
index f89b5b0..e3fa58f 100644
--- a/mingw-w64-libraries/libmangle/html/globals_type.html
+++ b/mingw-w64-libraries/libmangle/html/globals_type.html
@@ -35,15 +35,15 @@
</div>
<div class="contents">
<ul>
-<li>pGcElem
-: <a class="el" href="libmangle_8h.html#a829cf916a22a3baf7cb7862c5bb5ee4f">libmangle.h</a>
+<li>libmangle_gc_t
+: <a class="el" href="libmangle_8h.html#af17e2fe323e27ccf4827813ee0c8612e">libmangle.h</a>
</li>
-<li>pMToken
-: <a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">libmangle.h</a>
+<li>libmangle_tokens_t
+: <a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle.h</a>
</li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/index.html b/mingw-w64-libraries/libmangle/html/index.html
index 86ab6af..243f041 100644
--- a/mingw-w64-libraries/libmangle/html/index.html
+++ b/mingw-w64-libraries/libmangle/html/index.html
@@ -18,7 +18,7 @@
</div>
</div>
<div class="contents">
-<h1>Libmangle</h1><h3><dl class="rcs"><dt><b>Revision</b></dt><dd>1471</dd></dl>
+<h1>Libmangle</h1><h3><dl class="rcs"><dt><b>Revision</b></dt><dd>2283</dd></dl>
</h3><dl class="author"><dt><b>Author:</b></dt><dd>The mingw-w64 Dev Team </dd></dl>
<dl class="version"><dt><b>Version:</b></dt><dd>1.0 </dd></dl>
<h2><a class="anchor" id="intro_sec">
@@ -40,7 +40,7 @@
Installation</a></h2>
<p>Use the shell script "configure" and pass "--help" for library build and install options. </p>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/libmangle_8h.html b/mingw-w64-libraries/libmangle/html/libmangle_8h.html
index 19e8350..169cee0 100644
--- a/mingw-w64-libraries/libmangle/html/libmangle_8h.html
+++ b/mingw-w64-libraries/libmangle/html/libmangle_8h.html
@@ -28,59 +28,59 @@
<p><a href="libmangle_8h_source.html">Go to the source code of this file.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Data Structures</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_gc_ctx.html">sGcCtx</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a></td></tr>
<tr><td colspan="2"><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef void * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a829cf916a22a3baf7cb7862c5bb5ee4f">pGcElem</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef void * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef void * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#af17e2fe323e27ccf4827813ee0c8612e">libmangle_gc_t</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef void * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a></td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">generate_gc</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a33efe0e74d5b28f5e460dcf58e642503">dump_tok</a> (FILE *fp, <a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> p)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a3849f62a8f21021d472a719474d93824">print_decl</a> (FILE *fp, <a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> p)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a44e241bedf1378900bab5367c4921c24">sprint_decl</a> (<a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> r)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">decode_ms_name</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, const char *name)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a52dd93638af60175329f20cbab72d77b">encode_ms_name</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, <a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> tok)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle_generate_gc</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#ab22601869037438e47eca7186a4cef65">libmangle_dump_tok</a> (FILE *fp, <a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a2c4d83f71d35e434250eb2779e29ef29">libmangle_print_decl</a> (FILE *fp, <a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#abf4af1b2e483a32beb147474853e696b">libmangle_sprint_decl</a> (<a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> r)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle_decode_ms_name</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, const char *name)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="libmangle_8h.html#ad6e58fecfca8cc312a2b09a44e3748fb">libmangle_encode_ms_name</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> tok)</td></tr>
</table>
<hr/><h2>Typedef Documentation</h2>
-<a class="anchor" id="a829cf916a22a3baf7cb7862c5bb5ee4f"></a><!-- doxytag: member="libmangle.h::pGcElem" ref="a829cf916a22a3baf7cb7862c5bb5ee4f" args="" -->
+<a class="anchor" id="af17e2fe323e27ccf4827813ee0c8612e"></a><!-- doxytag: member="libmangle.h::libmangle_gc_t" ref="af17e2fe323e27ccf4827813ee0c8612e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">typedef void* <a class="el" href="libmangle_8h.html#a829cf916a22a3baf7cb7862c5bb5ee4f">pGcElem</a></td>
+ <td class="memname">typedef void* <a class="el" href="libmangle_8h.html#af17e2fe323e27ccf4827813ee0c8612e">libmangle_gc_t</a></td>
</tr>
</table>
</div>
<div class="memdoc">
-<p>Garbage collector elements. Tracks allocated memory and points to the next element from the same context. </p>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="structs_gc_ctx.html">sGcCtx</a> </dd></dl>
+<p>Garbage collector elements. Tracks allocated memory and points to the next element from the same context. Opaque structure. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a1beb3f335c1aae2c979e02d4e36332ae"></a><!-- doxytag: member="libmangle.h::pMToken" ref="a1beb3f335c1aae2c979e02d4e36332ae" args="" -->
+<a class="anchor" id="a7c9c7d368eb1f52cac14457766a01cc7"></a><!-- doxytag: member="libmangle.h::libmangle_tokens_t" ref="a7c9c7d368eb1f52cac14457766a01cc7" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">typedef void* <a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a></td>
+ <td class="memname">typedef void* <a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a></td>
</tr>
</table>
</div>
<div class="memdoc">
-<p>Generic token instances. Type of token determined by base descriptor in members. Base descriptor header available in all members through type punning. </p>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="m__token_8c.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">gen_tok()</a> </dd></dl>
+<p>Generic token instances. Type of token determined by base descriptor in members. Opaque structure. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="m__token_8c.html#a3d90ad7945dc89f63c39837ee512fd85">gen_tok()</a> </dd></dl>
</div>
</div>
<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="abd5e852feefdca185545a37ec3c1467e"></a><!-- doxytag: member="libmangle.h::decode_ms_name" ref="abd5e852feefdca185545a37ec3c1467e" args="(sGcCtx *gc, const char *name)" -->
+<a class="anchor" id="a14ff3e5c3309017dc99459ef1ffef582"></a><!-- doxytag: member="libmangle.h::libmangle_decode_ms_name" ref="a14ff3e5c3309017dc99459ef1ffef582" args="(libmangle_gc_context_t *gc, const char *name)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> decode_ms_name </td>
+ <td class="memname"><a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> libmangle_decode_ms_name </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -100,26 +100,26 @@
<p>Decodes an MSVC export name. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td><a class="el" href="structs_gc_ctx.html">sGcCtx</a> pointer for collecting memory allocations. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> pointer for collecting memory allocations. </td></tr>
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>name</em> </td><td>MSVC C++ mangled export string. </td></tr>
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a44e241bedf1378900bab5367c4921c24">sprint_decl()</a> </dd>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abf4af1b2e483a32beb147474853e696b">libmangle_sprint_decl()</a> </dd>
<dd>
-<a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> </dd>
+<a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> </dd>
<dd>
-<a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>Token containing information about the mangled string, use <a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> to free after use. </dd></dl>
+<a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Token containing information about the mangled string, use <a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> to free after use. </dd></dl>
</div>
</div>
-<a class="anchor" id="a33efe0e74d5b28f5e460dcf58e642503"></a><!-- doxytag: member="libmangle.h::dump_tok" ref="a33efe0e74d5b28f5e460dcf58e642503" args="(FILE *fp, pMToken p)" -->
+<a class="anchor" id="ab22601869037438e47eca7186a4cef65"></a><!-- doxytag: member="libmangle.h::libmangle_dump_tok" ref="ab22601869037438e47eca7186a4cef65" args="(FILE *fp, libmangle_tokens_t p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void dump_tok </td>
+ <td class="memname">void libmangle_dump_tok </td>
<td>(</td>
<td class="paramtype">FILE * </td>
<td class="paramname"> <em>fp</em>, </td>
@@ -127,7 +127,7 @@
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> </td>
+ <td class="paramtype"><a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> </td>
<td class="paramname"> <em>p</em></td><td> </td>
</tr>
<tr>
@@ -142,27 +142,27 @@
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>fp</em> </td><td>File descriptor to print the token to. </td></tr>
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>p</em> </td><td>pMToken chain to print. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>p</em> </td><td>libmangle_tokens_t chain to print. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
-<a class="anchor" id="a52dd93638af60175329f20cbab72d77b"></a><!-- doxytag: member="libmangle.h::encode_ms_name" ref="a52dd93638af60175329f20cbab72d77b" args="(sGcCtx *gc, pMToken tok)" -->
+<a class="anchor" id="ad6e58fecfca8cc312a2b09a44e3748fb"></a><!-- doxytag: member="libmangle.h::libmangle_encode_ms_name" ref="ad6e58fecfca8cc312a2b09a44e3748fb" args="(libmangle_gc_context_t *gc, libmangle_tokens_t tok)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* encode_ms_name </td>
+ <td class="memname">char* libmangle_encode_ms_name </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> </td>
+ <td class="paramtype"><a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> </td>
<td class="paramname"> <em>tok</em></td><td> </td>
</tr>
<tr>
@@ -176,12 +176,12 @@
</div>
</div>
-<a class="anchor" id="aebd5b8b36fc38cc0e8457ff47e796113"></a><!-- doxytag: member="libmangle.h::generate_gc" ref="aebd5b8b36fc38cc0e8457ff47e796113" args="(void)" -->
+<a class="anchor" id="a54257a43469abe9c5f9556a1913bbf2f"></a><!-- doxytag: member="libmangle.h::libmangle_generate_gc" ref="a54257a43469abe9c5f9556a1913bbf2f" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structs_gc_ctx.html">sGcCtx</a>* generate_gc </td>
+ <td class="memname"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a>* libmangle_generate_gc </td>
<td>(</td>
<td class="paramtype">void </td>
<td class="paramname"></td>
@@ -193,16 +193,16 @@
<div class="memdoc">
<p>Constructs a garbage collection context token. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Pointer to context. </dd></dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a3849f62a8f21021d472a719474d93824"></a><!-- doxytag: member="libmangle.h::print_decl" ref="a3849f62a8f21021d472a719474d93824" args="(FILE *fp, pMToken p)" -->
+<a class="anchor" id="a2c4d83f71d35e434250eb2779e29ef29"></a><!-- doxytag: member="libmangle.h::libmangle_print_decl" ref="a2c4d83f71d35e434250eb2779e29ef29" args="(FILE *fp, libmangle_tokens_t p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void print_decl </td>
+ <td class="memname">void libmangle_print_decl </td>
<td>(</td>
<td class="paramtype">FILE * </td>
<td class="paramname"> <em>fp</em>, </td>
@@ -210,7 +210,7 @@
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> </td>
+ <td class="paramtype"><a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> </td>
<td class="paramname"> <em>p</em></td><td> </td>
</tr>
<tr>
@@ -229,18 +229,18 @@
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">decode_ms_name()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle_decode_ms_name()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a5d89434e78fb873998f2844e30e0dcb1"></a><!-- doxytag: member="libmangle.h::release_gc" ref="a5d89434e78fb873998f2844e30e0dcb1" args="(sGcCtx *gc)" -->
+<a class="anchor" id="ac6f10b5d722b67adc42b2efaf4683dc1"></a><!-- doxytag: member="libmangle.h::libmangle_release_gc" ref="ac6f10b5d722b67adc42b2efaf4683dc1" args="(libmangle_gc_context_t *gc)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void release_gc </td>
+ <td class="memname">void libmangle_release_gc </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em></td>
<td> ) </td>
<td></td>
@@ -255,18 +255,18 @@
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">generate_gc()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle_generate_gc()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a44e241bedf1378900bab5367c4921c24"></a><!-- doxytag: member="libmangle.h::sprint_decl" ref="a44e241bedf1378900bab5367c4921c24" args="(pMToken r)" -->
+<a class="anchor" id="abf4af1b2e483a32beb147474853e696b"></a><!-- doxytag: member="libmangle.h::libmangle_sprint_decl" ref="abf4af1b2e483a32beb147474853e696b" args="(libmangle_tokens_t r)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* sprint_decl </td>
+ <td class="memname">char* libmangle_sprint_decl </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> </td>
+ <td class="paramtype"><a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> </td>
<td class="paramname"> <em>r</em></td>
<td> ) </td>
<td></td>
@@ -282,12 +282,12 @@
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>pointer to decoded C++ name string. </dd></dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">decode_ms_name()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle_decode_ms_name()</a> </dd></dl>
</div>
</div>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/libmangle_8h_source.html b/mingw-w64-libraries/libmangle/html/libmangle_8h_source.html
index c866d22..7977932 100644
--- a/mingw-w64-libraries/libmangle/html/libmangle_8h_source.html
+++ b/mingw-w64-libraries/libmangle/html/libmangle_8h_source.html
@@ -23,7 +23,7 @@
</ul>
</div>
<h1>include/libmangle.h</h1><a href="libmangle_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> Copyright (c) 2009 mingw-w64 project</span>
+<a name="l00002"></a>00002 <span class="comment"> Copyright (c) 2009, 2010 mingw-w64 project</span>
<a name="l00003"></a>00003 <span class="comment"></span>
<a name="l00004"></a>00004 <span class="comment"> Contributing authors: Kai Tietz, Jonathan Yong</span>
<a name="l00005"></a>00005 <span class="comment"></span>
@@ -53,35 +53,35 @@
<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
<a name="l00030"></a>00030 <span class="preprocessor">#endif</span>
<a name="l00031"></a>00031 <span class="preprocessor"></span>
-<a name="l00037"></a><a class="code" href="libmangle_8h.html#a829cf916a22a3baf7cb7862c5bb5ee4f">00037</a> <span class="keyword">typedef</span> <span class="keywordtype">void</span> *<a class="code" href="libmangle_8h.html#a829cf916a22a3baf7cb7862c5bb5ee4f">pGcElem</a>;
-<a name="l00038"></a>00038
-<a name="l00045"></a><a class="code" href="structs_gc_ctx.html">00045</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structs_gc_ctx.html">sGcCtx</a> {
-<a name="l00046"></a><a class="code" href="structs_gc_ctx.html#a27af5bbc070bf61ab0c5b7f773e9ac12">00046</a> pGcElem <a class="code" href="structs_gc_ctx.html#a27af5bbc070bf61ab0c5b7f773e9ac12">head</a>;
-<a name="l00047"></a><a class="code" href="structs_gc_ctx.html#a8645b0e7f4a397e8a002a9e33d1d9a6e">00047</a> pGcElem <a class="code" href="structs_gc_ctx.html#a8645b0e7f4a397e8a002a9e33d1d9a6e">tail</a>;
-<a name="l00048"></a>00048 } <a class="code" href="structs_gc_ctx.html">sGcCtx</a>;
-<a name="l00049"></a>00049
-<a name="l00056"></a><a class="code" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">00056</a> <span class="keyword">typedef</span> <span class="keywordtype">void</span> *<a class="code" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a>;
-<a name="l00057"></a>00057
-<a name="l00063"></a>00063 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc);
-<a name="l00064"></a>00064
-<a name="l00070"></a>00070 <a class="code" href="structs_gc_ctx.html">sGcCtx</a> *<a class="code" href="libmangle_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">generate_gc</a> (<span class="keywordtype">void</span>);
-<a name="l00071"></a>00071
-<a name="l00077"></a>00077 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#a33efe0e74d5b28f5e460dcf58e642503">dump_tok</a> (FILE *fp, pMToken p);
-<a name="l00078"></a>00078
-<a name="l00085"></a>00085 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#a3849f62a8f21021d472a719474d93824">print_decl</a> (FILE *fp, pMToken p);
-<a name="l00086"></a>00086
-<a name="l00094"></a>00094 <span class="keywordtype">char</span> *<a class="code" href="libmangle_8h.html#a44e241bedf1378900bab5367c4921c24">sprint_decl</a> (pMToken r);
-<a name="l00095"></a>00095
-<a name="l00106"></a>00106 pMToken <a class="code" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">decode_ms_name</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
-<a name="l00107"></a>00107 <span class="keywordtype">char</span> *<a class="code" href="libmangle_8h.html#a52dd93638af60175329f20cbab72d77b">encode_ms_name</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, pMToken tok);
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109 <span class="preprocessor">#ifdef __cplusplus</span>
-<a name="l00110"></a>00110 <span class="preprocessor"></span>}
-<a name="l00111"></a>00111 <span class="preprocessor">#endif</span>
-<a name="l00112"></a>00112 <span class="preprocessor"></span>
-<a name="l00113"></a>00113 <span class="preprocessor">#endif</span>
+<a name="l00038"></a><a class="code" href="libmangle_8h.html#af17e2fe323e27ccf4827813ee0c8612e">00038</a> <span class="keyword">typedef</span> <span class="keywordtype">void</span> *<a class="code" href="libmangle_8h.html#af17e2fe323e27ccf4827813ee0c8612e">libmangle_gc_t</a>;
+<a name="l00039"></a>00039
+<a name="l00046"></a><a class="code" href="structlibmangle__gc__context__t.html">00046</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> {
+<a name="l00047"></a><a class="code" href="structlibmangle__gc__context__t.html#a87a971b39a14440678c40974f56bbf08">00047</a> libmangle_gc_t <a class="code" href="structlibmangle__gc__context__t.html#a87a971b39a14440678c40974f56bbf08">head</a>;
+<a name="l00048"></a><a class="code" href="structlibmangle__gc__context__t.html#a26e6a7692028d660e4a8224e14f0c3f6">00048</a> libmangle_gc_t <a class="code" href="structlibmangle__gc__context__t.html#a26e6a7692028d660e4a8224e14f0c3f6">tail</a>;
+<a name="l00049"></a>00049 } <a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a>;
+<a name="l00050"></a>00050
+<a name="l00057"></a><a class="code" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">00057</a> <span class="keyword">typedef</span> <span class="keywordtype">void</span> *<a class="code" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a>;
+<a name="l00058"></a>00058
+<a name="l00064"></a>00064 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc);
+<a name="l00065"></a>00065
+<a name="l00071"></a>00071 <a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *<a class="code" href="libmangle_8h.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle_generate_gc</a> (<span class="keywordtype">void</span>);
+<a name="l00072"></a>00072
+<a name="l00078"></a>00078 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#ab22601869037438e47eca7186a4cef65">libmangle_dump_tok</a> (FILE *fp, libmangle_tokens_t p);
+<a name="l00079"></a>00079
+<a name="l00086"></a>00086 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#a2c4d83f71d35e434250eb2779e29ef29">libmangle_print_decl</a> (FILE *fp, libmangle_tokens_t p);
+<a name="l00087"></a>00087
+<a name="l00095"></a>00095 <span class="keywordtype">char</span> *<a class="code" href="libmangle_8h.html#abf4af1b2e483a32beb147474853e696b">libmangle_sprint_decl</a> (libmangle_tokens_t r);
+<a name="l00096"></a>00096
+<a name="l00107"></a>00107 libmangle_tokens_t <a class="code" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle_decode_ms_name</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00108"></a>00108 <span class="keywordtype">char</span> *<a class="code" href="libmangle_8h.html#ad6e58fecfca8cc312a2b09a44e3748fb">libmangle_encode_ms_name</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, libmangle_tokens_t tok);
+<a name="l00109"></a>00109
+<a name="l00110"></a>00110 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00111"></a>00111 <span class="preprocessor"></span>}
+<a name="l00112"></a>00112 <span class="preprocessor">#endif</span>
+<a name="l00113"></a>00113 <span class="preprocessor"></span>
+<a name="l00114"></a>00114 <span class="preprocessor">#endif</span>
</pre></div></div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/m__ms_8c.html b/mingw-w64-libraries/libmangle/html/m__ms_8c.html
index b12a068..0598425 100644
--- a/mingw-w64-libraries/libmangle/html/m__ms_8c.html
+++ b/mingw-w64-libraries/libmangle/html/m__ms_8c.html
@@ -34,18 +34,18 @@
<code>#include "<a class="el" href="m__ms_8h_source.html">m_ms.h</a>"</code><br/>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__ms_8c.html#a98205e9e8e6085f221ea65be3c23c7e4">decode_ms_name</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, const char *name)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__ms_8c.html#a795168179c821f11a0153efe7a4d8bb2">encode_ms_name</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, <a class="el" href="unionu_m_token.html">uMToken</a> *tok)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__ms_8c.html#a53be44f77ef7b80bfc16250da927a99e">libmangle_decode_ms_name</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, const char *name)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__ms_8c.html#a0872a8e6f16a49ccfc3e8663ed003354">libmangle_encode_ms_name</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <a class="el" href="unionu_m_token.html">uMToken</a> *tok)</td></tr>
</table>
<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a98205e9e8e6085f221ea65be3c23c7e4"></a><!-- doxytag: member="m_ms.c::decode_ms_name" ref="a98205e9e8e6085f221ea65be3c23c7e4" args="(sGcCtx *gc, const char *name)" -->
+<a class="anchor" id="a53be44f77ef7b80bfc16250da927a99e"></a><!-- doxytag: member="m_ms.c::libmangle_decode_ms_name" ref="a53be44f77ef7b80bfc16250da927a99e" args="(libmangle_gc_context_t *gc, const char *name)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* decode_ms_name </td>
+ <td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* libmangle_decode_ms_name </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -65,28 +65,28 @@
<p>Decodes an MSVC export name. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td><a class="el" href="structs_gc_ctx.html">sGcCtx</a> pointer for collecting memory allocations. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> pointer for collecting memory allocations. </td></tr>
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>name</em> </td><td>MSVC C++ mangled export string. </td></tr>
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a44e241bedf1378900bab5367c4921c24">sprint_decl()</a> </dd>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abf4af1b2e483a32beb147474853e696b">libmangle_sprint_decl()</a> </dd>
<dd>
-<a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> </dd>
+<a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> </dd>
<dd>
-<a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>Token containing information about the mangled string, use <a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> to free after use. </dd></dl>
+<a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Token containing information about the mangled string, use <a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> to free after use. </dd></dl>
</div>
</div>
-<a class="anchor" id="a795168179c821f11a0153efe7a4d8bb2"></a><!-- doxytag: member="m_ms.c::encode_ms_name" ref="a795168179c821f11a0153efe7a4d8bb2" args="(sGcCtx *gc, uMToken *tok)" -->
+<a class="anchor" id="a0872a8e6f16a49ccfc3e8663ed003354"></a><!-- doxytag: member="m_ms.c::libmangle_encode_ms_name" ref="a0872a8e6f16a49ccfc3e8663ed003354" args="(libmangle_gc_context_t *gc, uMToken *tok)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* encode_ms_name </td>
+ <td class="memname">char* libmangle_encode_ms_name </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -107,7 +107,7 @@
</div>
</div>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/m__ms_8h.html b/mingw-w64-libraries/libmangle/html/m__ms_8h.html
index 3d0fe55..5b8e71a 100644
--- a/mingw-w64-libraries/libmangle/html/m__ms_8h.html
+++ b/mingw-w64-libraries/libmangle/html/m__ms_8h.html
@@ -42,8 +42,8 @@
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="m__ms_8h.html#a1a18b928484e6e93526a252d4b7e3532">SKIP_CHAR</a>(CTX, LEN) do { (CTX)->pos += (LEN); if ((CTX)->pos > (CTX)->end) (CTX)->pos=(CTX)->end; } while (0)</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Increments <em>CTX</em> position by LEN. <a href="#a1a18b928484e6e93526a252d4b7e3532"></a><br/></td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__ms_8h.html#a98205e9e8e6085f221ea65be3c23c7e4">decode_ms_name</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, const char *name)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__ms_8h.html#a795168179c821f11a0153efe7a4d8bb2">encode_ms_name</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, <a class="el" href="unionu_m_token.html">uMToken</a> *tok)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__ms_8h.html#a53be44f77ef7b80bfc16250da927a99e">libmangle_decode_ms_name</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, const char *name)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__ms_8h.html#a0872a8e6f16a49ccfc3e8663ed003354">libmangle_encode_ms_name</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <a class="el" href="unionu_m_token.html">uMToken</a> *tok)</td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="aac4ed973666f5f09c3e866666326fb05"></a><!-- doxytag: member="m_ms.h::DEC_CHAR" ref="aac4ed973666f5f09c3e866666326fb05" args="(CTX)" -->
@@ -149,14 +149,14 @@
</div>
</div>
<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a98205e9e8e6085f221ea65be3c23c7e4"></a><!-- doxytag: member="m_ms.h::decode_ms_name" ref="a98205e9e8e6085f221ea65be3c23c7e4" args="(sGcCtx *gc, const char *name)" -->
+<a class="anchor" id="a53be44f77ef7b80bfc16250da927a99e"></a><!-- doxytag: member="m_ms.h::libmangle_decode_ms_name" ref="a53be44f77ef7b80bfc16250da927a99e" args="(libmangle_gc_context_t *gc, const char *name)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* decode_ms_name </td>
+ <td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* libmangle_decode_ms_name </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -176,42 +176,42 @@
<p>Decodes an MSVC export name. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td><a class="el" href="structs_gc_ctx.html">sGcCtx</a> pointer for collecting memory allocations. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td>sGcCtx pointer for collecting memory allocations. </td></tr>
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>name</em> </td><td>MSVC C++ mangled export string. </td></tr>
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a44e241bedf1378900bab5367c4921c24">sprint_decl()</a> </dd>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abf4af1b2e483a32beb147474853e696b">libmangle_sprint_decl()</a> </dd>
<dd>
-<a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> </dd>
+<a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> </dd>
<dd>
<a class="el" href="unionu_m_token.html">uMToken</a> </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>Token containing information about the mangled string, use <a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> to free after use.</dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Token containing information about the mangled string, use <a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> to free after use.</dd></dl>
<p>Decodes an MSVC export name. </p>
<dl><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td><a class="el" href="structs_gc_ctx.html">sGcCtx</a> pointer for collecting memory allocations. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> pointer for collecting memory allocations. </td></tr>
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>name</em> </td><td>MSVC C++ mangled export string. </td></tr>
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a44e241bedf1378900bab5367c4921c24">sprint_decl()</a> </dd>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abf4af1b2e483a32beb147474853e696b">libmangle_sprint_decl()</a> </dd>
<dd>
-<a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> </dd>
+<a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> </dd>
<dd>
-<a class="el" href="libmangle_8h.html#a1beb3f335c1aae2c979e02d4e36332ae">pMToken</a> </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>Token containing information about the mangled string, use <a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> to free after use. </dd></dl>
+<a class="el" href="libmangle_8h.html#a7c9c7d368eb1f52cac14457766a01cc7">libmangle_tokens_t</a> </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Token containing information about the mangled string, use <a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> to free after use. </dd></dl>
</div>
</div>
-<a class="anchor" id="a795168179c821f11a0153efe7a4d8bb2"></a><!-- doxytag: member="m_ms.h::encode_ms_name" ref="a795168179c821f11a0153efe7a4d8bb2" args="(sGcCtx *gc, uMToken *tok)" -->
+<a class="anchor" id="a0872a8e6f16a49ccfc3e8663ed003354"></a><!-- doxytag: member="m_ms.h::libmangle_encode_ms_name" ref="a0872a8e6f16a49ccfc3e8663ed003354" args="(libmangle_gc_context_t *gc, uMToken *tok)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* encode_ms_name </td>
+ <td class="memname">char* libmangle_encode_ms_name </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -232,7 +232,7 @@
</div>
</div>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/m__ms_8h_source.html b/mingw-w64-libraries/libmangle/html/m__ms_8h_source.html
index d6f66ad..c4128a6 100644
--- a/mingw-w64-libraries/libmangle/html/m__ms_8h_source.html
+++ b/mingw-w64-libraries/libmangle/html/m__ms_8h_source.html
@@ -23,7 +23,7 @@
</ul>
</div>
<h1>src/m_ms.h</h1><a href="m__ms_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> Copyright (c) 2009 mingw-w64 project</span>
+<a name="l00002"></a>00002 <span class="comment"> Copyright (c) 2009, 2010 mingw-w64 project</span>
<a name="l00003"></a>00003 <span class="comment"></span>
<a name="l00004"></a>00004 <span class="comment"> Contributing authors: Kai Tietz, Jonathan Yong</span>
<a name="l00005"></a>00005 <span class="comment"></span>
@@ -58,7 +58,7 @@
<a name="l00062"></a>00062 } <a class="code" href="structs_cached.html">sCached</a>;
<a name="l00063"></a>00063
<a name="l00064"></a><a class="code" href="structs_m_s_ctx.html">00064</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structs_m_s_ctx.html">sMSCtx</a> {
-<a name="l00065"></a><a class="code" href="structs_m_s_ctx.html#ac637c4e86e0073dbe481aaf72fd02f0b">00065</a> <a class="code" href="structs_gc_ctx.html">sGcCtx</a> *<a class="code" href="structs_m_s_ctx.html#ac637c4e86e0073dbe481aaf72fd02f0b">gc</a>;
+<a name="l00065"></a><a class="code" href="structs_m_s_ctx.html#a2f5063c35143e68593acf2f1d718cfeb">00065</a> <a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *<a class="code" href="structs_m_s_ctx.html#a2f5063c35143e68593acf2f1d718cfeb">gc</a>;
<a name="l00066"></a><a class="code" href="structs_m_s_ctx.html#ac0a073d6988c2278ef48f9d159383d84">00066</a> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structs_m_s_ctx.html#ac0a073d6988c2278ef48f9d159383d84">name</a>;
<a name="l00067"></a><a class="code" href="structs_m_s_ctx.html#a6e5fc61ecefe939aea462a75a2ba1332">00067</a> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structs_m_s_ctx.html#a6e5fc61ecefe939aea462a75a2ba1332">end</a>;
<a name="l00068"></a><a class="code" href="structs_m_s_ctx.html#a26e2b2ad1f83c22f21581f0fd474fc21">00068</a> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structs_m_s_ctx.html#a26e2b2ad1f83c22f21581f0fd474fc21">pos</a>;
@@ -75,12 +75,12 @@
<a name="l00079"></a><a class="code" href="m__ms_8h.html#aac4ed973666f5f09c3e866666326fb05">00079</a> <span class="preprocessor"></span><span class="preprocessor">#define DEC_CHAR(CTX) do { if ((CTX)->pos != (CTX)->name) (CTX)->pos--; } while (0)</span>
<a name="l00080"></a><a class="code" href="m__ms_8h.html#a1a18b928484e6e93526a252d4b7e3532">00080</a> <span class="preprocessor"></span><span class="preprocessor">#define SKIP_CHAR(CTX,LEN) do { (CTX)->pos += (LEN); if ((CTX)->pos > (CTX)->end) (CTX)->pos=(CTX)->end; } while (0)</span>
<a name="l00081"></a>00081 <span class="preprocessor"></span>
-<a name="l00092"></a>00092 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">decode_ms_name</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
-<a name="l00093"></a>00093 <span class="keywordtype">char</span> *<a class="code" href="libmangle_8h.html#a52dd93638af60175329f20cbab72d77b">encode_ms_name</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, <a class="code" href="unionu_m_token.html">uMToken</a> *tok);
+<a name="l00092"></a>00092 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle_decode_ms_name</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00093"></a>00093 <span class="keywordtype">char</span> *<a class="code" href="libmangle_8h.html#ad6e58fecfca8cc312a2b09a44e3748fb">libmangle_encode_ms_name</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <a class="code" href="unionu_m_token.html">uMToken</a> *tok);
<a name="l00094"></a>00094
<a name="l00095"></a>00095 <span class="preprocessor">#endif</span>
</pre></div></div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/m__token_8c.html b/mingw-w64-libraries/libmangle/html/m__token_8c.html
index 9ceeef1..943aa4c 100644
--- a/mingw-w64-libraries/libmangle/html/m__token_8c.html
+++ b/mingw-w64-libraries/libmangle/html/m__token_8c.html
@@ -36,18 +36,18 @@
<tr><td colspan="2"><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a7defdcab1465fcfa706d66f1572a08d5">MY_LL</a> "ll"</td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#aebd5b8b36fc38cc0e8457ff47e796113">generate_gc</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">gen_tok</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> kind, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> subkind, size_t addend)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#ace0fb94536f164fb470e66b81a005a44">dump_tok</a> (FILE *fp, <a class="el" href="unionu_m_token.html">uMToken</a> *p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle_generate_gc</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a3d90ad7945dc89f63c39837ee512fd85">gen_tok</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> kind, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> subkind, size_t addend)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#abf3eb472b66b477d0165a31437d35c09">libmangle_dump_tok</a> (FILE *fp, <a class="el" href="unionu_m_token.html">uMToken</a> *p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a50ef074a3d1cf22f842abd4df7081743">chain_tok</a> (<a class="el" href="unionu_m_token.html">uMToken</a> *l, <a class="el" href="unionu_m_token.html">uMToken</a> *add)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a3b64dc961fdbac6f6908ec924e3ee6e1">gen_value</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, int is_signed, int size)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a9a309ae8be7bf65c087195c156fbf9f8">gen_name</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, const char *name)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a0a622c481e414c967b27eaa3edbc6e25">gen_dim</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, const char *non_tt_param, int fSigned, int fNegate)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a179397b41a7f31d461ddf8bb40a4f33a">gen_unary</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="el" href="unionu_m_token.html">uMToken</a> *un)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a6615855ec116031800e49e543031d34e">gen_binary</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="el" href="unionu_m_token.html">uMToken</a> *l, <a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a938de7206a46fd57b9240cc2744a43a2">sprint_decl</a> (<a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a0d4a763ceb4c3bd20db29d440ea604fb">print_decl</a> (FILE *fp, <a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a5e98df3f83afcc6e9e1f079091c0e567">gen_value</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, int is_signed, int size)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#ac1a6fe5d506c4fd78650742da8d9e669">gen_name</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, const char *name)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#aced2d2323162ca5846cdb13d631169d6">gen_dim</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, const char *non_tt_param, int fSigned, int fNegate)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a8c630a1c57e3d4f5009448af0d43fbb8">gen_unary</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="el" href="unionu_m_token.html">uMToken</a> *un)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#a0deb555c3210a60f0b5189ae462ed620">gen_binary</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="el" href="unionu_m_token.html">uMToken</a> *l, <a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#ac0f7cf41cc7c3e9c57dd94ed318dd5a4">libmangle_sprint_decl</a> (<a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8c.html#afb0d47109f166db3186774ddfcb994be">libmangle_print_decl</a> (FILE *fp, <a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="a7defdcab1465fcfa706d66f1572a08d5"></a><!-- doxytag: member="m_token.c::MY_LL" ref="a7defdcab1465fcfa706d66f1572a08d5" args="" -->
@@ -100,49 +100,14 @@
</div>
</div>
-<a class="anchor" id="ace0fb94536f164fb470e66b81a005a44"></a><!-- doxytag: member="m_token.c::dump_tok" ref="ace0fb94536f164fb470e66b81a005a44" args="(FILE *fp, uMToken *p)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void dump_tok </td>
- <td>(</td>
- <td class="paramtype">FILE * </td>
- <td class="paramname"> <em>fp</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="unionu_m_token.html">uMToken</a> * </td>
- <td class="paramname"> <em>p</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<p>Dumps <a class="el" href="unionu_m_token.html">uMToken</a> to a file descriptor for debugging. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>fp</em> </td><td>File descriptor to print the token to. </td></tr>
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>p</em> </td><td><a class="el" href="unionu_m_token.html">uMToken</a> chain to print. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a6615855ec116031800e49e543031d34e"></a><!-- doxytag: member="m_token.c::gen_binary" ref="a6615855ec116031800e49e543031d34e" args="(sGcCtx *gc, enum eMSToken skind, uMToken *l, uMToken *r)" -->
+<a class="anchor" id="a0deb555c3210a60f0b5189ae462ed620"></a><!-- doxytag: member="m_token.c::gen_binary" ref="a0deb555c3210a60f0b5189ae462ed620" args="(libmangle_gc_context_t *gc, enum eMSToken skind, uMToken *l, uMToken *r)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_binary </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -186,14 +151,14 @@
</div>
</div>
-<a class="anchor" id="a0a622c481e414c967b27eaa3edbc6e25"></a><!-- doxytag: member="m_token.c::gen_dim" ref="a0a622c481e414c967b27eaa3edbc6e25" args="(sGcCtx *gc, enum eMSToken skind, uint64_t val, const char *non_tt_param, int fSigned, int fNegate)" -->
+<a class="anchor" id="aced2d2323162ca5846cdb13d631169d6"></a><!-- doxytag: member="m_token.c::gen_dim" ref="aced2d2323162ca5846cdb13d631169d6" args="(libmangle_gc_context_t *gc, enum eMSToken skind, uint64_t val, const char *non_tt_param, int fSigned, int fNegate)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_dim </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -251,14 +216,14 @@
</div>
</div>
-<a class="anchor" id="a9a309ae8be7bf65c087195c156fbf9f8"></a><!-- doxytag: member="m_token.c::gen_name" ref="a9a309ae8be7bf65c087195c156fbf9f8" args="(sGcCtx *gc, enum eMSToken skind, const char *name)" -->
+<a class="anchor" id="ac1a6fe5d506c4fd78650742da8d9e669"></a><!-- doxytag: member="m_token.c::gen_name" ref="ac1a6fe5d506c4fd78650742da8d9e669" args="(libmangle_gc_context_t *gc, enum eMSToken skind, const char *name)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_name </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -295,14 +260,14 @@
</div>
</div>
-<a class="anchor" id="ace5f8b4a48ceee9d5b2610ba9ad75a4c"></a><!-- doxytag: member="m_token.c::gen_tok" ref="ace5f8b4a48ceee9d5b2610ba9ad75a4c" args="(sGcCtx *gc, enum eMToken kind, enum eMSToken subkind, size_t addend)" -->
+<a class="anchor" id="a3d90ad7945dc89f63c39837ee512fd85"></a><!-- doxytag: member="m_token.c::gen_tok" ref="a3d90ad7945dc89f63c39837ee512fd85" args="(libmangle_gc_context_t *gc, enum eMToken kind, enum eMSToken subkind, size_t addend)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_tok </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -331,28 +296,17 @@
</table>
</div>
<div class="memdoc">
-<p>gen_tok constructs <a class="el" href="unionu_m_token.html">uMToken</a> instances Instances are destroyed with <a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a>. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td>Pointer to garbage collection context. </td></tr>
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>kind</em> </td><td>Kind of token to construct </td></tr>
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>subkind</em> </td><td>Subkind of token to construct </td></tr>
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>addend</em> </td><td>Additional byte padding at the end. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a179397b41a7f31d461ddf8bb40a4f33a"></a><!-- doxytag: member="m_token.c::gen_unary" ref="a179397b41a7f31d461ddf8bb40a4f33a" args="(sGcCtx *gc, enum eMSToken skind, uMToken *un)" -->
+<a class="anchor" id="a8c630a1c57e3d4f5009448af0d43fbb8"></a><!-- doxytag: member="m_token.c::gen_unary" ref="a8c630a1c57e3d4f5009448af0d43fbb8" args="(libmangle_gc_context_t *gc, enum eMSToken skind, uMToken *un)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_unary </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -389,14 +343,14 @@
</div>
</div>
-<a class="anchor" id="a3b64dc961fdbac6f6908ec924e3ee6e1"></a><!-- doxytag: member="m_token.c::gen_value" ref="a3b64dc961fdbac6f6908ec924e3ee6e1" args="(sGcCtx *gc, enum eMSToken skind, uint64_t val, int is_signed, int size)" -->
+<a class="anchor" id="a5e98df3f83afcc6e9e1f079091c0e567"></a><!-- doxytag: member="m_token.c::gen_value" ref="a5e98df3f83afcc6e9e1f079091c0e567" args="(libmangle_gc_context_t *gc, enum eMSToken skind, uint64_t val, int is_signed, int size)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_value </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -447,12 +401,47 @@
</div>
</div>
-<a class="anchor" id="aebd5b8b36fc38cc0e8457ff47e796113"></a><!-- doxytag: member="m_token.c::generate_gc" ref="aebd5b8b36fc38cc0e8457ff47e796113" args="(void)" -->
+<a class="anchor" id="abf3eb472b66b477d0165a31437d35c09"></a><!-- doxytag: member="m_token.c::libmangle_dump_tok" ref="abf3eb472b66b477d0165a31437d35c09" args="(FILE *fp, uMToken *p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structs_gc_ctx.html">sGcCtx</a>* generate_gc </td>
+ <td class="memname">void libmangle_dump_tok </td>
+ <td>(</td>
+ <td class="paramtype">FILE * </td>
+ <td class="paramname"> <em>fp</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="unionu_m_token.html">uMToken</a> * </td>
+ <td class="paramname"> <em>p</em></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Dumps <a class="el" href="unionu_m_token.html">uMToken</a> to a file descriptor for debugging. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>fp</em> </td><td>File descriptor to print the token to. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>p</em> </td><td><a class="el" href="unionu_m_token.html">uMToken</a> chain to print. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a54257a43469abe9c5f9556a1913bbf2f"></a><!-- doxytag: member="m_token.c::libmangle_generate_gc" ref="a54257a43469abe9c5f9556a1913bbf2f" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a>* libmangle_generate_gc </td>
<td>(</td>
<td class="paramtype">void </td>
<td class="paramname"></td>
@@ -464,16 +453,16 @@
<div class="memdoc">
<p>Constructs a garbage collection context token. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Pointer to context. </dd></dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a0d4a763ceb4c3bd20db29d440ea604fb"></a><!-- doxytag: member="m_token.c::print_decl" ref="a0d4a763ceb4c3bd20db29d440ea604fb" args="(FILE *fp, uMToken *r)" -->
+<a class="anchor" id="afb0d47109f166db3186774ddfcb994be"></a><!-- doxytag: member="m_token.c::libmangle_print_decl" ref="afb0d47109f166db3186774ddfcb994be" args="(FILE *fp, uMToken *r)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void print_decl </td>
+ <td class="memname">void libmangle_print_decl </td>
<td>(</td>
<td class="paramtype">FILE * </td>
<td class="paramname"> <em>fp</em>, </td>
@@ -500,18 +489,18 @@
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">decode_ms_name()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle_decode_ms_name()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a5d89434e78fb873998f2844e30e0dcb1"></a><!-- doxytag: member="m_token.c::release_gc" ref="a5d89434e78fb873998f2844e30e0dcb1" args="(sGcCtx *gc)" -->
+<a class="anchor" id="ac6f10b5d722b67adc42b2efaf4683dc1"></a><!-- doxytag: member="m_token.c::libmangle_release_gc" ref="ac6f10b5d722b67adc42b2efaf4683dc1" args="(libmangle_gc_context_t *gc)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void release_gc </td>
+ <td class="memname">void libmangle_release_gc </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em></td>
<td> ) </td>
<td></td>
@@ -526,16 +515,16 @@
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">generate_gc()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle_generate_gc()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a938de7206a46fd57b9240cc2744a43a2"></a><!-- doxytag: member="m_token.c::sprint_decl" ref="a938de7206a46fd57b9240cc2744a43a2" args="(uMToken *r)" -->
+<a class="anchor" id="ac0f7cf41cc7c3e9c57dd94ed318dd5a4"></a><!-- doxytag: member="m_token.c::libmangle_sprint_decl" ref="ac0f7cf41cc7c3e9c57dd94ed318dd5a4" args="(uMToken *r)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* sprint_decl </td>
+ <td class="memname">char* libmangle_sprint_decl </td>
<td>(</td>
<td class="paramtype"><a class="el" href="unionu_m_token.html">uMToken</a> * </td>
<td class="paramname"> <em>r</em></td>
@@ -553,12 +542,12 @@
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>pointer to decoded C++ name string. </dd></dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">decode_ms_name()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle_decode_ms_name()</a> </dd></dl>
</div>
</div>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/m__token_8h.html b/mingw-w64-libraries/libmangle/html/m__token_8h.html
index 9f3a9bb..c139b23 100644
--- a/mingw-w64-libraries/libmangle/html/m__token_8h.html
+++ b/mingw-w64-libraries/libmangle/html/m__token_8h.html
@@ -29,7 +29,7 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_gc_elem.html">sGcElem</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_gc_ctx.html">sGcCtx</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_m_token__base.html">sMToken_base</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_m_token__value.html">sMToken_value</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_m_token__name.html">sMToken_name</a></td></tr>
@@ -118,18 +118,18 @@
<br/>
}</td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">gen_tok</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> kind, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> subkind, size_t addend)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">generate_gc</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#abeb019f98a7616488287af32a6f9e51b">libmangle_gen_tok</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> kind, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> subkind, size_t addend)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle_generate_gc</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a50ef074a3d1cf22f842abd4df7081743">chain_tok</a> (<a class="el" href="unionu_m_token.html">uMToken</a> *l, <a class="el" href="unionu_m_token.html">uMToken</a> *add)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#ace0fb94536f164fb470e66b81a005a44">dump_tok</a> (FILE *fp, <a class="el" href="unionu_m_token.html">uMToken</a> *p)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#ae0c4bf9d91c720f09e2c162f3738c8bd">print_decl</a> (FILE *fp, <a class="el" href="unionu_m_token.html">uMToken</a> *p)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a938de7206a46fd57b9240cc2744a43a2">sprint_decl</a> (<a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a3b64dc961fdbac6f6908ec924e3ee6e1">gen_value</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, int is_signed, int size)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a9a309ae8be7bf65c087195c156fbf9f8">gen_name</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, const char *name)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a0a622c481e414c967b27eaa3edbc6e25">gen_dim</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, const char *non_tt_param, int fSigned, int fNegate)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a179397b41a7f31d461ddf8bb40a4f33a">gen_unary</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="el" href="unionu_m_token.html">uMToken</a> *un)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a6615855ec116031800e49e543031d34e">gen_binary</a> (<a class="el" href="structs_gc_ctx.html">sGcCtx</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="el" href="unionu_m_token.html">uMToken</a> *l, <a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#abf3eb472b66b477d0165a31437d35c09">libmangle_dump_tok</a> (FILE *fp, <a class="el" href="unionu_m_token.html">uMToken</a> *p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a278a5859cf0ffb4e32fd2ad4cb2584de">libmangle_print_decl</a> (FILE *fp, <a class="el" href="unionu_m_token.html">uMToken</a> *p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#ac0f7cf41cc7c3e9c57dd94ed318dd5a4">libmangle_sprint_decl</a> (<a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a5e98df3f83afcc6e9e1f079091c0e567">gen_value</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, int is_signed, int size)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#ac1a6fe5d506c4fd78650742da8d9e669">gen_name</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, const char *name)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#aced2d2323162ca5846cdb13d631169d6">gen_dim</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, const char *non_tt_param, int fSigned, int fNegate)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a8c630a1c57e3d4f5009448af0d43fbb8">gen_unary</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="el" href="unionu_m_token.html">uMToken</a> *un)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionu_m_token.html">uMToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="m__token_8h.html#a0deb555c3210a60f0b5189ae462ed620">gen_binary</a> (<a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="el" href="unionu_m_token.html">uMToken</a> *l, <a class="el" href="unionu_m_token.html">uMToken</a> *r)</td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="ae7a7881952af6eea195152209a4166d8"></a><!-- doxytag: member="m_token.h::MTOKEN_BINARY_LEFT" ref="ae7a7881952af6eea195152209a4166d8" args="(PT)" -->
@@ -466,7 +466,7 @@
</div>
<div class="memdoc">
<p>Token "Subkind" enumeration list. Also used by internal function sprint_decl1() for printing. </p>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="m__token_8c.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">gen_tok()</a> </dd>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="m__token_8c.html#a3d90ad7945dc89f63c39837ee512fd85">gen_tok()</a> </dd>
<dd>
<a class="el" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> </dd>
<dd>
@@ -600,7 +600,7 @@
</div>
<div class="memdoc">
<p>Token "Kind" enumeration list. </p>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="m__token_8c.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">gen_tok()</a> </dd>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="m__token_8c.html#a3d90ad7945dc89f63c39837ee512fd85">gen_tok()</a> </dd>
<dd>
<a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> </dd>
<dd>
@@ -670,49 +670,14 @@
</div>
</div>
-<a class="anchor" id="ace0fb94536f164fb470e66b81a005a44"></a><!-- doxytag: member="m_token.h::dump_tok" ref="ace0fb94536f164fb470e66b81a005a44" args="(FILE *fp, uMToken *p)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void dump_tok </td>
- <td>(</td>
- <td class="paramtype">FILE * </td>
- <td class="paramname"> <em>fp</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="unionu_m_token.html">uMToken</a> * </td>
- <td class="paramname"> <em>p</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<p>Dumps <a class="el" href="unionu_m_token.html">uMToken</a> to a file descriptor for debugging. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>fp</em> </td><td>File descriptor to print the token to. </td></tr>
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>p</em> </td><td><a class="el" href="unionu_m_token.html">uMToken</a> chain to print. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a6615855ec116031800e49e543031d34e"></a><!-- doxytag: member="m_token.h::gen_binary" ref="a6615855ec116031800e49e543031d34e" args="(sGcCtx *gc, enum eMSToken skind, uMToken *l, uMToken *r)" -->
+<a class="anchor" id="a0deb555c3210a60f0b5189ae462ed620"></a><!-- doxytag: member="m_token.h::gen_binary" ref="a0deb555c3210a60f0b5189ae462ed620" args="(libmangle_gc_context_t *gc, enum eMSToken skind, uMToken *l, uMToken *r)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_binary </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -756,14 +721,14 @@
</div>
</div>
-<a class="anchor" id="a0a622c481e414c967b27eaa3edbc6e25"></a><!-- doxytag: member="m_token.h::gen_dim" ref="a0a622c481e414c967b27eaa3edbc6e25" args="(sGcCtx *gc, enum eMSToken skind, uint64_t val, const char *non_tt_param, int fSigned, int fNegate)" -->
+<a class="anchor" id="aced2d2323162ca5846cdb13d631169d6"></a><!-- doxytag: member="m_token.h::gen_dim" ref="aced2d2323162ca5846cdb13d631169d6" args="(libmangle_gc_context_t *gc, enum eMSToken skind, uint64_t val, const char *non_tt_param, int fSigned, int fNegate)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_dim </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -821,14 +786,14 @@
</div>
</div>
-<a class="anchor" id="a9a309ae8be7bf65c087195c156fbf9f8"></a><!-- doxytag: member="m_token.h::gen_name" ref="a9a309ae8be7bf65c087195c156fbf9f8" args="(sGcCtx *gc, enum eMSToken skind, const char *name)" -->
+<a class="anchor" id="ac1a6fe5d506c4fd78650742da8d9e669"></a><!-- doxytag: member="m_token.h::gen_name" ref="ac1a6fe5d506c4fd78650742da8d9e669" args="(libmangle_gc_context_t *gc, enum eMSToken skind, const char *name)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_name </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -865,64 +830,14 @@
</div>
</div>
-<a class="anchor" id="ace5f8b4a48ceee9d5b2610ba9ad75a4c"></a><!-- doxytag: member="m_token.h::gen_tok" ref="ace5f8b4a48ceee9d5b2610ba9ad75a4c" args="(sGcCtx *gc, enum eMToken kind, enum eMSToken subkind, size_t addend)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_tok </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
- <td class="paramname"> <em>gc</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">enum <a class="el" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> </td>
- <td class="paramname"> <em>kind</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> </td>
- <td class="paramname"> <em>subkind</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>addend</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<p>gen_tok constructs <a class="el" href="unionu_m_token.html">uMToken</a> instances Instances are destroyed with <a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a>. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td>Pointer to garbage collection context. </td></tr>
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>kind</em> </td><td>Kind of token to construct </td></tr>
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>subkind</em> </td><td>Subkind of token to construct </td></tr>
- <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>addend</em> </td><td>Additional byte padding at the end. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a179397b41a7f31d461ddf8bb40a4f33a"></a><!-- doxytag: member="m_token.h::gen_unary" ref="a179397b41a7f31d461ddf8bb40a4f33a" args="(sGcCtx *gc, enum eMSToken skind, uMToken *un)" -->
+<a class="anchor" id="a8c630a1c57e3d4f5009448af0d43fbb8"></a><!-- doxytag: member="m_token.h::gen_unary" ref="a8c630a1c57e3d4f5009448af0d43fbb8" args="(libmangle_gc_context_t *gc, enum eMSToken skind, uMToken *un)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_unary </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -959,14 +874,14 @@
</div>
</div>
-<a class="anchor" id="a3b64dc961fdbac6f6908ec924e3ee6e1"></a><!-- doxytag: member="m_token.h::gen_value" ref="a3b64dc961fdbac6f6908ec924e3ee6e1" args="(sGcCtx *gc, enum eMSToken skind, uint64_t val, int is_signed, int size)" -->
+<a class="anchor" id="a5e98df3f83afcc6e9e1f079091c0e567"></a><!-- doxytag: member="m_token.h::gen_value" ref="a5e98df3f83afcc6e9e1f079091c0e567" args="(libmangle_gc_context_t *gc, enum eMSToken skind, uint64_t val, int is_signed, int size)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* gen_value </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em>, </td>
</tr>
<tr>
@@ -1017,12 +932,97 @@
</div>
</div>
-<a class="anchor" id="aebd5b8b36fc38cc0e8457ff47e796113"></a><!-- doxytag: member="m_token.h::generate_gc" ref="aebd5b8b36fc38cc0e8457ff47e796113" args="(void)" -->
+<a class="anchor" id="abf3eb472b66b477d0165a31437d35c09"></a><!-- doxytag: member="m_token.h::libmangle_dump_tok" ref="abf3eb472b66b477d0165a31437d35c09" args="(FILE *fp, uMToken *p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structs_gc_ctx.html">sGcCtx</a>* generate_gc </td>
+ <td class="memname">void libmangle_dump_tok </td>
+ <td>(</td>
+ <td class="paramtype">FILE * </td>
+ <td class="paramname"> <em>fp</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="unionu_m_token.html">uMToken</a> * </td>
+ <td class="paramname"> <em>p</em></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Dumps <a class="el" href="unionu_m_token.html">uMToken</a> to a file descriptor for debugging. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>fp</em> </td><td>File descriptor to print the token to. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>p</em> </td><td><a class="el" href="unionu_m_token.html">uMToken</a> chain to print. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="abeb019f98a7616488287af32a6f9e51b"></a><!-- doxytag: member="m_token.h::libmangle_gen_tok" ref="abeb019f98a7616488287af32a6f9e51b" args="(libmangle_gc_context_t *gc, enum eMToken kind, enum eMSToken subkind, size_t addend)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="unionu_m_token.html">uMToken</a>* libmangle_gen_tok </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
+ <td class="paramname"> <em>gc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">enum <a class="el" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> </td>
+ <td class="paramname"> <em>kind</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">enum <a class="el" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> </td>
+ <td class="paramname"> <em>subkind</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t </td>
+ <td class="paramname"> <em>addend</em></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>gen_tok constructs <a class="el" href="unionu_m_token.html">uMToken</a> instances Instances are destroyed with <a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a>. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gc</em> </td><td>Pointer to garbage collection context. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>kind</em> </td><td>Kind of token to construct </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>subkind</em> </td><td>Subkind of token to construct </td></tr>
+ <tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>addend</em> </td><td>Additional byte padding at the end. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a54257a43469abe9c5f9556a1913bbf2f"></a><!-- doxytag: member="m_token.h::libmangle_generate_gc" ref="a54257a43469abe9c5f9556a1913bbf2f" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a>* libmangle_generate_gc </td>
<td>(</td>
<td class="paramtype">void </td>
<td class="paramname"></td>
@@ -1034,16 +1034,16 @@
<div class="memdoc">
<p>Constructs a garbage collection context token. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Pointer to context. </dd></dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="ae0c4bf9d91c720f09e2c162f3738c8bd"></a><!-- doxytag: member="m_token.h::print_decl" ref="ae0c4bf9d91c720f09e2c162f3738c8bd" args="(FILE *fp, uMToken *p)" -->
+<a class="anchor" id="a278a5859cf0ffb4e32fd2ad4cb2584de"></a><!-- doxytag: member="m_token.h::libmangle_print_decl" ref="a278a5859cf0ffb4e32fd2ad4cb2584de" args="(FILE *fp, uMToken *p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void print_decl </td>
+ <td class="memname">void libmangle_print_decl </td>
<td>(</td>
<td class="paramtype">FILE * </td>
<td class="paramname"> <em>fp</em>, </td>
@@ -1070,18 +1070,18 @@
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">decode_ms_name()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle_decode_ms_name()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a5d89434e78fb873998f2844e30e0dcb1"></a><!-- doxytag: member="m_token.h::release_gc" ref="a5d89434e78fb873998f2844e30e0dcb1" args="(sGcCtx *gc)" -->
+<a class="anchor" id="ac6f10b5d722b67adc42b2efaf4683dc1"></a><!-- doxytag: member="m_token.h::libmangle_release_gc" ref="ac6f10b5d722b67adc42b2efaf4683dc1" args="(libmangle_gc_context_t *gc)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void release_gc </td>
+ <td class="memname">void libmangle_release_gc </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td>
+ <td class="paramtype"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td>
<td class="paramname"> <em>gc</em></td>
<td> ) </td>
<td></td>
@@ -1096,16 +1096,16 @@
</table>
</dd>
</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">generate_gc()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle_generate_gc()</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a938de7206a46fd57b9240cc2744a43a2"></a><!-- doxytag: member="m_token.h::sprint_decl" ref="a938de7206a46fd57b9240cc2744a43a2" args="(uMToken *r)" -->
+<a class="anchor" id="ac0f7cf41cc7c3e9c57dd94ed318dd5a4"></a><!-- doxytag: member="m_token.h::libmangle_sprint_decl" ref="ac0f7cf41cc7c3e9c57dd94ed318dd5a4" args="(uMToken *r)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* sprint_decl </td>
+ <td class="memname">char* libmangle_sprint_decl </td>
<td>(</td>
<td class="paramtype"><a class="el" href="unionu_m_token.html">uMToken</a> * </td>
<td class="paramname"> <em>r</em></td>
@@ -1123,12 +1123,12 @@
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>pointer to decoded C++ name string. </dd></dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#abd5e852feefdca185545a37ec3c1467e">decode_ms_name()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="libmangle_8h.html#a14ff3e5c3309017dc99459ef1ffef582">libmangle_decode_ms_name()</a> </dd></dl>
</div>
</div>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/m__token_8h_source.html b/mingw-w64-libraries/libmangle/html/m__token_8h_source.html
index 87bb4b7..9fdc49a 100644
--- a/mingw-w64-libraries/libmangle/html/m__token_8h_source.html
+++ b/mingw-w64-libraries/libmangle/html/m__token_8h_source.html
@@ -23,7 +23,7 @@
</ul>
</div>
<h1>src/m_token.h</h1><a href="m__token_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment"> Copyright (c) 2009 mingw-w64 project</span>
+<a name="l00002"></a>00002 <span class="comment"> Copyright (c) 2009, 2010 mingw-w64 project</span>
<a name="l00003"></a>00003 <span class="comment"></span>
<a name="l00004"></a>00004 <span class="comment"> Contributing authors: Kai Tietz, Jonathan Yong</span>
<a name="l00005"></a>00005 <span class="comment"></span>
@@ -54,10 +54,10 @@
<a name="l00035"></a><a class="code" href="structs_gc_elem.html#a9b0deb41a0551f5867e262c05cf9511b">00035</a> <span class="keywordtype">char</span> <a class="code" href="structs_gc_elem.html#a9b0deb41a0551f5867e262c05cf9511b">dta</a>[1];
<a name="l00036"></a>00036 } <a class="code" href="structs_gc_elem.html">sGcElem</a>;
<a name="l00037"></a>00037
-<a name="l00044"></a>00044 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structs_gc_ctx.html">sGcCtx</a> {
-<a name="l00045"></a><a class="code" href="structs_gc_ctx.html#a58c4538a1280f5ea13b766d3aac7ffc9">00045</a> <a class="code" href="structs_gc_elem.html">sGcElem</a> *<a class="code" href="structs_gc_ctx.html#a27af5bbc070bf61ab0c5b7f773e9ac12">head</a>;
-<a name="l00046"></a><a class="code" href="structs_gc_ctx.html#a1c9b8ab596f0b71e21200a07e355f3ec">00046</a> <a class="code" href="structs_gc_elem.html">sGcElem</a> *<a class="code" href="structs_gc_ctx.html#a8645b0e7f4a397e8a002a9e33d1d9a6e">tail</a>;
-<a name="l00047"></a>00047 } <a class="code" href="structs_gc_ctx.html">sGcCtx</a>;
+<a name="l00044"></a>00044 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> {
+<a name="l00045"></a><a class="code" href="structlibmangle__gc__context__t.html#a8ab8fca04c3ee04275e085898817a4e8">00045</a> <a class="code" href="structs_gc_elem.html">sGcElem</a> *<a class="code" href="structlibmangle__gc__context__t.html#a87a971b39a14440678c40974f56bbf08">head</a>;
+<a name="l00046"></a><a class="code" href="structlibmangle__gc__context__t.html#a194fd1438df6900a61b545e0e2dad866">00046</a> <a class="code" href="structs_gc_elem.html">sGcElem</a> *<a class="code" href="structlibmangle__gc__context__t.html#a26e6a7692028d660e4a8224e14f0c3f6">tail</a>;
+<a name="l00047"></a>00047 } <a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a>;
<a name="l00048"></a>00048
<a name="l00055"></a><a class="code" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">00055</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> {
<a name="l00056"></a><a class="code" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebdaab5d1cb176ec018a7dd2e1debed34b98">00056</a> <a class="code" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebdaab5d1cb176ec018a7dd2e1debed34b98">eMToken_none</a> = 0,
@@ -188,33 +188,33 @@
<a name="l00235"></a><a class="code" href="unionu_m_token.html#a7a0e65155e6a9f49c3cd18c682071bb6">00235</a> <a class="code" href="structs_m_token__binary.html">sMToken_binary</a> <a class="code" href="unionu_m_token.html#a7a0e65155e6a9f49c3cd18c682071bb6">binary</a>;
<a name="l00236"></a>00236 } <a class="code" href="unionu_m_token.html">uMToken</a>;
<a name="l00237"></a>00237
-<a name="l00247"></a>00247 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">gen_tok</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> kind, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> subkind, <span class="keywordtype">size_t</span> addend);
+<a name="l00247"></a>00247 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8h.html#abeb019f98a7616488287af32a6f9e51b">libmangle_gen_tok</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#a50bee8455836804dd921dd275b0bcebd">eMToken</a> kind, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> subkind, <span class="keywordtype">size_t</span> addend);
<a name="l00248"></a>00248
-<a name="l00254"></a>00254 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#a5d89434e78fb873998f2844e30e0dcb1">release_gc</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc);
+<a name="l00254"></a>00254 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#ac6f10b5d722b67adc42b2efaf4683dc1">libmangle_release_gc</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc);
<a name="l00255"></a>00255
-<a name="l00261"></a>00261 <a class="code" href="structs_gc_ctx.html">sGcCtx</a> *<a class="code" href="libmangle_8h.html#aebd5b8b36fc38cc0e8457ff47e796113">generate_gc</a> (<span class="keywordtype">void</span>);
+<a name="l00261"></a>00261 <a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *<a class="code" href="libmangle_8h.html#a54257a43469abe9c5f9556a1913bbf2f">libmangle_generate_gc</a> (<span class="keywordtype">void</span>);
<a name="l00262"></a>00262
<a name="l00269"></a>00269 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#a50ef074a3d1cf22f842abd4df7081743">chain_tok</a> (<a class="code" href="unionu_m_token.html">uMToken</a> *l, <a class="code" href="unionu_m_token.html">uMToken</a> *add);
<a name="l00270"></a>00270
-<a name="l00276"></a>00276 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#a33efe0e74d5b28f5e460dcf58e642503">dump_tok</a> (FILE *fp, <a class="code" href="unionu_m_token.html">uMToken</a> *p);
+<a name="l00276"></a>00276 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#ab22601869037438e47eca7186a4cef65">libmangle_dump_tok</a> (FILE *fp, <a class="code" href="unionu_m_token.html">uMToken</a> *p);
<a name="l00277"></a>00277
-<a name="l00284"></a>00284 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#a3849f62a8f21021d472a719474d93824">print_decl</a> (FILE *fp, <a class="code" href="unionu_m_token.html">uMToken</a> *p);
+<a name="l00284"></a>00284 <span class="keywordtype">void</span> <a class="code" href="libmangle_8h.html#a2c4d83f71d35e434250eb2779e29ef29">libmangle_print_decl</a> (FILE *fp, <a class="code" href="unionu_m_token.html">uMToken</a> *p);
<a name="l00285"></a>00285
-<a name="l00293"></a>00293 <span class="keywordtype">char</span> *<a class="code" href="libmangle_8h.html#a44e241bedf1378900bab5367c4921c24">sprint_decl</a> (<a class="code" href="unionu_m_token.html">uMToken</a> *r);
+<a name="l00293"></a>00293 <span class="keywordtype">char</span> *<a class="code" href="libmangle_8h.html#abf4af1b2e483a32beb147474853e696b">libmangle_sprint_decl</a> (<a class="code" href="unionu_m_token.html">uMToken</a> *r);
<a name="l00294"></a>00294
-<a name="l00305"></a>00305 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#a3b64dc961fdbac6f6908ec924e3ee6e1">gen_value</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, <span class="keywordtype">int</span> is_signed, <span class="keywordtype">int</span> size);
+<a name="l00305"></a>00305 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#a5e98df3f83afcc6e9e1f079091c0e567">gen_value</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, <span class="keywordtype">int</span> is_signed, <span class="keywordtype">int</span> size);
<a name="l00306"></a>00306
-<a name="l00315"></a>00315 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#a9a309ae8be7bf65c087195c156fbf9f8">gen_name</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00315"></a>00315 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#ac1a6fe5d506c4fd78650742da8d9e669">gen_name</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
<a name="l00316"></a>00316
-<a name="l00328"></a>00328 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#a0a622c481e414c967b27eaa3edbc6e25">gen_dim</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, <span class="keyword">const</span> <span class="keywordtype">char</span> *non_tt_param, <span class="keywordtype">int</span> fSigned, <span class="keywordtype">int</span> fNegate);
+<a name="l00328"></a>00328 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#aced2d2323162ca5846cdb13d631169d6">gen_dim</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, uint64_t val, <span class="keyword">const</span> <span class="keywordtype">char</span> *non_tt_param, <span class="keywordtype">int</span> fSigned, <span class="keywordtype">int</span> fNegate);
<a name="l00329"></a>00329
-<a name="l00338"></a>00338 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#a179397b41a7f31d461ddf8bb40a4f33a">gen_unary</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="code" href="unionu_m_token.html">uMToken</a> *un);
+<a name="l00338"></a>00338 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#a8c630a1c57e3d4f5009448af0d43fbb8">gen_unary</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="code" href="unionu_m_token.html">uMToken</a> *un);
<a name="l00339"></a>00339
-<a name="l00349"></a>00349 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#a6615855ec116031800e49e543031d34e">gen_binary</a> (<a class="code" href="structs_gc_ctx.html">sGcCtx</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="code" href="unionu_m_token.html">uMToken</a> *l, <a class="code" href="unionu_m_token.html">uMToken</a> *r);
+<a name="l00349"></a>00349 <a class="code" href="unionu_m_token.html">uMToken</a> *<a class="code" href="m__token_8c.html#a0deb555c3210a60f0b5189ae462ed620">gen_binary</a> (<a class="code" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> *gc, <span class="keyword">enum</span> <a class="code" href="m__token_8h.html#ad211982ef565f0550b5f86e4d15c6321">eMSToken</a> skind, <a class="code" href="unionu_m_token.html">uMToken</a> *l, <a class="code" href="unionu_m_token.html">uMToken</a> *r);
<a name="l00350"></a>00350
<a name="l00351"></a>00351 <span class="preprocessor">#endif</span>
</pre></div></div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/mainpage_8h.html b/mingw-w64-libraries/libmangle/html/mainpage_8h.html
index 9aa8e03..116d06b 100644
--- a/mingw-w64-libraries/libmangle/html/mainpage_8h.html
+++ b/mingw-w64-libraries/libmangle/html/mainpage_8h.html
@@ -29,7 +29,7 @@
<table border="0" cellpadding="0" cellspacing="0">
</table>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/mainpage_8h_source.html b/mingw-w64-libraries/libmangle/html/mainpage_8h_source.html
index 4a04296..b29e9b4 100644
--- a/mingw-w64-libraries/libmangle/html/mainpage_8h_source.html
+++ b/mingw-w64-libraries/libmangle/html/mainpage_8h_source.html
@@ -27,7 +27,7 @@
<a name="l00003"></a>00003 <span class="comment">// for command help.</span>
<a name="l00004"></a>00004
</pre></div></div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/structs_cached.html b/mingw-w64-libraries/libmangle/html/structs_cached.html
index 371a301..2a698aa 100644
--- a/mingw-w64-libraries/libmangle/html/structs_cached.html
+++ b/mingw-w64-libraries/libmangle/html/structs_cached.html
@@ -69,7 +69,7 @@
<li>src/<a class="el" href="m__ms_8h_source.html">m_ms.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/structs_gc_elem.html b/mingw-w64-libraries/libmangle/html/structs_gc_elem.html
index a7ab867..9626783 100644
--- a/mingw-w64-libraries/libmangle/html/structs_gc_elem.html
+++ b/mingw-w64-libraries/libmangle/html/structs_gc_elem.html
@@ -34,7 +34,7 @@
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Garbage collector elements. Tracks allocated memory and points to the next element from the same context. </p>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="structs_gc_ctx.html">sGcCtx</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> </dd></dl>
<hr/><h2>Field Documentation</h2>
<a class="anchor" id="a64b8d1bdb2e359ccd617a7c9d11ebac2"></a><!-- doxytag: member="sGcElem::chain" ref="a64b8d1bdb2e359ccd617a7c9d11ebac2" args="" -->
<div class="memitem">
@@ -74,7 +74,7 @@
</table>
</div>
<div class="memdoc">
-<p>Size of allocated memory (excluding <a class="el" href="structs_gc_elem.html">sGcElem</a> and <a class="el" href="structs_gc_ctx.html">sGcCtx</a>). </p>
+<p>Size of allocated memory (excluding <a class="el" href="structs_gc_elem.html">sGcElem</a> and sGcCtx). </p>
</div>
</div>
@@ -82,7 +82,7 @@
<li>src/<a class="el" href="m__token_8h_source.html">m_token.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/structs_m_s_ctx.html b/mingw-w64-libraries/libmangle/html/structs_m_s_ctx.html
index 9c905b8..f3d4650 100644
--- a/mingw-w64-libraries/libmangle/html/structs_m_s_ctx.html
+++ b/mingw-w64-libraries/libmangle/html/structs_m_s_ctx.html
@@ -28,7 +28,7 @@
<p><code>#include <<a class="el" href="m__ms_8h_source.html">m_ms.h</a>></code></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_gc_ctx.html">sGcCtx</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_m_s_ctx.html#ac637c4e86e0073dbe481aaf72fd02f0b">gc</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_m_s_ctx.html#a2f5063c35143e68593acf2f1d718cfeb">gc</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_m_s_ctx.html#ac0a073d6988c2278ef48f9d159383d84">name</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_m_s_ctx.html#a6e5fc61ecefe939aea462a75a2ba1332">end</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structs_m_s_ctx.html#a26e2b2ad1f83c22f21581f0fd474fc21">pos</a></td></tr>
@@ -96,12 +96,12 @@
</div>
</div>
-<a class="anchor" id="ac637c4e86e0073dbe481aaf72fd02f0b"></a><!-- doxytag: member="sMSCtx::gc" ref="ac637c4e86e0073dbe481aaf72fd02f0b" args="" -->
+<a class="anchor" id="a2f5063c35143e68593acf2f1d718cfeb"></a><!-- doxytag: member="sMSCtx::gc" ref="a2f5063c35143e68593acf2f1d718cfeb" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structs_gc_ctx.html">sGcCtx</a>* <a class="el" href="structs_m_s_ctx.html#ac637c4e86e0073dbe481aaf72fd02f0b">sMSCtx::gc</a></td>
+ <td class="memname"><a class="el" href="structlibmangle__gc__context__t.html">libmangle_gc_context_t</a>* <a class="el" href="structs_m_s_ctx.html#a2f5063c35143e68593acf2f1d718cfeb">sMSCtx::gc</a></td>
</tr>
</table>
</div>
@@ -183,7 +183,7 @@
<li>src/<a class="el" href="m__ms_8h_source.html">m_ms.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/structs_m_token___unary.html b/mingw-w64-libraries/libmangle/html/structs_m_token___unary.html
index 2720252..eb7355e 100644
--- a/mingw-w64-libraries/libmangle/html/structs_m_token___unary.html
+++ b/mingw-w64-libraries/libmangle/html/structs_m_token___unary.html
@@ -66,7 +66,7 @@
<li>src/<a class="el" href="m__token_8h_source.html">m_token.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/structs_m_token__base.html b/mingw-w64-libraries/libmangle/html/structs_m_token__base.html
index 7ed89c9..9af676e 100644
--- a/mingw-w64-libraries/libmangle/html/structs_m_token__base.html
+++ b/mingw-w64-libraries/libmangle/html/structs_m_token__base.html
@@ -96,7 +96,7 @@
<li>src/<a class="el" href="m__token_8h_source.html">m_token.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/structs_m_token__binary.html b/mingw-w64-libraries/libmangle/html/structs_m_token__binary.html
index 4701733..e2c38d0 100644
--- a/mingw-w64-libraries/libmangle/html/structs_m_token__binary.html
+++ b/mingw-w64-libraries/libmangle/html/structs_m_token__binary.html
@@ -81,7 +81,7 @@
<li>src/<a class="el" href="m__token_8h_source.html">m_token.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/structs_m_token__dim.html b/mingw-w64-libraries/libmangle/html/structs_m_token__dim.html
index 6f72dfc..f818812 100644
--- a/mingw-w64-libraries/libmangle/html/structs_m_token__dim.html
+++ b/mingw-w64-libraries/libmangle/html/structs_m_token__dim.html
@@ -96,7 +96,7 @@
<li>src/<a class="el" href="m__token_8h_source.html">m_token.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/structs_m_token__name.html b/mingw-w64-libraries/libmangle/html/structs_m_token__name.html
index bf4899c..a1aa9ae 100644
--- a/mingw-w64-libraries/libmangle/html/structs_m_token__name.html
+++ b/mingw-w64-libraries/libmangle/html/structs_m_token__name.html
@@ -66,7 +66,7 @@
<li>src/<a class="el" href="m__token_8h_source.html">m_token.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/structs_m_token__value.html b/mingw-w64-libraries/libmangle/html/structs_m_token__value.html
index 1a7372b..39e4e25 100644
--- a/mingw-w64-libraries/libmangle/html/structs_m_token__value.html
+++ b/mingw-w64-libraries/libmangle/html/structs_m_token__value.html
@@ -97,7 +97,7 @@
<li>src/<a class="el" href="m__token_8h_source.html">m_token.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
diff --git a/mingw-w64-libraries/libmangle/html/unionu_m_token.html b/mingw-w64-libraries/libmangle/html/unionu_m_token.html
index 6cc05a3..1db26a3 100644
--- a/mingw-w64-libraries/libmangle/html/unionu_m_token.html
+++ b/mingw-w64-libraries/libmangle/html/unionu_m_token.html
@@ -37,7 +37,7 @@
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Generic token instances. Type of token determined by base descriptor in members. Base descriptor header available in all members through type punning. </p>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="m__token_8c.html#ace5f8b4a48ceee9d5b2610ba9ad75a4c">gen_tok()</a> </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="m__token_8c.html#a3d90ad7945dc89f63c39837ee512fd85">gen_tok()</a> </dd></dl>
<hr/><h2>Field Documentation</h2>
<a class="anchor" id="a4a4795bbd5a58f0f5d21ded3506c4a6c"></a><!-- doxytag: member="uMToken::base" ref="a4a4795bbd5a58f0f5d21ded3506c4a6c" args="" -->
<div class="memitem">
@@ -127,7 +127,7 @@
<li>src/<a class="el" href="m__token_8h_source.html">m_token.h</a></li>
</ul>
</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on 10 Oct 2009 for libmangle by
+<hr size="1"/><address style="text-align: right;"><small>Generated on 23 Jul 2010 for libmangle by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>