Eneboo - Documentación para desarrolladores
src/libdigidoc/libxml2/elfgcchack.h
Ir a la documentación de este archivo.
00001 /*
00002  * elfgcchack.h: hack by Arjan van de Ven <arjanv@redhat.com> to speed
00003  *               up the code when using gcc for call within the library.
00004  *
00005  * Based on the analysis http://people.redhat.com/drepper/dsohowto.pdf
00006  * from Ulrich drepper. Rewritten to be generated from the XML description
00007  * file for libxml2 API
00008  * autogenerated with xsltproc doc/elfgcchack.xsl doc/libxml2-api.xml
00009  */
00010 
00011 #ifdef IN_LIBXML
00012 #ifdef __GNUC__
00013 #ifdef PIC
00014 #ifdef linux
00015 #if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || (__GNUC__ > 3)
00016 
00017 #include "libxml/c14n.h"
00018 #include "libxml/catalog.h"
00019 #include "libxml/chvalid.h"
00020 #include "libxml/debugXML.h"
00021 #include "libxml/dict.h"
00022 #include "libxml/DOCBparser.h"
00023 #include "libxml/encoding.h"
00024 #include "libxml/entities.h"
00025 #include "libxml/globals.h"
00026 #include "libxml/hash.h"
00027 #include "libxml/HTMLparser.h"
00028 #include "libxml/HTMLtree.h"
00029 #include "libxml/list.h"
00030 #include "libxml/nanoftp.h"
00031 #include "libxml/nanohttp.h"
00032 #include "libxml/parser.h"
00033 #include "libxml/parserInternals.h"
00034 #include "libxml/pattern.h"
00035 #include "libxml/relaxng.h"
00036 #include "libxml/SAX2.h"
00037 #include "libxml/SAX.h"
00038 #include "libxml/schemasInternals.h"
00039 #include "libxml/schematron.h"
00040 #include "libxml/threads.h"
00041 #include "libxml/tree.h"
00042 #include "libxml/uri.h"
00043 #include "libxml/valid.h"
00044 #include "libxml/xinclude.h"
00045 #include "libxml/xlink.h"
00046 #include "libxml/xmlautomata.h"
00047 #include "libxml/xmlerror.h"
00048 #include "libxml/xmlexports.h"
00049 #include "libxml/xmlIO.h"
00050 #include "libxml/xmlmemory.h"
00051 #include "libxml/xmlreader.h"
00052 #include "libxml/xmlregexp.h"
00053 #include "libxml/xmlsave.h"
00054 #include "libxml/xmlschemas.h"
00055 #include "libxml/xmlschemastypes.h"
00056 #include "libxml/xmlstring.h"
00057 #include "libxml/xmlunicode.h"
00058 #include "libxml/xmlversion.h"
00059 #include "libxml/xmlwriter.h"
00060 #include "libxml/xpath.h"
00061 #include "libxml/xpathInternals.h"
00062 #include "libxml/xpointer.h"
00063 #include "libxml/xmlmodule.h"
00064 
00065 /* special hot spot not exported ones */
00066 
00067 #ifdef bottom_globals
00068 #undef __xmlGenericError
00069 extern __typeof (__xmlGenericError) __xmlGenericError __attribute((alias("__xmlGenericError__internal_alias")));
00070 #else
00071 #ifndef __xmlGenericError
00072 extern __typeof (__xmlGenericError) __xmlGenericError__internal_alias __attribute((visibility("hidden")));
00073 #define __xmlGenericError __xmlGenericError__internal_alias
00074 #endif
00075 #endif
00076 
00077 #ifdef bottom_globals
00078 #undef __xmlGenericErrorContext
00079 extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext __attribute((alias("__xmlGenericErrorContext__internal_alias")));
00080 #else
00081 #ifndef __xmlGenericErrorContext
00082 extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext__internal_alias __attribute((visibility("hidden")));
00083 #define __xmlGenericErrorContext __xmlGenericErrorContext__internal_alias
00084 #endif
00085 #endif
00086 
00087 /* list generated from libxml2-api.xml */
00088 #if defined(LIBXML_DOCB_ENABLED)
00089 #ifdef bottom_DOCBparser
00090 #undef docbCreatePushParserCtxt
00091 extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt __attribute((alias("docbCreatePushParserCtxt__internal_alias")));
00092 #else
00093 #ifndef docbCreatePushParserCtxt
00094 extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
00095 #define docbCreatePushParserCtxt docbCreatePushParserCtxt__internal_alias
00096 #endif
00097 #endif
00098 #endif
00099 
00100 #if defined(LIBXML_HTML_ENABLED)
00101 #ifdef bottom_HTMLparser
00102 #undef htmlAttrAllowed
00103 extern __typeof (htmlAttrAllowed) htmlAttrAllowed __attribute((alias("htmlAttrAllowed__internal_alias")));
00104 #else
00105 #ifndef htmlAttrAllowed
00106 extern __typeof (htmlAttrAllowed) htmlAttrAllowed__internal_alias __attribute((visibility("hidden")));
00107 #define htmlAttrAllowed htmlAttrAllowed__internal_alias
00108 #endif
00109 #endif
00110 #endif
00111 
00112 #if defined(LIBXML_HTML_ENABLED)
00113 #ifdef bottom_HTMLparser
00114 #undef htmlAutoCloseTag
00115 extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag __attribute((alias("htmlAutoCloseTag__internal_alias")));
00116 #else
00117 #ifndef htmlAutoCloseTag
00118 extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag__internal_alias __attribute((visibility("hidden")));
00119 #define htmlAutoCloseTag htmlAutoCloseTag__internal_alias
00120 #endif
00121 #endif
00122 #endif
00123 
00124 #if defined(LIBXML_HTML_ENABLED)
00125 #ifdef bottom_HTMLparser
00126 #undef htmlCreateFileParserCtxt
00127 extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt __attribute((alias("htmlCreateFileParserCtxt__internal_alias")));
00128 #else
00129 #ifndef htmlCreateFileParserCtxt
00130 extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
00131 #define htmlCreateFileParserCtxt htmlCreateFileParserCtxt__internal_alias
00132 #endif
00133 #endif
00134 #endif
00135 
00136 #if defined(LIBXML_HTML_ENABLED)
00137 #ifdef bottom_HTMLparser
00138 #undef htmlCreateMemoryParserCtxt
00139 extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt __attribute((alias("htmlCreateMemoryParserCtxt__internal_alias")));
00140 #else
00141 #ifndef htmlCreateMemoryParserCtxt
00142 extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
00143 #define htmlCreateMemoryParserCtxt htmlCreateMemoryParserCtxt__internal_alias
00144 #endif
00145 #endif
00146 #endif
00147 
00148 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
00149 #ifdef bottom_HTMLparser
00150 #undef htmlCreatePushParserCtxt
00151 extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt __attribute((alias("htmlCreatePushParserCtxt__internal_alias")));
00152 #else
00153 #ifndef htmlCreatePushParserCtxt
00154 extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
00155 #define htmlCreatePushParserCtxt htmlCreatePushParserCtxt__internal_alias
00156 #endif
00157 #endif
00158 #endif
00159 
00160 #if defined(LIBXML_HTML_ENABLED)
00161 #ifdef bottom_HTMLparser
00162 #undef htmlCtxtReadDoc
00163 extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc __attribute((alias("htmlCtxtReadDoc__internal_alias")));
00164 #else
00165 #ifndef htmlCtxtReadDoc
00166 extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
00167 #define htmlCtxtReadDoc htmlCtxtReadDoc__internal_alias
00168 #endif
00169 #endif
00170 #endif
00171 
00172 #if defined(LIBXML_HTML_ENABLED)
00173 #ifdef bottom_HTMLparser
00174 #undef htmlCtxtReadFd
00175 extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd __attribute((alias("htmlCtxtReadFd__internal_alias")));
00176 #else
00177 #ifndef htmlCtxtReadFd
00178 extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
00179 #define htmlCtxtReadFd htmlCtxtReadFd__internal_alias
00180 #endif
00181 #endif
00182 #endif
00183 
00184 #if defined(LIBXML_HTML_ENABLED)
00185 #ifdef bottom_HTMLparser
00186 #undef htmlCtxtReadFile
00187 extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile __attribute((alias("htmlCtxtReadFile__internal_alias")));
00188 #else
00189 #ifndef htmlCtxtReadFile
00190 extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
00191 #define htmlCtxtReadFile htmlCtxtReadFile__internal_alias
00192 #endif
00193 #endif
00194 #endif
00195 
00196 #if defined(LIBXML_HTML_ENABLED)
00197 #ifdef bottom_HTMLparser
00198 #undef htmlCtxtReadIO
00199 extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO __attribute((alias("htmlCtxtReadIO__internal_alias")));
00200 #else
00201 #ifndef htmlCtxtReadIO
00202 extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
00203 #define htmlCtxtReadIO htmlCtxtReadIO__internal_alias
00204 #endif
00205 #endif
00206 #endif
00207 
00208 #if defined(LIBXML_HTML_ENABLED)
00209 #ifdef bottom_HTMLparser
00210 #undef htmlCtxtReadMemory
00211 extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory __attribute((alias("htmlCtxtReadMemory__internal_alias")));
00212 #else
00213 #ifndef htmlCtxtReadMemory
00214 extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
00215 #define htmlCtxtReadMemory htmlCtxtReadMemory__internal_alias
00216 #endif
00217 #endif
00218 #endif
00219 
00220 #if defined(LIBXML_HTML_ENABLED)
00221 #ifdef bottom_HTMLparser
00222 #undef htmlCtxtReset
00223 extern __typeof (htmlCtxtReset) htmlCtxtReset __attribute((alias("htmlCtxtReset__internal_alias")));
00224 #else
00225 #ifndef htmlCtxtReset
00226 extern __typeof (htmlCtxtReset) htmlCtxtReset__internal_alias __attribute((visibility("hidden")));
00227 #define htmlCtxtReset htmlCtxtReset__internal_alias
00228 #endif
00229 #endif
00230 #endif
00231 
00232 #if defined(LIBXML_HTML_ENABLED)
00233 #ifdef bottom_HTMLparser
00234 #undef htmlCtxtUseOptions
00235 extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions __attribute((alias("htmlCtxtUseOptions__internal_alias")));
00236 #else
00237 #ifndef htmlCtxtUseOptions
00238 extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
00239 #define htmlCtxtUseOptions htmlCtxtUseOptions__internal_alias
00240 #endif
00241 #endif
00242 #endif
00243 
00244 #if defined(LIBXML_HTML_ENABLED)
00245 #ifdef bottom_SAX2
00246 #undef htmlDefaultSAXHandlerInit
00247 extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit __attribute((alias("htmlDefaultSAXHandlerInit__internal_alias")));
00248 #else
00249 #ifndef htmlDefaultSAXHandlerInit
00250 extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
00251 #define htmlDefaultSAXHandlerInit htmlDefaultSAXHandlerInit__internal_alias
00252 #endif
00253 #endif
00254 #endif
00255 
00256 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00257 #ifdef bottom_HTMLtree
00258 #undef htmlDocContentDumpFormatOutput
00259 extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput __attribute((alias("htmlDocContentDumpFormatOutput__internal_alias")));
00260 #else
00261 #ifndef htmlDocContentDumpFormatOutput
00262 extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
00263 #define htmlDocContentDumpFormatOutput htmlDocContentDumpFormatOutput__internal_alias
00264 #endif
00265 #endif
00266 #endif
00267 
00268 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00269 #ifdef bottom_HTMLtree
00270 #undef htmlDocContentDumpOutput
00271 extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput __attribute((alias("htmlDocContentDumpOutput__internal_alias")));
00272 #else
00273 #ifndef htmlDocContentDumpOutput
00274 extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput__internal_alias __attribute((visibility("hidden")));
00275 #define htmlDocContentDumpOutput htmlDocContentDumpOutput__internal_alias
00276 #endif
00277 #endif
00278 #endif
00279 
00280 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00281 #ifdef bottom_HTMLtree
00282 #undef htmlDocDump
00283 extern __typeof (htmlDocDump) htmlDocDump __attribute((alias("htmlDocDump__internal_alias")));
00284 #else
00285 #ifndef htmlDocDump
00286 extern __typeof (htmlDocDump) htmlDocDump__internal_alias __attribute((visibility("hidden")));
00287 #define htmlDocDump htmlDocDump__internal_alias
00288 #endif
00289 #endif
00290 #endif
00291 
00292 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00293 #ifdef bottom_HTMLtree
00294 #undef htmlDocDumpMemory
00295 extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory __attribute((alias("htmlDocDumpMemory__internal_alias")));
00296 #else
00297 #ifndef htmlDocDumpMemory
00298 extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
00299 #define htmlDocDumpMemory htmlDocDumpMemory__internal_alias
00300 #endif
00301 #endif
00302 #endif
00303 
00304 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00305 #ifdef bottom_HTMLtree
00306 #undef htmlDocDumpMemoryFormat
00307 extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat __attribute((alias("htmlDocDumpMemoryFormat__internal_alias")));
00308 #else
00309 #ifndef htmlDocDumpMemoryFormat
00310 extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat__internal_alias __attribute((visibility("hidden")));
00311 #define htmlDocDumpMemoryFormat htmlDocDumpMemoryFormat__internal_alias
00312 #endif
00313 #endif
00314 #endif
00315 
00316 #if defined(LIBXML_HTML_ENABLED)
00317 #ifdef bottom_HTMLparser
00318 #undef htmlElementAllowedHere
00319 extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere __attribute((alias("htmlElementAllowedHere__internal_alias")));
00320 #else
00321 #ifndef htmlElementAllowedHere
00322 extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere__internal_alias __attribute((visibility("hidden")));
00323 #define htmlElementAllowedHere htmlElementAllowedHere__internal_alias
00324 #endif
00325 #endif
00326 #endif
00327 
00328 #if defined(LIBXML_HTML_ENABLED)
00329 #ifdef bottom_HTMLparser
00330 #undef htmlElementStatusHere
00331 extern __typeof (htmlElementStatusHere) htmlElementStatusHere __attribute((alias("htmlElementStatusHere__internal_alias")));
00332 #else
00333 #ifndef htmlElementStatusHere
00334 extern __typeof (htmlElementStatusHere) htmlElementStatusHere__internal_alias __attribute((visibility("hidden")));
00335 #define htmlElementStatusHere htmlElementStatusHere__internal_alias
00336 #endif
00337 #endif
00338 #endif
00339 
00340 #if defined(LIBXML_HTML_ENABLED)
00341 #ifdef bottom_HTMLparser
00342 #undef htmlEncodeEntities
00343 extern __typeof (htmlEncodeEntities) htmlEncodeEntities __attribute((alias("htmlEncodeEntities__internal_alias")));
00344 #else
00345 #ifndef htmlEncodeEntities
00346 extern __typeof (htmlEncodeEntities) htmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
00347 #define htmlEncodeEntities htmlEncodeEntities__internal_alias
00348 #endif
00349 #endif
00350 #endif
00351 
00352 #if defined(LIBXML_HTML_ENABLED)
00353 #ifdef bottom_HTMLparser
00354 #undef htmlEntityLookup
00355 extern __typeof (htmlEntityLookup) htmlEntityLookup __attribute((alias("htmlEntityLookup__internal_alias")));
00356 #else
00357 #ifndef htmlEntityLookup
00358 extern __typeof (htmlEntityLookup) htmlEntityLookup__internal_alias __attribute((visibility("hidden")));
00359 #define htmlEntityLookup htmlEntityLookup__internal_alias
00360 #endif
00361 #endif
00362 #endif
00363 
00364 #if defined(LIBXML_HTML_ENABLED)
00365 #ifdef bottom_HTMLparser
00366 #undef htmlEntityValueLookup
00367 extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup __attribute((alias("htmlEntityValueLookup__internal_alias")));
00368 #else
00369 #ifndef htmlEntityValueLookup
00370 extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup__internal_alias __attribute((visibility("hidden")));
00371 #define htmlEntityValueLookup htmlEntityValueLookup__internal_alias
00372 #endif
00373 #endif
00374 #endif
00375 
00376 #if defined(LIBXML_HTML_ENABLED)
00377 #ifdef bottom_HTMLparser
00378 #undef htmlFreeParserCtxt
00379 extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt __attribute((alias("htmlFreeParserCtxt__internal_alias")));
00380 #else
00381 #ifndef htmlFreeParserCtxt
00382 extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
00383 #define htmlFreeParserCtxt htmlFreeParserCtxt__internal_alias
00384 #endif
00385 #endif
00386 #endif
00387 
00388 #if defined(LIBXML_HTML_ENABLED)
00389 #ifdef bottom_HTMLtree
00390 #undef htmlGetMetaEncoding
00391 extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding __attribute((alias("htmlGetMetaEncoding__internal_alias")));
00392 #else
00393 #ifndef htmlGetMetaEncoding
00394 extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding__internal_alias __attribute((visibility("hidden")));
00395 #define htmlGetMetaEncoding htmlGetMetaEncoding__internal_alias
00396 #endif
00397 #endif
00398 #endif
00399 
00400 #if defined(LIBXML_HTML_ENABLED)
00401 #ifdef bottom_HTMLparser
00402 #undef htmlHandleOmittedElem
00403 extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem __attribute((alias("htmlHandleOmittedElem__internal_alias")));
00404 #else
00405 #ifndef htmlHandleOmittedElem
00406 extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem__internal_alias __attribute((visibility("hidden")));
00407 #define htmlHandleOmittedElem htmlHandleOmittedElem__internal_alias
00408 #endif
00409 #endif
00410 #endif
00411 
00412 #if defined(LIBXML_HTML_ENABLED)
00413 #ifdef bottom_HTMLparser
00414 #undef htmlInitAutoClose
00415 extern __typeof (htmlInitAutoClose) htmlInitAutoClose __attribute((alias("htmlInitAutoClose__internal_alias")));
00416 #else
00417 #ifndef htmlInitAutoClose
00418 extern __typeof (htmlInitAutoClose) htmlInitAutoClose__internal_alias __attribute((visibility("hidden")));
00419 #define htmlInitAutoClose htmlInitAutoClose__internal_alias
00420 #endif
00421 #endif
00422 #endif
00423 
00424 #if defined(LIBXML_HTML_ENABLED)
00425 #ifdef bottom_HTMLparser
00426 #undef htmlIsAutoClosed
00427 extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed __attribute((alias("htmlIsAutoClosed__internal_alias")));
00428 #else
00429 #ifndef htmlIsAutoClosed
00430 extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed__internal_alias __attribute((visibility("hidden")));
00431 #define htmlIsAutoClosed htmlIsAutoClosed__internal_alias
00432 #endif
00433 #endif
00434 #endif
00435 
00436 #if defined(LIBXML_HTML_ENABLED)
00437 #ifdef bottom_HTMLtree
00438 #undef htmlIsBooleanAttr
00439 extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr __attribute((alias("htmlIsBooleanAttr__internal_alias")));
00440 #else
00441 #ifndef htmlIsBooleanAttr
00442 extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr__internal_alias __attribute((visibility("hidden")));
00443 #define htmlIsBooleanAttr htmlIsBooleanAttr__internal_alias
00444 #endif
00445 #endif
00446 #endif
00447 
00448 #if defined(LIBXML_HTML_ENABLED)
00449 #ifdef bottom_HTMLparser
00450 #undef htmlIsScriptAttribute
00451 extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute __attribute((alias("htmlIsScriptAttribute__internal_alias")));
00452 #else
00453 #ifndef htmlIsScriptAttribute
00454 extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute__internal_alias __attribute((visibility("hidden")));
00455 #define htmlIsScriptAttribute htmlIsScriptAttribute__internal_alias
00456 #endif
00457 #endif
00458 #endif
00459 
00460 #if defined(LIBXML_HTML_ENABLED)
00461 #ifdef bottom_HTMLparser
00462 #undef htmlNewDoc
00463 extern __typeof (htmlNewDoc) htmlNewDoc __attribute((alias("htmlNewDoc__internal_alias")));
00464 #else
00465 #ifndef htmlNewDoc
00466 extern __typeof (htmlNewDoc) htmlNewDoc__internal_alias __attribute((visibility("hidden")));
00467 #define htmlNewDoc htmlNewDoc__internal_alias
00468 #endif
00469 #endif
00470 #endif
00471 
00472 #if defined(LIBXML_HTML_ENABLED)
00473 #ifdef bottom_HTMLparser
00474 #undef htmlNewDocNoDtD
00475 extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD __attribute((alias("htmlNewDocNoDtD__internal_alias")));
00476 #else
00477 #ifndef htmlNewDocNoDtD
00478 extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD__internal_alias __attribute((visibility("hidden")));
00479 #define htmlNewDocNoDtD htmlNewDocNoDtD__internal_alias
00480 #endif
00481 #endif
00482 #endif
00483 
00484 #if defined(LIBXML_HTML_ENABLED)
00485 #ifdef bottom_HTMLparser
00486 #undef htmlNewParserCtxt
00487 extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt __attribute((alias("htmlNewParserCtxt__internal_alias")));
00488 #else
00489 #ifndef htmlNewParserCtxt
00490 extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
00491 #define htmlNewParserCtxt htmlNewParserCtxt__internal_alias
00492 #endif
00493 #endif
00494 #endif
00495 
00496 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00497 #ifdef bottom_HTMLtree
00498 #undef htmlNodeDump
00499 extern __typeof (htmlNodeDump) htmlNodeDump __attribute((alias("htmlNodeDump__internal_alias")));
00500 #else
00501 #ifndef htmlNodeDump
00502 extern __typeof (htmlNodeDump) htmlNodeDump__internal_alias __attribute((visibility("hidden")));
00503 #define htmlNodeDump htmlNodeDump__internal_alias
00504 #endif
00505 #endif
00506 #endif
00507 
00508 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00509 #ifdef bottom_HTMLtree
00510 #undef htmlNodeDumpFile
00511 extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile __attribute((alias("htmlNodeDumpFile__internal_alias")));
00512 #else
00513 #ifndef htmlNodeDumpFile
00514 extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile__internal_alias __attribute((visibility("hidden")));
00515 #define htmlNodeDumpFile htmlNodeDumpFile__internal_alias
00516 #endif
00517 #endif
00518 #endif
00519 
00520 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00521 #ifdef bottom_HTMLtree
00522 #undef htmlNodeDumpFileFormat
00523 extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat __attribute((alias("htmlNodeDumpFileFormat__internal_alias")));
00524 #else
00525 #ifndef htmlNodeDumpFileFormat
00526 extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat__internal_alias __attribute((visibility("hidden")));
00527 #define htmlNodeDumpFileFormat htmlNodeDumpFileFormat__internal_alias
00528 #endif
00529 #endif
00530 #endif
00531 
00532 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00533 #ifdef bottom_HTMLtree
00534 #undef htmlNodeDumpFormatOutput
00535 extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput __attribute((alias("htmlNodeDumpFormatOutput__internal_alias")));
00536 #else
00537 #ifndef htmlNodeDumpFormatOutput
00538 extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
00539 #define htmlNodeDumpFormatOutput htmlNodeDumpFormatOutput__internal_alias
00540 #endif
00541 #endif
00542 #endif
00543 
00544 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00545 #ifdef bottom_HTMLtree
00546 #undef htmlNodeDumpOutput
00547 extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput __attribute((alias("htmlNodeDumpOutput__internal_alias")));
00548 #else
00549 #ifndef htmlNodeDumpOutput
00550 extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
00551 #define htmlNodeDumpOutput htmlNodeDumpOutput__internal_alias
00552 #endif
00553 #endif
00554 #endif
00555 
00556 #if defined(LIBXML_HTML_ENABLED)
00557 #ifdef bottom_HTMLparser
00558 #undef htmlNodeStatus
00559 extern __typeof (htmlNodeStatus) htmlNodeStatus __attribute((alias("htmlNodeStatus__internal_alias")));
00560 #else
00561 #ifndef htmlNodeStatus
00562 extern __typeof (htmlNodeStatus) htmlNodeStatus__internal_alias __attribute((visibility("hidden")));
00563 #define htmlNodeStatus htmlNodeStatus__internal_alias
00564 #endif
00565 #endif
00566 #endif
00567 
00568 #if defined(LIBXML_HTML_ENABLED)
00569 #ifdef bottom_HTMLparser
00570 #undef htmlParseCharRef
00571 extern __typeof (htmlParseCharRef) htmlParseCharRef __attribute((alias("htmlParseCharRef__internal_alias")));
00572 #else
00573 #ifndef htmlParseCharRef
00574 extern __typeof (htmlParseCharRef) htmlParseCharRef__internal_alias __attribute((visibility("hidden")));
00575 #define htmlParseCharRef htmlParseCharRef__internal_alias
00576 #endif
00577 #endif
00578 #endif
00579 
00580 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
00581 #ifdef bottom_HTMLparser
00582 #undef htmlParseChunk
00583 extern __typeof (htmlParseChunk) htmlParseChunk __attribute((alias("htmlParseChunk__internal_alias")));
00584 #else
00585 #ifndef htmlParseChunk
00586 extern __typeof (htmlParseChunk) htmlParseChunk__internal_alias __attribute((visibility("hidden")));
00587 #define htmlParseChunk htmlParseChunk__internal_alias
00588 #endif
00589 #endif
00590 #endif
00591 
00592 #if defined(LIBXML_HTML_ENABLED)
00593 #ifdef bottom_HTMLparser
00594 #undef htmlParseDoc
00595 extern __typeof (htmlParseDoc) htmlParseDoc __attribute((alias("htmlParseDoc__internal_alias")));
00596 #else
00597 #ifndef htmlParseDoc
00598 extern __typeof (htmlParseDoc) htmlParseDoc__internal_alias __attribute((visibility("hidden")));
00599 #define htmlParseDoc htmlParseDoc__internal_alias
00600 #endif
00601 #endif
00602 #endif
00603 
00604 #if defined(LIBXML_HTML_ENABLED)
00605 #ifdef bottom_HTMLparser
00606 #undef htmlParseDocument
00607 extern __typeof (htmlParseDocument) htmlParseDocument __attribute((alias("htmlParseDocument__internal_alias")));
00608 #else
00609 #ifndef htmlParseDocument
00610 extern __typeof (htmlParseDocument) htmlParseDocument__internal_alias __attribute((visibility("hidden")));
00611 #define htmlParseDocument htmlParseDocument__internal_alias
00612 #endif
00613 #endif
00614 #endif
00615 
00616 #if defined(LIBXML_HTML_ENABLED)
00617 #ifdef bottom_HTMLparser
00618 #undef htmlParseElement
00619 extern __typeof (htmlParseElement) htmlParseElement __attribute((alias("htmlParseElement__internal_alias")));
00620 #else
00621 #ifndef htmlParseElement
00622 extern __typeof (htmlParseElement) htmlParseElement__internal_alias __attribute((visibility("hidden")));
00623 #define htmlParseElement htmlParseElement__internal_alias
00624 #endif
00625 #endif
00626 #endif
00627 
00628 #if defined(LIBXML_HTML_ENABLED)
00629 #ifdef bottom_HTMLparser
00630 #undef htmlParseEntityRef
00631 extern __typeof (htmlParseEntityRef) htmlParseEntityRef __attribute((alias("htmlParseEntityRef__internal_alias")));
00632 #else
00633 #ifndef htmlParseEntityRef
00634 extern __typeof (htmlParseEntityRef) htmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
00635 #define htmlParseEntityRef htmlParseEntityRef__internal_alias
00636 #endif
00637 #endif
00638 #endif
00639 
00640 #if defined(LIBXML_HTML_ENABLED)
00641 #ifdef bottom_HTMLparser
00642 #undef htmlParseFile
00643 extern __typeof (htmlParseFile) htmlParseFile __attribute((alias("htmlParseFile__internal_alias")));
00644 #else
00645 #ifndef htmlParseFile
00646 extern __typeof (htmlParseFile) htmlParseFile__internal_alias __attribute((visibility("hidden")));
00647 #define htmlParseFile htmlParseFile__internal_alias
00648 #endif
00649 #endif
00650 #endif
00651 
00652 #if defined(LIBXML_HTML_ENABLED)
00653 #ifdef bottom_HTMLparser
00654 #undef htmlReadDoc
00655 extern __typeof (htmlReadDoc) htmlReadDoc __attribute((alias("htmlReadDoc__internal_alias")));
00656 #else
00657 #ifndef htmlReadDoc
00658 extern __typeof (htmlReadDoc) htmlReadDoc__internal_alias __attribute((visibility("hidden")));
00659 #define htmlReadDoc htmlReadDoc__internal_alias
00660 #endif
00661 #endif
00662 #endif
00663 
00664 #if defined(LIBXML_HTML_ENABLED)
00665 #ifdef bottom_HTMLparser
00666 #undef htmlReadFd
00667 extern __typeof (htmlReadFd) htmlReadFd __attribute((alias("htmlReadFd__internal_alias")));
00668 #else
00669 #ifndef htmlReadFd
00670 extern __typeof (htmlReadFd) htmlReadFd__internal_alias __attribute((visibility("hidden")));
00671 #define htmlReadFd htmlReadFd__internal_alias
00672 #endif
00673 #endif
00674 #endif
00675 
00676 #if defined(LIBXML_HTML_ENABLED)
00677 #ifdef bottom_HTMLparser
00678 #undef htmlReadFile
00679 extern __typeof (htmlReadFile) htmlReadFile __attribute((alias("htmlReadFile__internal_alias")));
00680 #else
00681 #ifndef htmlReadFile
00682 extern __typeof (htmlReadFile) htmlReadFile__internal_alias __attribute((visibility("hidden")));
00683 #define htmlReadFile htmlReadFile__internal_alias
00684 #endif
00685 #endif
00686 #endif
00687 
00688 #if defined(LIBXML_HTML_ENABLED)
00689 #ifdef bottom_HTMLparser
00690 #undef htmlReadIO
00691 extern __typeof (htmlReadIO) htmlReadIO __attribute((alias("htmlReadIO__internal_alias")));
00692 #else
00693 #ifndef htmlReadIO
00694 extern __typeof (htmlReadIO) htmlReadIO__internal_alias __attribute((visibility("hidden")));
00695 #define htmlReadIO htmlReadIO__internal_alias
00696 #endif
00697 #endif
00698 #endif
00699 
00700 #if defined(LIBXML_HTML_ENABLED)
00701 #ifdef bottom_HTMLparser
00702 #undef htmlReadMemory
00703 extern __typeof (htmlReadMemory) htmlReadMemory __attribute((alias("htmlReadMemory__internal_alias")));
00704 #else
00705 #ifndef htmlReadMemory
00706 extern __typeof (htmlReadMemory) htmlReadMemory__internal_alias __attribute((visibility("hidden")));
00707 #define htmlReadMemory htmlReadMemory__internal_alias
00708 #endif
00709 #endif
00710 #endif
00711 
00712 #if defined(LIBXML_HTML_ENABLED)
00713 #ifdef bottom_HTMLparser
00714 #undef htmlSAXParseDoc
00715 extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc __attribute((alias("htmlSAXParseDoc__internal_alias")));
00716 #else
00717 #ifndef htmlSAXParseDoc
00718 extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
00719 #define htmlSAXParseDoc htmlSAXParseDoc__internal_alias
00720 #endif
00721 #endif
00722 #endif
00723 
00724 #if defined(LIBXML_HTML_ENABLED)
00725 #ifdef bottom_HTMLparser
00726 #undef htmlSAXParseFile
00727 extern __typeof (htmlSAXParseFile) htmlSAXParseFile __attribute((alias("htmlSAXParseFile__internal_alias")));
00728 #else
00729 #ifndef htmlSAXParseFile
00730 extern __typeof (htmlSAXParseFile) htmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
00731 #define htmlSAXParseFile htmlSAXParseFile__internal_alias
00732 #endif
00733 #endif
00734 #endif
00735 
00736 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00737 #ifdef bottom_HTMLtree
00738 #undef htmlSaveFile
00739 extern __typeof (htmlSaveFile) htmlSaveFile __attribute((alias("htmlSaveFile__internal_alias")));
00740 #else
00741 #ifndef htmlSaveFile
00742 extern __typeof (htmlSaveFile) htmlSaveFile__internal_alias __attribute((visibility("hidden")));
00743 #define htmlSaveFile htmlSaveFile__internal_alias
00744 #endif
00745 #endif
00746 #endif
00747 
00748 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00749 #ifdef bottom_HTMLtree
00750 #undef htmlSaveFileEnc
00751 extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc __attribute((alias("htmlSaveFileEnc__internal_alias")));
00752 #else
00753 #ifndef htmlSaveFileEnc
00754 extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
00755 #define htmlSaveFileEnc htmlSaveFileEnc__internal_alias
00756 #endif
00757 #endif
00758 #endif
00759 
00760 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00761 #ifdef bottom_HTMLtree
00762 #undef htmlSaveFileFormat
00763 extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat __attribute((alias("htmlSaveFileFormat__internal_alias")));
00764 #else
00765 #ifndef htmlSaveFileFormat
00766 extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat__internal_alias __attribute((visibility("hidden")));
00767 #define htmlSaveFileFormat htmlSaveFileFormat__internal_alias
00768 #endif
00769 #endif
00770 #endif
00771 
00772 #if defined(LIBXML_HTML_ENABLED)
00773 #ifdef bottom_HTMLtree
00774 #undef htmlSetMetaEncoding
00775 extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding __attribute((alias("htmlSetMetaEncoding__internal_alias")));
00776 #else
00777 #ifndef htmlSetMetaEncoding
00778 extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding__internal_alias __attribute((visibility("hidden")));
00779 #define htmlSetMetaEncoding htmlSetMetaEncoding__internal_alias
00780 #endif
00781 #endif
00782 #endif
00783 
00784 #if defined(LIBXML_HTML_ENABLED)
00785 #ifdef bottom_HTMLparser
00786 #undef htmlTagLookup
00787 extern __typeof (htmlTagLookup) htmlTagLookup __attribute((alias("htmlTagLookup__internal_alias")));
00788 #else
00789 #ifndef htmlTagLookup
00790 extern __typeof (htmlTagLookup) htmlTagLookup__internal_alias __attribute((visibility("hidden")));
00791 #define htmlTagLookup htmlTagLookup__internal_alias
00792 #endif
00793 #endif
00794 #endif
00795 
00796 #ifdef bottom_parser
00797 #undef inputPop
00798 extern __typeof (inputPop) inputPop __attribute((alias("inputPop__internal_alias")));
00799 #else
00800 #ifndef inputPop
00801 extern __typeof (inputPop) inputPop__internal_alias __attribute((visibility("hidden")));
00802 #define inputPop inputPop__internal_alias
00803 #endif
00804 #endif
00805 
00806 #ifdef bottom_parser
00807 #undef inputPush
00808 extern __typeof (inputPush) inputPush __attribute((alias("inputPush__internal_alias")));
00809 #else
00810 #ifndef inputPush
00811 extern __typeof (inputPush) inputPush__internal_alias __attribute((visibility("hidden")));
00812 #define inputPush inputPush__internal_alias
00813 #endif
00814 #endif
00815 
00816 #ifdef bottom_parser
00817 #undef namePop
00818 extern __typeof (namePop) namePop __attribute((alias("namePop__internal_alias")));
00819 #else
00820 #ifndef namePop
00821 extern __typeof (namePop) namePop__internal_alias __attribute((visibility("hidden")));
00822 #define namePop namePop__internal_alias
00823 #endif
00824 #endif
00825 
00826 #ifdef bottom_parser
00827 #undef namePush
00828 extern __typeof (namePush) namePush __attribute((alias("namePush__internal_alias")));
00829 #else
00830 #ifndef namePush
00831 extern __typeof (namePush) namePush__internal_alias __attribute((visibility("hidden")));
00832 #define namePush namePush__internal_alias
00833 #endif
00834 #endif
00835 
00836 #ifdef bottom_parser
00837 #undef nodePop
00838 extern __typeof (nodePop) nodePop __attribute((alias("nodePop__internal_alias")));
00839 #else
00840 #ifndef nodePop
00841 extern __typeof (nodePop) nodePop__internal_alias __attribute((visibility("hidden")));
00842 #define nodePop nodePop__internal_alias
00843 #endif
00844 #endif
00845 
00846 #ifdef bottom_parser
00847 #undef nodePush
00848 extern __typeof (nodePush) nodePush __attribute((alias("nodePush__internal_alias")));
00849 #else
00850 #ifndef nodePush
00851 extern __typeof (nodePush) nodePush__internal_alias __attribute((visibility("hidden")));
00852 #define nodePush nodePush__internal_alias
00853 #endif
00854 #endif
00855 
00856 #if defined(LIBXML_XPATH_ENABLED)
00857 #ifdef bottom_xpath
00858 #undef valuePop
00859 extern __typeof (valuePop) valuePop __attribute((alias("valuePop__internal_alias")));
00860 #else
00861 #ifndef valuePop
00862 extern __typeof (valuePop) valuePop__internal_alias __attribute((visibility("hidden")));
00863 #define valuePop valuePop__internal_alias
00864 #endif
00865 #endif
00866 #endif
00867 
00868 #if defined(LIBXML_XPATH_ENABLED)
00869 #ifdef bottom_xpath
00870 #undef valuePush
00871 extern __typeof (valuePush) valuePush __attribute((alias("valuePush__internal_alias")));
00872 #else
00873 #ifndef valuePush
00874 extern __typeof (valuePush) valuePush__internal_alias __attribute((visibility("hidden")));
00875 #define valuePush valuePush__internal_alias
00876 #endif
00877 #endif
00878 #endif
00879 
00880 #if defined(LIBXML_CATALOG_ENABLED)
00881 #ifdef bottom_catalog
00882 #undef xmlACatalogAdd
00883 extern __typeof (xmlACatalogAdd) xmlACatalogAdd __attribute((alias("xmlACatalogAdd__internal_alias")));
00884 #else
00885 #ifndef xmlACatalogAdd
00886 extern __typeof (xmlACatalogAdd) xmlACatalogAdd__internal_alias __attribute((visibility("hidden")));
00887 #define xmlACatalogAdd xmlACatalogAdd__internal_alias
00888 #endif
00889 #endif
00890 #endif
00891 
00892 #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00893 #ifdef bottom_catalog
00894 #undef xmlACatalogDump
00895 extern __typeof (xmlACatalogDump) xmlACatalogDump __attribute((alias("xmlACatalogDump__internal_alias")));
00896 #else
00897 #ifndef xmlACatalogDump
00898 extern __typeof (xmlACatalogDump) xmlACatalogDump__internal_alias __attribute((visibility("hidden")));
00899 #define xmlACatalogDump xmlACatalogDump__internal_alias
00900 #endif
00901 #endif
00902 #endif
00903 
00904 #if defined(LIBXML_CATALOG_ENABLED)
00905 #ifdef bottom_catalog
00906 #undef xmlACatalogRemove
00907 extern __typeof (xmlACatalogRemove) xmlACatalogRemove __attribute((alias("xmlACatalogRemove__internal_alias")));
00908 #else
00909 #ifndef xmlACatalogRemove
00910 extern __typeof (xmlACatalogRemove) xmlACatalogRemove__internal_alias __attribute((visibility("hidden")));
00911 #define xmlACatalogRemove xmlACatalogRemove__internal_alias
00912 #endif
00913 #endif
00914 #endif
00915 
00916 #if defined(LIBXML_CATALOG_ENABLED)
00917 #ifdef bottom_catalog
00918 #undef xmlACatalogResolve
00919 extern __typeof (xmlACatalogResolve) xmlACatalogResolve __attribute((alias("xmlACatalogResolve__internal_alias")));
00920 #else
00921 #ifndef xmlACatalogResolve
00922 extern __typeof (xmlACatalogResolve) xmlACatalogResolve__internal_alias __attribute((visibility("hidden")));
00923 #define xmlACatalogResolve xmlACatalogResolve__internal_alias
00924 #endif
00925 #endif
00926 #endif
00927 
00928 #if defined(LIBXML_CATALOG_ENABLED)
00929 #ifdef bottom_catalog
00930 #undef xmlACatalogResolvePublic
00931 extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic __attribute((alias("xmlACatalogResolvePublic__internal_alias")));
00932 #else
00933 #ifndef xmlACatalogResolvePublic
00934 extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
00935 #define xmlACatalogResolvePublic xmlACatalogResolvePublic__internal_alias
00936 #endif
00937 #endif
00938 #endif
00939 
00940 #if defined(LIBXML_CATALOG_ENABLED)
00941 #ifdef bottom_catalog
00942 #undef xmlACatalogResolveSystem
00943 extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem __attribute((alias("xmlACatalogResolveSystem__internal_alias")));
00944 #else
00945 #ifndef xmlACatalogResolveSystem
00946 extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
00947 #define xmlACatalogResolveSystem xmlACatalogResolveSystem__internal_alias
00948 #endif
00949 #endif
00950 #endif
00951 
00952 #if defined(LIBXML_CATALOG_ENABLED)
00953 #ifdef bottom_catalog
00954 #undef xmlACatalogResolveURI
00955 extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI __attribute((alias("xmlACatalogResolveURI__internal_alias")));
00956 #else
00957 #ifndef xmlACatalogResolveURI
00958 extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI__internal_alias __attribute((visibility("hidden")));
00959 #define xmlACatalogResolveURI xmlACatalogResolveURI__internal_alias
00960 #endif
00961 #endif
00962 #endif
00963 
00964 #ifdef bottom_valid
00965 #undef xmlAddAttributeDecl
00966 extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl __attribute((alias("xmlAddAttributeDecl__internal_alias")));
00967 #else
00968 #ifndef xmlAddAttributeDecl
00969 extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl__internal_alias __attribute((visibility("hidden")));
00970 #define xmlAddAttributeDecl xmlAddAttributeDecl__internal_alias
00971 #endif
00972 #endif
00973 
00974 #ifdef bottom_tree
00975 #undef xmlAddChild
00976 extern __typeof (xmlAddChild) xmlAddChild __attribute((alias("xmlAddChild__internal_alias")));
00977 #else
00978 #ifndef xmlAddChild
00979 extern __typeof (xmlAddChild) xmlAddChild__internal_alias __attribute((visibility("hidden")));
00980 #define xmlAddChild xmlAddChild__internal_alias
00981 #endif
00982 #endif
00983 
00984 #ifdef bottom_tree
00985 #undef xmlAddChildList
00986 extern __typeof (xmlAddChildList) xmlAddChildList __attribute((alias("xmlAddChildList__internal_alias")));
00987 #else
00988 #ifndef xmlAddChildList
00989 extern __typeof (xmlAddChildList) xmlAddChildList__internal_alias __attribute((visibility("hidden")));
00990 #define xmlAddChildList xmlAddChildList__internal_alias
00991 #endif
00992 #endif
00993 
00994 #ifdef bottom_entities
00995 #undef xmlAddDocEntity
00996 extern __typeof (xmlAddDocEntity) xmlAddDocEntity __attribute((alias("xmlAddDocEntity__internal_alias")));
00997 #else
00998 #ifndef xmlAddDocEntity
00999 extern __typeof (xmlAddDocEntity) xmlAddDocEntity__internal_alias __attribute((visibility("hidden")));
01000 #define xmlAddDocEntity xmlAddDocEntity__internal_alias
01001 #endif
01002 #endif
01003 
01004 #ifdef bottom_entities
01005 #undef xmlAddDtdEntity
01006 extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity __attribute((alias("xmlAddDtdEntity__internal_alias")));
01007 #else
01008 #ifndef xmlAddDtdEntity
01009 extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity__internal_alias __attribute((visibility("hidden")));
01010 #define xmlAddDtdEntity xmlAddDtdEntity__internal_alias
01011 #endif
01012 #endif
01013 
01014 #ifdef bottom_valid
01015 #undef xmlAddElementDecl
01016 extern __typeof (xmlAddElementDecl) xmlAddElementDecl __attribute((alias("xmlAddElementDecl__internal_alias")));
01017 #else
01018 #ifndef xmlAddElementDecl
01019 extern __typeof (xmlAddElementDecl) xmlAddElementDecl__internal_alias __attribute((visibility("hidden")));
01020 #define xmlAddElementDecl xmlAddElementDecl__internal_alias
01021 #endif
01022 #endif
01023 
01024 #ifdef bottom_encoding
01025 #undef xmlAddEncodingAlias
01026 extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias __attribute((alias("xmlAddEncodingAlias__internal_alias")));
01027 #else
01028 #ifndef xmlAddEncodingAlias
01029 extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias__internal_alias __attribute((visibility("hidden")));
01030 #define xmlAddEncodingAlias xmlAddEncodingAlias__internal_alias
01031 #endif
01032 #endif
01033 
01034 #ifdef bottom_valid
01035 #undef xmlAddID
01036 extern __typeof (xmlAddID) xmlAddID __attribute((alias("xmlAddID__internal_alias")));
01037 #else
01038 #ifndef xmlAddID
01039 extern __typeof (xmlAddID) xmlAddID__internal_alias __attribute((visibility("hidden")));
01040 #define xmlAddID xmlAddID__internal_alias
01041 #endif
01042 #endif
01043 
01044 #ifdef bottom_tree
01045 #undef xmlAddNextSibling
01046 extern __typeof (xmlAddNextSibling) xmlAddNextSibling __attribute((alias("xmlAddNextSibling__internal_alias")));
01047 #else
01048 #ifndef xmlAddNextSibling
01049 extern __typeof (xmlAddNextSibling) xmlAddNextSibling__internal_alias __attribute((visibility("hidden")));
01050 #define xmlAddNextSibling xmlAddNextSibling__internal_alias
01051 #endif
01052 #endif
01053 
01054 #ifdef bottom_valid
01055 #undef xmlAddNotationDecl
01056 extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl __attribute((alias("xmlAddNotationDecl__internal_alias")));
01057 #else
01058 #ifndef xmlAddNotationDecl
01059 extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl__internal_alias __attribute((visibility("hidden")));
01060 #define xmlAddNotationDecl xmlAddNotationDecl__internal_alias
01061 #endif
01062 #endif
01063 
01064 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
01065 #ifdef bottom_tree
01066 #undef xmlAddPrevSibling
01067 extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling __attribute((alias("xmlAddPrevSibling__internal_alias")));
01068 #else
01069 #ifndef xmlAddPrevSibling
01070 extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling__internal_alias __attribute((visibility("hidden")));
01071 #define xmlAddPrevSibling xmlAddPrevSibling__internal_alias
01072 #endif
01073 #endif
01074 #endif
01075 
01076 #ifdef bottom_valid
01077 #undef xmlAddRef
01078 extern __typeof (xmlAddRef) xmlAddRef __attribute((alias("xmlAddRef__internal_alias")));
01079 #else
01080 #ifndef xmlAddRef
01081 extern __typeof (xmlAddRef) xmlAddRef__internal_alias __attribute((visibility("hidden")));
01082 #define xmlAddRef xmlAddRef__internal_alias
01083 #endif
01084 #endif
01085 
01086 #ifdef bottom_tree
01087 #undef xmlAddSibling
01088 extern __typeof (xmlAddSibling) xmlAddSibling __attribute((alias("xmlAddSibling__internal_alias")));
01089 #else
01090 #ifndef xmlAddSibling
01091 extern __typeof (xmlAddSibling) xmlAddSibling__internal_alias __attribute((visibility("hidden")));
01092 #define xmlAddSibling xmlAddSibling__internal_alias
01093 #endif
01094 #endif
01095 
01096 #if defined(LIBXML_OUTPUT_ENABLED)
01097 #ifdef bottom_xmlIO
01098 #undef xmlAllocOutputBuffer
01099 extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer __attribute((alias("xmlAllocOutputBuffer__internal_alias")));
01100 #else
01101 #ifndef xmlAllocOutputBuffer
01102 extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer__internal_alias __attribute((visibility("hidden")));
01103 #define xmlAllocOutputBuffer xmlAllocOutputBuffer__internal_alias
01104 #endif
01105 #endif
01106 #endif
01107 
01108 #ifdef bottom_xmlIO
01109 #undef xmlAllocParserInputBuffer
01110 extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer __attribute((alias("xmlAllocParserInputBuffer__internal_alias")));
01111 #else
01112 #ifndef xmlAllocParserInputBuffer
01113 extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer__internal_alias __attribute((visibility("hidden")));
01114 #define xmlAllocParserInputBuffer xmlAllocParserInputBuffer__internal_alias
01115 #endif
01116 #endif
01117 
01118 #if defined(LIBXML_OUTPUT_ENABLED)
01119 #ifdef bottom_xmlsave
01120 #undef xmlAttrSerializeTxtContent
01121 extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent __attribute((alias("xmlAttrSerializeTxtContent__internal_alias")));
01122 #else
01123 #ifndef xmlAttrSerializeTxtContent
01124 extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent__internal_alias __attribute((visibility("hidden")));
01125 #define xmlAttrSerializeTxtContent xmlAttrSerializeTxtContent__internal_alias
01126 #endif
01127 #endif
01128 #endif
01129 
01130 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01131 #ifdef bottom_xmlregexp
01132 #undef xmlAutomataCompile
01133 extern __typeof (xmlAutomataCompile) xmlAutomataCompile __attribute((alias("xmlAutomataCompile__internal_alias")));
01134 #else
01135 #ifndef xmlAutomataCompile
01136 extern __typeof (xmlAutomataCompile) xmlAutomataCompile__internal_alias __attribute((visibility("hidden")));
01137 #define xmlAutomataCompile xmlAutomataCompile__internal_alias
01138 #endif
01139 #endif
01140 #endif
01141 
01142 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01143 #ifdef bottom_xmlregexp
01144 #undef xmlAutomataGetInitState
01145 extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState __attribute((alias("xmlAutomataGetInitState__internal_alias")));
01146 #else
01147 #ifndef xmlAutomataGetInitState
01148 extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState__internal_alias __attribute((visibility("hidden")));
01149 #define xmlAutomataGetInitState xmlAutomataGetInitState__internal_alias
01150 #endif
01151 #endif
01152 #endif
01153 
01154 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01155 #ifdef bottom_xmlregexp
01156 #undef xmlAutomataIsDeterminist
01157 extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist __attribute((alias("xmlAutomataIsDeterminist__internal_alias")));
01158 #else
01159 #ifndef xmlAutomataIsDeterminist
01160 extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist__internal_alias __attribute((visibility("hidden")));
01161 #define xmlAutomataIsDeterminist xmlAutomataIsDeterminist__internal_alias
01162 #endif
01163 #endif
01164 #endif
01165 
01166 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01167 #ifdef bottom_xmlregexp
01168 #undef xmlAutomataNewAllTrans
01169 extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans __attribute((alias("xmlAutomataNewAllTrans__internal_alias")));
01170 #else
01171 #ifndef xmlAutomataNewAllTrans
01172 extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans__internal_alias __attribute((visibility("hidden")));
01173 #define xmlAutomataNewAllTrans xmlAutomataNewAllTrans__internal_alias
01174 #endif
01175 #endif
01176 #endif
01177 
01178 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01179 #ifdef bottom_xmlregexp
01180 #undef xmlAutomataNewCountTrans
01181 extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans __attribute((alias("xmlAutomataNewCountTrans__internal_alias")));
01182 #else
01183 #ifndef xmlAutomataNewCountTrans
01184 extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans__internal_alias __attribute((visibility("hidden")));
01185 #define xmlAutomataNewCountTrans xmlAutomataNewCountTrans__internal_alias
01186 #endif
01187 #endif
01188 #endif
01189 
01190 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01191 #ifdef bottom_xmlregexp
01192 #undef xmlAutomataNewCountTrans2
01193 extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2 __attribute((alias("xmlAutomataNewCountTrans2__internal_alias")));
01194 #else
01195 #ifndef xmlAutomataNewCountTrans2
01196 extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2__internal_alias __attribute((visibility("hidden")));
01197 #define xmlAutomataNewCountTrans2 xmlAutomataNewCountTrans2__internal_alias
01198 #endif
01199 #endif
01200 #endif
01201 
01202 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01203 #ifdef bottom_xmlregexp
01204 #undef xmlAutomataNewCountedTrans
01205 extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans __attribute((alias("xmlAutomataNewCountedTrans__internal_alias")));
01206 #else
01207 #ifndef xmlAutomataNewCountedTrans
01208 extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans__internal_alias __attribute((visibility("hidden")));
01209 #define xmlAutomataNewCountedTrans xmlAutomataNewCountedTrans__internal_alias
01210 #endif
01211 #endif
01212 #endif
01213 
01214 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01215 #ifdef bottom_xmlregexp
01216 #undef xmlAutomataNewCounter
01217 extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter __attribute((alias("xmlAutomataNewCounter__internal_alias")));
01218 #else
01219 #ifndef xmlAutomataNewCounter
01220 extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter__internal_alias __attribute((visibility("hidden")));
01221 #define xmlAutomataNewCounter xmlAutomataNewCounter__internal_alias
01222 #endif
01223 #endif
01224 #endif
01225 
01226 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01227 #ifdef bottom_xmlregexp
01228 #undef xmlAutomataNewCounterTrans
01229 extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans __attribute((alias("xmlAutomataNewCounterTrans__internal_alias")));
01230 #else
01231 #ifndef xmlAutomataNewCounterTrans
01232 extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans__internal_alias __attribute((visibility("hidden")));
01233 #define xmlAutomataNewCounterTrans xmlAutomataNewCounterTrans__internal_alias
01234 #endif
01235 #endif
01236 #endif
01237 
01238 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01239 #ifdef bottom_xmlregexp
01240 #undef xmlAutomataNewEpsilon
01241 extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon __attribute((alias("xmlAutomataNewEpsilon__internal_alias")));
01242 #else
01243 #ifndef xmlAutomataNewEpsilon
01244 extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon__internal_alias __attribute((visibility("hidden")));
01245 #define xmlAutomataNewEpsilon xmlAutomataNewEpsilon__internal_alias
01246 #endif
01247 #endif
01248 #endif
01249 
01250 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01251 #ifdef bottom_xmlregexp
01252 #undef xmlAutomataNewNegTrans
01253 extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans __attribute((alias("xmlAutomataNewNegTrans__internal_alias")));
01254 #else
01255 #ifndef xmlAutomataNewNegTrans
01256 extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans__internal_alias __attribute((visibility("hidden")));
01257 #define xmlAutomataNewNegTrans xmlAutomataNewNegTrans__internal_alias
01258 #endif
01259 #endif
01260 #endif
01261 
01262 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01263 #ifdef bottom_xmlregexp
01264 #undef xmlAutomataNewOnceTrans
01265 extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans __attribute((alias("xmlAutomataNewOnceTrans__internal_alias")));
01266 #else
01267 #ifndef xmlAutomataNewOnceTrans
01268 extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans__internal_alias __attribute((visibility("hidden")));
01269 #define xmlAutomataNewOnceTrans xmlAutomataNewOnceTrans__internal_alias
01270 #endif
01271 #endif
01272 #endif
01273 
01274 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01275 #ifdef bottom_xmlregexp
01276 #undef xmlAutomataNewOnceTrans2
01277 extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2 __attribute((alias("xmlAutomataNewOnceTrans2__internal_alias")));
01278 #else
01279 #ifndef xmlAutomataNewOnceTrans2
01280 extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2__internal_alias __attribute((visibility("hidden")));
01281 #define xmlAutomataNewOnceTrans2 xmlAutomataNewOnceTrans2__internal_alias
01282 #endif
01283 #endif
01284 #endif
01285 
01286 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01287 #ifdef bottom_xmlregexp
01288 #undef xmlAutomataNewState
01289 extern __typeof (xmlAutomataNewState) xmlAutomataNewState __attribute((alias("xmlAutomataNewState__internal_alias")));
01290 #else
01291 #ifndef xmlAutomataNewState
01292 extern __typeof (xmlAutomataNewState) xmlAutomataNewState__internal_alias __attribute((visibility("hidden")));
01293 #define xmlAutomataNewState xmlAutomataNewState__internal_alias
01294 #endif
01295 #endif
01296 #endif
01297 
01298 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01299 #ifdef bottom_xmlregexp
01300 #undef xmlAutomataNewTransition
01301 extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition __attribute((alias("xmlAutomataNewTransition__internal_alias")));
01302 #else
01303 #ifndef xmlAutomataNewTransition
01304 extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition__internal_alias __attribute((visibility("hidden")));
01305 #define xmlAutomataNewTransition xmlAutomataNewTransition__internal_alias
01306 #endif
01307 #endif
01308 #endif
01309 
01310 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01311 #ifdef bottom_xmlregexp
01312 #undef xmlAutomataNewTransition2
01313 extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2 __attribute((alias("xmlAutomataNewTransition2__internal_alias")));
01314 #else
01315 #ifndef xmlAutomataNewTransition2
01316 extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2__internal_alias __attribute((visibility("hidden")));
01317 #define xmlAutomataNewTransition2 xmlAutomataNewTransition2__internal_alias
01318 #endif
01319 #endif
01320 #endif
01321 
01322 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01323 #ifdef bottom_xmlregexp
01324 #undef xmlAutomataSetFinalState
01325 extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState __attribute((alias("xmlAutomataSetFinalState__internal_alias")));
01326 #else
01327 #ifndef xmlAutomataSetFinalState
01328 extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState__internal_alias __attribute((visibility("hidden")));
01329 #define xmlAutomataSetFinalState xmlAutomataSetFinalState__internal_alias
01330 #endif
01331 #endif
01332 #endif
01333 
01334 #if defined(LIBXML_DEBUG_ENABLED)
01335 #ifdef bottom_debugXML
01336 #undef xmlBoolToText
01337 extern __typeof (xmlBoolToText) xmlBoolToText __attribute((alias("xmlBoolToText__internal_alias")));
01338 #else
01339 #ifndef xmlBoolToText
01340 extern __typeof (xmlBoolToText) xmlBoolToText__internal_alias __attribute((visibility("hidden")));
01341 #define xmlBoolToText xmlBoolToText__internal_alias
01342 #endif
01343 #endif
01344 #endif
01345 
01346 #ifdef bottom_tree
01347 #undef xmlBufferAdd
01348 extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias")));
01349 #else
01350 #ifndef xmlBufferAdd
01351 extern __typeof (xmlBufferAdd) xmlBufferAdd__internal_alias __attribute((visibility("hidden")));
01352 #define xmlBufferAdd xmlBufferAdd__internal_alias
01353 #endif
01354 #endif
01355 
01356 #ifdef bottom_tree
01357 #undef xmlBufferAddHead
01358 extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias")));
01359 #else
01360 #ifndef xmlBufferAddHead
01361 extern __typeof (xmlBufferAddHead) xmlBufferAddHead__internal_alias __attribute((visibility("hidden")));
01362 #define xmlBufferAddHead xmlBufferAddHead__internal_alias
01363 #endif
01364 #endif
01365 
01366 #ifdef bottom_tree
01367 #undef xmlBufferCCat
01368 extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias")));
01369 #else
01370 #ifndef xmlBufferCCat
01371 extern __typeof (xmlBufferCCat) xmlBufferCCat__internal_alias __attribute((visibility("hidden")));
01372 #define xmlBufferCCat xmlBufferCCat__internal_alias
01373 #endif
01374 #endif
01375 
01376 #ifdef bottom_tree
01377 #undef xmlBufferCat
01378 extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias")));
01379 #else
01380 #ifndef xmlBufferCat
01381 extern __typeof (xmlBufferCat) xmlBufferCat__internal_alias __attribute((visibility("hidden")));
01382 #define xmlBufferCat xmlBufferCat__internal_alias
01383 #endif
01384 #endif
01385 
01386 #ifdef bottom_tree
01387 #undef xmlBufferContent
01388 extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias")));
01389 #else
01390 #ifndef xmlBufferContent
01391 extern __typeof (xmlBufferContent) xmlBufferContent__internal_alias __attribute((visibility("hidden")));
01392 #define xmlBufferContent xmlBufferContent__internal_alias
01393 #endif
01394 #endif
01395 
01396 #ifdef bottom_tree
01397 #undef xmlBufferCreate
01398 extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias")));
01399 #else
01400 #ifndef xmlBufferCreate
01401 extern __typeof (xmlBufferCreate) xmlBufferCreate__internal_alias __attribute((visibility("hidden")));
01402 #define xmlBufferCreate xmlBufferCreate__internal_alias
01403 #endif
01404 #endif
01405 
01406 #ifdef bottom_tree
01407 #undef xmlBufferCreateSize
01408 extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias")));
01409 #else
01410 #ifndef xmlBufferCreateSize
01411 extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize__internal_alias __attribute((visibility("hidden")));
01412 #define xmlBufferCreateSize xmlBufferCreateSize__internal_alias
01413 #endif
01414 #endif
01415 
01416 #ifdef bottom_tree
01417 #undef xmlBufferCreateStatic
01418 extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias")));
01419 #else
01420 #ifndef xmlBufferCreateStatic
01421 extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
01422 #define xmlBufferCreateStatic xmlBufferCreateStatic__internal_alias
01423 #endif
01424 #endif
01425 
01426 #ifdef bottom_tree
01427 #undef xmlBufferDump
01428 extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias")));
01429 #else
01430 #ifndef xmlBufferDump
01431 extern __typeof (xmlBufferDump) xmlBufferDump__internal_alias __attribute((visibility("hidden")));
01432 #define xmlBufferDump xmlBufferDump__internal_alias
01433 #endif
01434 #endif
01435 
01436 #ifdef bottom_tree
01437 #undef xmlBufferEmpty
01438 extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias")));
01439 #else
01440 #ifndef xmlBufferEmpty
01441 extern __typeof (xmlBufferEmpty) xmlBufferEmpty__internal_alias __attribute((visibility("hidden")));
01442 #define xmlBufferEmpty xmlBufferEmpty__internal_alias
01443 #endif
01444 #endif
01445 
01446 #ifdef bottom_tree
01447 #undef xmlBufferFree
01448 extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias")));
01449 #else
01450 #ifndef xmlBufferFree
01451 extern __typeof (xmlBufferFree) xmlBufferFree__internal_alias __attribute((visibility("hidden")));
01452 #define xmlBufferFree xmlBufferFree__internal_alias
01453 #endif
01454 #endif
01455 
01456 #ifdef bottom_tree
01457 #undef xmlBufferGrow
01458 extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias")));
01459 #else
01460 #ifndef xmlBufferGrow
01461 extern __typeof (xmlBufferGrow) xmlBufferGrow__internal_alias __attribute((visibility("hidden")));
01462 #define xmlBufferGrow xmlBufferGrow__internal_alias
01463 #endif
01464 #endif
01465 
01466 #ifdef bottom_tree
01467 #undef xmlBufferLength
01468 extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias")));
01469 #else
01470 #ifndef xmlBufferLength
01471 extern __typeof (xmlBufferLength) xmlBufferLength__internal_alias __attribute((visibility("hidden")));
01472 #define xmlBufferLength xmlBufferLength__internal_alias
01473 #endif
01474 #endif
01475 
01476 #ifdef bottom_tree
01477 #undef xmlBufferResize
01478 extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias")));
01479 #else
01480 #ifndef xmlBufferResize
01481 extern __typeof (xmlBufferResize) xmlBufferResize__internal_alias __attribute((visibility("hidden")));
01482 #define xmlBufferResize xmlBufferResize__internal_alias
01483 #endif
01484 #endif
01485 
01486 #ifdef bottom_tree
01487 #undef xmlBufferSetAllocationScheme
01488 extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias")));
01489 #else
01490 #ifndef xmlBufferSetAllocationScheme
01491 extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme__internal_alias __attribute((visibility("hidden")));
01492 #define xmlBufferSetAllocationScheme xmlBufferSetAllocationScheme__internal_alias
01493 #endif
01494 #endif
01495 
01496 #ifdef bottom_tree
01497 #undef xmlBufferShrink
01498 extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias")));
01499 #else
01500 #ifndef xmlBufferShrink
01501 extern __typeof (xmlBufferShrink) xmlBufferShrink__internal_alias __attribute((visibility("hidden")));
01502 #define xmlBufferShrink xmlBufferShrink__internal_alias
01503 #endif
01504 #endif
01505 
01506 #ifdef bottom_tree
01507 #undef xmlBufferWriteCHAR
01508 extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias")));
01509 #else
01510 #ifndef xmlBufferWriteCHAR
01511 extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR__internal_alias __attribute((visibility("hidden")));
01512 #define xmlBufferWriteCHAR xmlBufferWriteCHAR__internal_alias
01513 #endif
01514 #endif
01515 
01516 #ifdef bottom_tree
01517 #undef xmlBufferWriteChar
01518 extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias")));
01519 #else
01520 #ifndef xmlBufferWriteChar
01521 extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar__internal_alias __attribute((visibility("hidden")));
01522 #define xmlBufferWriteChar xmlBufferWriteChar__internal_alias
01523 #endif
01524 #endif
01525 
01526 #ifdef bottom_tree
01527 #undef xmlBufferWriteQuotedString
01528 extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias")));
01529 #else
01530 #ifndef xmlBufferWriteQuotedString
01531 extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString__internal_alias __attribute((visibility("hidden")));
01532 #define xmlBufferWriteQuotedString xmlBufferWriteQuotedString__internal_alias
01533 #endif
01534 #endif
01535 
01536 #ifdef bottom_tree
01537 #undef xmlBuildQName
01538 extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias")));
01539 #else
01540 #ifndef xmlBuildQName
01541 extern __typeof (xmlBuildQName) xmlBuildQName__internal_alias __attribute((visibility("hidden")));
01542 #define xmlBuildQName xmlBuildQName__internal_alias
01543 #endif
01544 #endif
01545 
01546 #ifdef bottom_uri
01547 #undef xmlBuildRelativeURI
01548 extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias")));
01549 #else
01550 #ifndef xmlBuildRelativeURI
01551 extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI__internal_alias __attribute((visibility("hidden")));
01552 #define xmlBuildRelativeURI xmlBuildRelativeURI__internal_alias
01553 #endif
01554 #endif
01555 
01556 #ifdef bottom_uri
01557 #undef xmlBuildURI
01558 extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias")));
01559 #else
01560 #ifndef xmlBuildURI
01561 extern __typeof (xmlBuildURI) xmlBuildURI__internal_alias __attribute((visibility("hidden")));
01562 #define xmlBuildURI xmlBuildURI__internal_alias
01563 #endif
01564 #endif
01565 
01566 #ifdef bottom_encoding
01567 #undef xmlByteConsumed
01568 extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias")));
01569 #else
01570 #ifndef xmlByteConsumed
01571 extern __typeof (xmlByteConsumed) xmlByteConsumed__internal_alias __attribute((visibility("hidden")));
01572 #define xmlByteConsumed xmlByteConsumed__internal_alias
01573 #endif
01574 #endif
01575 
01576 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01577 #ifdef bottom_c14n
01578 #undef xmlC14NDocDumpMemory
01579 extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias")));
01580 #else
01581 #ifndef xmlC14NDocDumpMemory
01582 extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory__internal_alias __attribute((visibility("hidden")));
01583 #define xmlC14NDocDumpMemory xmlC14NDocDumpMemory__internal_alias
01584 #endif
01585 #endif
01586 #endif
01587 
01588 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01589 #ifdef bottom_c14n
01590 #undef xmlC14NDocSave
01591 extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias")));
01592 #else
01593 #ifndef xmlC14NDocSave
01594 extern __typeof (xmlC14NDocSave) xmlC14NDocSave__internal_alias __attribute((visibility("hidden")));
01595 #define xmlC14NDocSave xmlC14NDocSave__internal_alias
01596 #endif
01597 #endif
01598 #endif
01599 
01600 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01601 #ifdef bottom_c14n
01602 #undef xmlC14NDocSaveTo
01603 extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias")));
01604 #else
01605 #ifndef xmlC14NDocSaveTo
01606 extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo__internal_alias __attribute((visibility("hidden")));
01607 #define xmlC14NDocSaveTo xmlC14NDocSaveTo__internal_alias
01608 #endif
01609 #endif
01610 #endif
01611 
01612 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01613 #ifdef bottom_c14n
01614 #undef xmlC14NExecute
01615 extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias")));
01616 #else
01617 #ifndef xmlC14NExecute
01618 extern __typeof (xmlC14NExecute) xmlC14NExecute__internal_alias __attribute((visibility("hidden")));
01619 #define xmlC14NExecute xmlC14NExecute__internal_alias
01620 #endif
01621 #endif
01622 #endif
01623 
01624 #ifdef bottom_uri
01625 #undef xmlCanonicPath
01626 extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias")));
01627 #else
01628 #ifndef xmlCanonicPath
01629 extern __typeof (xmlCanonicPath) xmlCanonicPath__internal_alias __attribute((visibility("hidden")));
01630 #define xmlCanonicPath xmlCanonicPath__internal_alias
01631 #endif
01632 #endif
01633 
01634 #if defined(LIBXML_CATALOG_ENABLED)
01635 #ifdef bottom_catalog
01636 #undef xmlCatalogAdd
01637 extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias")));
01638 #else
01639 #ifndef xmlCatalogAdd
01640 extern __typeof (xmlCatalogAdd) xmlCatalogAdd__internal_alias __attribute((visibility("hidden")));
01641 #define xmlCatalogAdd xmlCatalogAdd__internal_alias
01642 #endif
01643 #endif
01644 #endif
01645 
01646 #if defined(LIBXML_CATALOG_ENABLED)
01647 #ifdef bottom_catalog
01648 #undef xmlCatalogAddLocal
01649 extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias")));
01650 #else
01651 #ifndef xmlCatalogAddLocal
01652 extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal__internal_alias __attribute((visibility("hidden")));
01653 #define xmlCatalogAddLocal xmlCatalogAddLocal__internal_alias
01654 #endif
01655 #endif
01656 #endif
01657 
01658 #if defined(LIBXML_CATALOG_ENABLED)
01659 #ifdef bottom_catalog
01660 #undef xmlCatalogCleanup
01661 extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias")));
01662 #else
01663 #ifndef xmlCatalogCleanup
01664 extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup__internal_alias __attribute((visibility("hidden")));
01665 #define xmlCatalogCleanup xmlCatalogCleanup__internal_alias
01666 #endif
01667 #endif
01668 #endif
01669 
01670 #if defined(LIBXML_CATALOG_ENABLED)
01671 #ifdef bottom_catalog
01672 #undef xmlCatalogConvert
01673 extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias")));
01674 #else
01675 #ifndef xmlCatalogConvert
01676 extern __typeof (xmlCatalogConvert) xmlCatalogConvert__internal_alias __attribute((visibility("hidden")));
01677 #define xmlCatalogConvert xmlCatalogConvert__internal_alias
01678 #endif
01679 #endif
01680 #endif
01681 
01682 #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01683 #ifdef bottom_catalog
01684 #undef xmlCatalogDump
01685 extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias")));
01686 #else
01687 #ifndef xmlCatalogDump
01688 extern __typeof (xmlCatalogDump) xmlCatalogDump__internal_alias __attribute((visibility("hidden")));
01689 #define xmlCatalogDump xmlCatalogDump__internal_alias
01690 #endif
01691 #endif
01692 #endif
01693 
01694 #if defined(LIBXML_CATALOG_ENABLED)
01695 #ifdef bottom_catalog
01696 #undef xmlCatalogFreeLocal
01697 extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias")));
01698 #else
01699 #ifndef xmlCatalogFreeLocal
01700 extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal__internal_alias __attribute((visibility("hidden")));
01701 #define xmlCatalogFreeLocal xmlCatalogFreeLocal__internal_alias
01702 #endif
01703 #endif
01704 #endif
01705 
01706 #if defined(LIBXML_CATALOG_ENABLED)
01707 #ifdef bottom_catalog
01708 #undef xmlCatalogGetDefaults
01709 extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias")));
01710 #else
01711 #ifndef xmlCatalogGetDefaults
01712 extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults__internal_alias __attribute((visibility("hidden")));
01713 #define xmlCatalogGetDefaults xmlCatalogGetDefaults__internal_alias
01714 #endif
01715 #endif
01716 #endif
01717 
01718 #if defined(LIBXML_CATALOG_ENABLED)
01719 #ifdef bottom_catalog
01720 #undef xmlCatalogGetPublic
01721 extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias")));
01722 #else
01723 #ifndef xmlCatalogGetPublic
01724 extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic__internal_alias __attribute((visibility("hidden")));
01725 #define xmlCatalogGetPublic xmlCatalogGetPublic__internal_alias
01726 #endif
01727 #endif
01728 #endif
01729 
01730 #if defined(LIBXML_CATALOG_ENABLED)
01731 #ifdef bottom_catalog
01732 #undef xmlCatalogGetSystem
01733 extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias")));
01734 #else
01735 #ifndef xmlCatalogGetSystem
01736 extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem__internal_alias __attribute((visibility("hidden")));
01737 #define xmlCatalogGetSystem xmlCatalogGetSystem__internal_alias
01738 #endif
01739 #endif
01740 #endif
01741 
01742 #if defined(LIBXML_CATALOG_ENABLED)
01743 #ifdef bottom_catalog
01744 #undef xmlCatalogIsEmpty
01745 extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias")));
01746 #else
01747 #ifndef xmlCatalogIsEmpty
01748 extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty__internal_alias __attribute((visibility("hidden")));
01749 #define xmlCatalogIsEmpty xmlCatalogIsEmpty__internal_alias
01750 #endif
01751 #endif
01752 #endif
01753 
01754 #if defined(LIBXML_CATALOG_ENABLED)
01755 #ifdef bottom_catalog
01756 #undef xmlCatalogLocalResolve
01757 extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias")));
01758 #else
01759 #ifndef xmlCatalogLocalResolve
01760 extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve__internal_alias __attribute((visibility("hidden")));
01761 #define xmlCatalogLocalResolve xmlCatalogLocalResolve__internal_alias
01762 #endif
01763 #endif
01764 #endif
01765 
01766 #if defined(LIBXML_CATALOG_ENABLED)
01767 #ifdef bottom_catalog
01768 #undef xmlCatalogLocalResolveURI
01769 extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias")));
01770 #else
01771 #ifndef xmlCatalogLocalResolveURI
01772 extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI__internal_alias __attribute((visibility("hidden")));
01773 #define xmlCatalogLocalResolveURI xmlCatalogLocalResolveURI__internal_alias
01774 #endif
01775 #endif
01776 #endif
01777 
01778 #if defined(LIBXML_CATALOG_ENABLED)
01779 #ifdef bottom_catalog
01780 #undef xmlCatalogRemove
01781 extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias")));
01782 #else
01783 #ifndef xmlCatalogRemove
01784 extern __typeof (xmlCatalogRemove) xmlCatalogRemove__internal_alias __attribute((visibility("hidden")));
01785 #define xmlCatalogRemove xmlCatalogRemove__internal_alias
01786 #endif
01787 #endif
01788 #endif
01789 
01790 #if defined(LIBXML_CATALOG_ENABLED)
01791 #ifdef bottom_catalog
01792 #undef xmlCatalogResolve
01793 extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias")));
01794 #else
01795 #ifndef xmlCatalogResolve
01796 extern __typeof (xmlCatalogResolve) xmlCatalogResolve__internal_alias __attribute((visibility("hidden")));
01797 #define xmlCatalogResolve xmlCatalogResolve__internal_alias
01798 #endif
01799 #endif
01800 #endif
01801 
01802 #if defined(LIBXML_CATALOG_ENABLED)
01803 #ifdef bottom_catalog
01804 #undef xmlCatalogResolvePublic
01805 extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias")));
01806 #else
01807 #ifndef xmlCatalogResolvePublic
01808 extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
01809 #define xmlCatalogResolvePublic xmlCatalogResolvePublic__internal_alias
01810 #endif
01811 #endif
01812 #endif
01813 
01814 #if defined(LIBXML_CATALOG_ENABLED)
01815 #ifdef bottom_catalog
01816 #undef xmlCatalogResolveSystem
01817 extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias")));
01818 #else
01819 #ifndef xmlCatalogResolveSystem
01820 extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
01821 #define xmlCatalogResolveSystem xmlCatalogResolveSystem__internal_alias
01822 #endif
01823 #endif
01824 #endif
01825 
01826 #if defined(LIBXML_CATALOG_ENABLED)
01827 #ifdef bottom_catalog
01828 #undef xmlCatalogResolveURI
01829 extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias")));
01830 #else
01831 #ifndef xmlCatalogResolveURI
01832 extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI__internal_alias __attribute((visibility("hidden")));
01833 #define xmlCatalogResolveURI xmlCatalogResolveURI__internal_alias
01834 #endif
01835 #endif
01836 #endif
01837 
01838 #if defined(LIBXML_CATALOG_ENABLED)
01839 #ifdef bottom_catalog
01840 #undef xmlCatalogSetDebug
01841 extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias")));
01842 #else
01843 #ifndef xmlCatalogSetDebug
01844 extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug__internal_alias __attribute((visibility("hidden")));
01845 #define xmlCatalogSetDebug xmlCatalogSetDebug__internal_alias
01846 #endif
01847 #endif
01848 #endif
01849 
01850 #if defined(LIBXML_CATALOG_ENABLED)
01851 #ifdef bottom_catalog
01852 #undef xmlCatalogSetDefaultPrefer
01853 extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias")));
01854 #else
01855 #ifndef xmlCatalogSetDefaultPrefer
01856 extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer__internal_alias __attribute((visibility("hidden")));
01857 #define xmlCatalogSetDefaultPrefer xmlCatalogSetDefaultPrefer__internal_alias
01858 #endif
01859 #endif
01860 #endif
01861 
01862 #if defined(LIBXML_CATALOG_ENABLED)
01863 #ifdef bottom_catalog
01864 #undef xmlCatalogSetDefaults
01865 extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias")));
01866 #else
01867 #ifndef xmlCatalogSetDefaults
01868 extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults__internal_alias __attribute((visibility("hidden")));
01869 #define xmlCatalogSetDefaults xmlCatalogSetDefaults__internal_alias
01870 #endif
01871 #endif
01872 #endif
01873 
01874 #ifdef bottom_encoding
01875 #undef xmlCharEncCloseFunc
01876 extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias")));
01877 #else
01878 #ifndef xmlCharEncCloseFunc
01879 extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc__internal_alias __attribute((visibility("hidden")));
01880 #define xmlCharEncCloseFunc xmlCharEncCloseFunc__internal_alias
01881 #endif
01882 #endif
01883 
01884 #ifdef bottom_encoding
01885 #undef xmlCharEncFirstLine
01886 extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias")));
01887 #else
01888 #ifndef xmlCharEncFirstLine
01889 extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine__internal_alias __attribute((visibility("hidden")));
01890 #define xmlCharEncFirstLine xmlCharEncFirstLine__internal_alias
01891 #endif
01892 #endif
01893 
01894 #ifdef bottom_encoding
01895 #undef xmlCharEncInFunc
01896 extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias")));
01897 #else
01898 #ifndef xmlCharEncInFunc
01899 extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc__internal_alias __attribute((visibility("hidden")));
01900 #define xmlCharEncInFunc xmlCharEncInFunc__internal_alias
01901 #endif
01902 #endif
01903 
01904 #ifdef bottom_encoding
01905 #undef xmlCharEncOutFunc
01906 extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias")));
01907 #else
01908 #ifndef xmlCharEncOutFunc
01909 extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc__internal_alias __attribute((visibility("hidden")));
01910 #define xmlCharEncOutFunc xmlCharEncOutFunc__internal_alias
01911 #endif
01912 #endif
01913 
01914 #ifdef bottom_chvalid
01915 #undef xmlCharInRange
01916 extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias")));
01917 #else
01918 #ifndef xmlCharInRange
01919 extern __typeof (xmlCharInRange) xmlCharInRange__internal_alias __attribute((visibility("hidden")));
01920 #define xmlCharInRange xmlCharInRange__internal_alias
01921 #endif
01922 #endif
01923 
01924 #ifdef bottom_xmlstring
01925 #undef xmlCharStrdup
01926 extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias")));
01927 #else
01928 #ifndef xmlCharStrdup
01929 extern __typeof (xmlCharStrdup) xmlCharStrdup__internal_alias __attribute((visibility("hidden")));
01930 #define xmlCharStrdup xmlCharStrdup__internal_alias
01931 #endif
01932 #endif
01933 
01934 #ifdef bottom_xmlstring
01935 #undef xmlCharStrndup
01936 extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias")));
01937 #else
01938 #ifndef xmlCharStrndup
01939 extern __typeof (xmlCharStrndup) xmlCharStrndup__internal_alias __attribute((visibility("hidden")));
01940 #define xmlCharStrndup xmlCharStrndup__internal_alias
01941 #endif
01942 #endif
01943 
01944 #ifdef bottom_xmlIO
01945 #undef xmlCheckFilename
01946 extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias")));
01947 #else
01948 #ifndef xmlCheckFilename
01949 extern __typeof (xmlCheckFilename) xmlCheckFilename__internal_alias __attribute((visibility("hidden")));
01950 #define xmlCheckFilename xmlCheckFilename__internal_alias
01951 #endif
01952 #endif
01953 
01954 #ifdef bottom_xmlIO
01955 #undef xmlCheckHTTPInput
01956 extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias")));
01957 #else
01958 #ifndef xmlCheckHTTPInput
01959 extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput__internal_alias __attribute((visibility("hidden")));
01960 #define xmlCheckHTTPInput xmlCheckHTTPInput__internal_alias
01961 #endif
01962 #endif
01963 
01964 #ifdef bottom_parser
01965 #undef xmlCheckLanguageID
01966 extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias")));
01967 #else
01968 #ifndef xmlCheckLanguageID
01969 extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID__internal_alias __attribute((visibility("hidden")));
01970 #define xmlCheckLanguageID xmlCheckLanguageID__internal_alias
01971 #endif
01972 #endif
01973 
01974 #ifdef bottom_xmlstring
01975 #undef xmlCheckUTF8
01976 extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias")));
01977 #else
01978 #ifndef xmlCheckUTF8
01979 extern __typeof (xmlCheckUTF8) xmlCheckUTF8__internal_alias __attribute((visibility("hidden")));
01980 #define xmlCheckUTF8 xmlCheckUTF8__internal_alias
01981 #endif
01982 #endif
01983 
01984 #ifdef bottom_parserInternals
01985 #undef xmlCheckVersion
01986 extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias")));
01987 #else
01988 #ifndef xmlCheckVersion
01989 extern __typeof (xmlCheckVersion) xmlCheckVersion__internal_alias __attribute((visibility("hidden")));
01990 #define xmlCheckVersion xmlCheckVersion__internal_alias
01991 #endif
01992 #endif
01993 
01994 #if defined(LIBXML_TREE_ENABLED)
01995 #ifdef bottom_tree
01996 #undef xmlChildElementCount
01997 extern __typeof (xmlChildElementCount) xmlChildElementCount __attribute((alias("xmlChildElementCount__internal_alias")));
01998 #else
01999 #ifndef xmlChildElementCount
02000 extern __typeof (xmlChildElementCount) xmlChildElementCount__internal_alias __attribute((visibility("hidden")));
02001 #define xmlChildElementCount xmlChildElementCount__internal_alias
02002 #endif
02003 #endif
02004 #endif
02005 
02006 #ifdef bottom_encoding
02007 #undef xmlCleanupCharEncodingHandlers
02008 extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias")));
02009 #else
02010 #ifndef xmlCleanupCharEncodingHandlers
02011 extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
02012 #define xmlCleanupCharEncodingHandlers xmlCleanupCharEncodingHandlers__internal_alias
02013 #endif
02014 #endif
02015 
02016 #ifdef bottom_encoding
02017 #undef xmlCleanupEncodingAliases
02018 extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias")));
02019 #else
02020 #ifndef xmlCleanupEncodingAliases
02021 extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases__internal_alias __attribute((visibility("hidden")));
02022 #define xmlCleanupEncodingAliases xmlCleanupEncodingAliases__internal_alias
02023 #endif
02024 #endif
02025 
02026 #ifdef bottom_globals
02027 #undef xmlCleanupGlobals
02028 extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias")));
02029 #else
02030 #ifndef xmlCleanupGlobals
02031 extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals__internal_alias __attribute((visibility("hidden")));
02032 #define xmlCleanupGlobals xmlCleanupGlobals__internal_alias
02033 #endif
02034 #endif
02035 
02036 #ifdef bottom_xmlIO
02037 #undef xmlCleanupInputCallbacks
02038 extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias")));
02039 #else
02040 #ifndef xmlCleanupInputCallbacks
02041 extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks__internal_alias __attribute((visibility("hidden")));
02042 #define xmlCleanupInputCallbacks xmlCleanupInputCallbacks__internal_alias
02043 #endif
02044 #endif
02045 
02046 #ifdef bottom_xmlmemory
02047 #undef xmlCleanupMemory
02048 extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias")));
02049 #else
02050 #ifndef xmlCleanupMemory
02051 extern __typeof (xmlCleanupMemory) xmlCleanupMemory__internal_alias __attribute((visibility("hidden")));
02052 #define xmlCleanupMemory xmlCleanupMemory__internal_alias
02053 #endif
02054 #endif
02055 
02056 #if defined(LIBXML_OUTPUT_ENABLED)
02057 #ifdef bottom_xmlIO
02058 #undef xmlCleanupOutputCallbacks
02059 extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias")));
02060 #else
02061 #ifndef xmlCleanupOutputCallbacks
02062 extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks__internal_alias __attribute((visibility("hidden")));
02063 #define xmlCleanupOutputCallbacks xmlCleanupOutputCallbacks__internal_alias
02064 #endif
02065 #endif
02066 #endif
02067 
02068 #ifdef bottom_parser
02069 #undef xmlCleanupParser
02070 extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias")));
02071 #else
02072 #ifndef xmlCleanupParser
02073 extern __typeof (xmlCleanupParser) xmlCleanupParser__internal_alias __attribute((visibility("hidden")));
02074 #define xmlCleanupParser xmlCleanupParser__internal_alias
02075 #endif
02076 #endif
02077 
02078 #if defined(LIBXML_LEGACY_ENABLED)
02079 #ifdef bottom_legacy
02080 #undef xmlCleanupPredefinedEntities
02081 extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias")));
02082 #else
02083 #ifndef xmlCleanupPredefinedEntities
02084 extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities__internal_alias __attribute((visibility("hidden")));
02085 #define xmlCleanupPredefinedEntities xmlCleanupPredefinedEntities__internal_alias
02086 #endif
02087 #endif
02088 #endif
02089 
02090 #ifdef bottom_threads
02091 #undef xmlCleanupThreads
02092 extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias")));
02093 #else
02094 #ifndef xmlCleanupThreads
02095 extern __typeof (xmlCleanupThreads) xmlCleanupThreads__internal_alias __attribute((visibility("hidden")));
02096 #define xmlCleanupThreads xmlCleanupThreads__internal_alias
02097 #endif
02098 #endif
02099 
02100 #ifdef bottom_parserInternals
02101 #undef xmlClearNodeInfoSeq
02102 extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias")));
02103 #else
02104 #ifndef xmlClearNodeInfoSeq
02105 extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
02106 #define xmlClearNodeInfoSeq xmlClearNodeInfoSeq__internal_alias
02107 #endif
02108 #endif
02109 
02110 #ifdef bottom_parserInternals
02111 #undef xmlClearParserCtxt
02112 extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias")));
02113 #else
02114 #ifndef xmlClearParserCtxt
02115 extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt__internal_alias __attribute((visibility("hidden")));
02116 #define xmlClearParserCtxt xmlClearParserCtxt__internal_alias
02117 #endif
02118 #endif
02119 
02120 #if defined(LIBXML_CATALOG_ENABLED)
02121 #ifdef bottom_catalog
02122 #undef xmlConvertSGMLCatalog
02123 extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias")));
02124 #else
02125 #ifndef xmlConvertSGMLCatalog
02126 extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog__internal_alias __attribute((visibility("hidden")));
02127 #define xmlConvertSGMLCatalog xmlConvertSGMLCatalog__internal_alias
02128 #endif
02129 #endif
02130 #endif
02131 
02132 #if defined(LIBXML_TREE_ENABLED)
02133 #ifdef bottom_valid
02134 #undef xmlCopyAttributeTable
02135 extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias")));
02136 #else
02137 #ifndef xmlCopyAttributeTable
02138 extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable__internal_alias __attribute((visibility("hidden")));
02139 #define xmlCopyAttributeTable xmlCopyAttributeTable__internal_alias
02140 #endif
02141 #endif
02142 #endif
02143 
02144 #ifdef bottom_parserInternals
02145 #undef xmlCopyChar
02146 extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias")));
02147 #else
02148 #ifndef xmlCopyChar
02149 extern __typeof (xmlCopyChar) xmlCopyChar__internal_alias __attribute((visibility("hidden")));
02150 #define xmlCopyChar xmlCopyChar__internal_alias
02151 #endif
02152 #endif
02153 
02154 #ifdef bottom_parserInternals
02155 #undef xmlCopyCharMultiByte
02156 extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias")));
02157 #else
02158 #ifndef xmlCopyCharMultiByte
02159 extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte__internal_alias __attribute((visibility("hidden")));
02160 #define xmlCopyCharMultiByte xmlCopyCharMultiByte__internal_alias
02161 #endif
02162 #endif
02163 
02164 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
02165 #ifdef bottom_tree
02166 #undef xmlCopyDoc
02167 extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias")));
02168 #else
02169 #ifndef xmlCopyDoc
02170 extern __typeof (xmlCopyDoc) xmlCopyDoc__internal_alias __attribute((visibility("hidden")));
02171 #define xmlCopyDoc xmlCopyDoc__internal_alias
02172 #endif
02173 #endif
02174 #endif
02175 
02176 #ifdef bottom_valid
02177 #undef xmlCopyDocElementContent
02178 extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias")));
02179 #else
02180 #ifndef xmlCopyDocElementContent
02181 extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent__internal_alias __attribute((visibility("hidden")));
02182 #define xmlCopyDocElementContent xmlCopyDocElementContent__internal_alias
02183 #endif
02184 #endif
02185 
02186 #if defined(LIBXML_TREE_ENABLED)
02187 #ifdef bottom_tree
02188 #undef xmlCopyDtd
02189 extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias")));
02190 #else
02191 #ifndef xmlCopyDtd
02192 extern __typeof (xmlCopyDtd) xmlCopyDtd__internal_alias __attribute((visibility("hidden")));
02193 #define xmlCopyDtd xmlCopyDtd__internal_alias
02194 #endif
02195 #endif
02196 #endif
02197 
02198 #ifdef bottom_valid
02199 #undef xmlCopyElementContent
02200 extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias")));
02201 #else
02202 #ifndef xmlCopyElementContent
02203 extern __typeof (xmlCopyElementContent) xmlCopyElementContent__internal_alias __attribute((visibility("hidden")));
02204 #define xmlCopyElementContent xmlCopyElementContent__internal_alias
02205 #endif
02206 #endif
02207 
02208 #if defined(LIBXML_TREE_ENABLED)
02209 #ifdef bottom_valid
02210 #undef xmlCopyElementTable
02211 extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias")));
02212 #else
02213 #ifndef xmlCopyElementTable
02214 extern __typeof (xmlCopyElementTable) xmlCopyElementTable__internal_alias __attribute((visibility("hidden")));
02215 #define xmlCopyElementTable xmlCopyElementTable__internal_alias
02216 #endif
02217 #endif
02218 #endif
02219 
02220 #if defined(LIBXML_TREE_ENABLED)
02221 #ifdef bottom_entities
02222 #undef xmlCopyEntitiesTable
02223 extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias")));
02224 #else
02225 #ifndef xmlCopyEntitiesTable
02226 extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable__internal_alias __attribute((visibility("hidden")));
02227 #define xmlCopyEntitiesTable xmlCopyEntitiesTable__internal_alias
02228 #endif
02229 #endif
02230 #endif
02231 
02232 #if defined(LIBXML_TREE_ENABLED)
02233 #ifdef bottom_valid
02234 #undef xmlCopyEnumeration
02235 extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias")));
02236 #else
02237 #ifndef xmlCopyEnumeration
02238 extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration__internal_alias __attribute((visibility("hidden")));
02239 #define xmlCopyEnumeration xmlCopyEnumeration__internal_alias
02240 #endif
02241 #endif
02242 #endif
02243 
02244 #ifdef bottom_error
02245 #undef xmlCopyError
02246 extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias")));
02247 #else
02248 #ifndef xmlCopyError
02249 extern __typeof (xmlCopyError) xmlCopyError__internal_alias __attribute((visibility("hidden")));
02250 #define xmlCopyError xmlCopyError__internal_alias
02251 #endif
02252 #endif
02253 
02254 #ifdef bottom_tree
02255 #undef xmlCopyNamespace
02256 extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias")));
02257 #else
02258 #ifndef xmlCopyNamespace
02259 extern __typeof (xmlCopyNamespace) xmlCopyNamespace__internal_alias __attribute((visibility("hidden")));
02260 #define xmlCopyNamespace xmlCopyNamespace__internal_alias
02261 #endif
02262 #endif
02263 
02264 #ifdef bottom_tree
02265 #undef xmlCopyNamespaceList
02266 extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias")));
02267 #else
02268 #ifndef xmlCopyNamespaceList
02269 extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList__internal_alias __attribute((visibility("hidden")));
02270 #define xmlCopyNamespaceList xmlCopyNamespaceList__internal_alias
02271 #endif
02272 #endif
02273 
02274 #ifdef bottom_tree
02275 #undef xmlCopyNode
02276 extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias")));
02277 #else
02278 #ifndef xmlCopyNode
02279 extern __typeof (xmlCopyNode) xmlCopyNode__internal_alias __attribute((visibility("hidden")));
02280 #define xmlCopyNode xmlCopyNode__internal_alias
02281 #endif
02282 #endif
02283 
02284 #ifdef bottom_tree
02285 #undef xmlCopyNodeList
02286 extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias")));
02287 #else
02288 #ifndef xmlCopyNodeList
02289 extern __typeof (xmlCopyNodeList) xmlCopyNodeList__internal_alias __attribute((visibility("hidden")));
02290 #define xmlCopyNodeList xmlCopyNodeList__internal_alias
02291 #endif
02292 #endif
02293 
02294 #if defined(LIBXML_TREE_ENABLED)
02295 #ifdef bottom_valid
02296 #undef xmlCopyNotationTable
02297 extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias")));
02298 #else
02299 #ifndef xmlCopyNotationTable
02300 extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable__internal_alias __attribute((visibility("hidden")));
02301 #define xmlCopyNotationTable xmlCopyNotationTable__internal_alias
02302 #endif
02303 #endif
02304 #endif
02305 
02306 #ifdef bottom_tree
02307 #undef xmlCopyProp
02308 extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias")));
02309 #else
02310 #ifndef xmlCopyProp
02311 extern __typeof (xmlCopyProp) xmlCopyProp__internal_alias __attribute((visibility("hidden")));
02312 #define xmlCopyProp xmlCopyProp__internal_alias
02313 #endif
02314 #endif
02315 
02316 #ifdef bottom_tree
02317 #undef xmlCopyPropList
02318 extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias")));
02319 #else
02320 #ifndef xmlCopyPropList
02321 extern __typeof (xmlCopyPropList) xmlCopyPropList__internal_alias __attribute((visibility("hidden")));
02322 #define xmlCopyPropList xmlCopyPropList__internal_alias
02323 #endif
02324 #endif
02325 
02326 #ifdef bottom_parser
02327 #undef xmlCreateDocParserCtxt
02328 extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias")));
02329 #else
02330 #ifndef xmlCreateDocParserCtxt
02331 extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt__internal_alias __attribute((visibility("hidden")));
02332 #define xmlCreateDocParserCtxt xmlCreateDocParserCtxt__internal_alias
02333 #endif
02334 #endif
02335 
02336 #ifdef bottom_entities
02337 #undef xmlCreateEntitiesTable
02338 extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias")));
02339 #else
02340 #ifndef xmlCreateEntitiesTable
02341 extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable__internal_alias __attribute((visibility("hidden")));
02342 #define xmlCreateEntitiesTable xmlCreateEntitiesTable__internal_alias
02343 #endif
02344 #endif
02345 
02346 #ifdef bottom_parser
02347 #undef xmlCreateEntityParserCtxt
02348 extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias")));
02349 #else
02350 #ifndef xmlCreateEntityParserCtxt
02351 extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt__internal_alias __attribute((visibility("hidden")));
02352 #define xmlCreateEntityParserCtxt xmlCreateEntityParserCtxt__internal_alias
02353 #endif
02354 #endif
02355 
02356 #ifdef bottom_valid
02357 #undef xmlCreateEnumeration
02358 extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias")));
02359 #else
02360 #ifndef xmlCreateEnumeration
02361 extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration__internal_alias __attribute((visibility("hidden")));
02362 #define xmlCreateEnumeration xmlCreateEnumeration__internal_alias
02363 #endif
02364 #endif
02365 
02366 #ifdef bottom_parser
02367 #undef xmlCreateFileParserCtxt
02368 extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias")));
02369 #else
02370 #ifndef xmlCreateFileParserCtxt
02371 extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
02372 #define xmlCreateFileParserCtxt xmlCreateFileParserCtxt__internal_alias
02373 #endif
02374 #endif
02375 
02376 #ifdef bottom_parser
02377 #undef xmlCreateIOParserCtxt
02378 extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias")));
02379 #else
02380 #ifndef xmlCreateIOParserCtxt
02381 extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt__internal_alias __attribute((visibility("hidden")));
02382 #define xmlCreateIOParserCtxt xmlCreateIOParserCtxt__internal_alias
02383 #endif
02384 #endif
02385 
02386 #ifdef bottom_tree
02387 #undef xmlCreateIntSubset
02388 extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias")));
02389 #else
02390 #ifndef xmlCreateIntSubset
02391 extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset__internal_alias __attribute((visibility("hidden")));
02392 #define xmlCreateIntSubset xmlCreateIntSubset__internal_alias
02393 #endif
02394 #endif
02395 
02396 #ifdef bottom_parser
02397 #undef xmlCreateMemoryParserCtxt
02398 extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias")));
02399 #else
02400 #ifndef xmlCreateMemoryParserCtxt
02401 extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
02402 #define xmlCreateMemoryParserCtxt xmlCreateMemoryParserCtxt__internal_alias
02403 #endif
02404 #endif
02405 
02406 #if defined(LIBXML_PUSH_ENABLED)
02407 #ifdef bottom_parser
02408 #undef xmlCreatePushParserCtxt
02409 extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias")));
02410 #else
02411 #ifndef xmlCreatePushParserCtxt
02412 extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
02413 #define xmlCreatePushParserCtxt xmlCreatePushParserCtxt__internal_alias
02414 #endif
02415 #endif
02416 #endif
02417 
02418 #ifdef bottom_uri
02419 #undef xmlCreateURI
02420 extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias")));
02421 #else
02422 #ifndef xmlCreateURI
02423 extern __typeof (xmlCreateURI) xmlCreateURI__internal_alias __attribute((visibility("hidden")));
02424 #define xmlCreateURI xmlCreateURI__internal_alias
02425 #endif
02426 #endif
02427 
02428 #ifdef bottom_parser
02429 #undef xmlCreateURLParserCtxt
02430 extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias")));
02431 #else
02432 #ifndef xmlCreateURLParserCtxt
02433 extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt__internal_alias __attribute((visibility("hidden")));
02434 #define xmlCreateURLParserCtxt xmlCreateURLParserCtxt__internal_alias
02435 #endif
02436 #endif
02437 
02438 #ifdef bottom_error
02439 #undef xmlCtxtGetLastError
02440 extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias")));
02441 #else
02442 #ifndef xmlCtxtGetLastError
02443 extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError__internal_alias __attribute((visibility("hidden")));
02444 #define xmlCtxtGetLastError xmlCtxtGetLastError__internal_alias
02445 #endif
02446 #endif
02447 
02448 #ifdef bottom_parser
02449 #undef xmlCtxtReadDoc
02450 extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias")));
02451 #else
02452 #ifndef xmlCtxtReadDoc
02453 extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
02454 #define xmlCtxtReadDoc xmlCtxtReadDoc__internal_alias
02455 #endif
02456 #endif
02457 
02458 #ifdef bottom_parser
02459 #undef xmlCtxtReadFd
02460 extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias")));
02461 #else
02462 #ifndef xmlCtxtReadFd
02463 extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
02464 #define xmlCtxtReadFd xmlCtxtReadFd__internal_alias
02465 #endif
02466 #endif
02467 
02468 #ifdef bottom_parser
02469 #undef xmlCtxtReadFile
02470 extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias")));
02471 #else
02472 #ifndef xmlCtxtReadFile
02473 extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
02474 #define xmlCtxtReadFile xmlCtxtReadFile__internal_alias
02475 #endif
02476 #endif
02477 
02478 #ifdef bottom_parser
02479 #undef xmlCtxtReadIO
02480 extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias")));
02481 #else
02482 #ifndef xmlCtxtReadIO
02483 extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
02484 #define xmlCtxtReadIO xmlCtxtReadIO__internal_alias
02485 #endif
02486 #endif
02487 
02488 #ifdef bottom_parser
02489 #undef xmlCtxtReadMemory
02490 extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias")));
02491 #else
02492 #ifndef xmlCtxtReadMemory
02493 extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
02494 #define xmlCtxtReadMemory xmlCtxtReadMemory__internal_alias
02495 #endif
02496 #endif
02497 
02498 #ifdef bottom_parser
02499 #undef xmlCtxtReset
02500 extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias")));
02501 #else
02502 #ifndef xmlCtxtReset
02503 extern __typeof (xmlCtxtReset) xmlCtxtReset__internal_alias __attribute((visibility("hidden")));
02504 #define xmlCtxtReset xmlCtxtReset__internal_alias
02505 #endif
02506 #endif
02507 
02508 #ifdef bottom_error
02509 #undef xmlCtxtResetLastError
02510 extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias")));
02511 #else
02512 #ifndef xmlCtxtResetLastError
02513 extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError__internal_alias __attribute((visibility("hidden")));
02514 #define xmlCtxtResetLastError xmlCtxtResetLastError__internal_alias
02515 #endif
02516 #endif
02517 
02518 #ifdef bottom_parser
02519 #undef xmlCtxtResetPush
02520 extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias")));
02521 #else
02522 #ifndef xmlCtxtResetPush
02523 extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush__internal_alias __attribute((visibility("hidden")));
02524 #define xmlCtxtResetPush xmlCtxtResetPush__internal_alias
02525 #endif
02526 #endif
02527 
02528 #ifdef bottom_parser
02529 #undef xmlCtxtUseOptions
02530 extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias")));
02531 #else
02532 #ifndef xmlCtxtUseOptions
02533 extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
02534 #define xmlCtxtUseOptions xmlCtxtUseOptions__internal_alias
02535 #endif
02536 #endif
02537 
02538 #ifdef bottom_parserInternals
02539 #undef xmlCurrentChar
02540 extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias")));
02541 #else
02542 #ifndef xmlCurrentChar
02543 extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((visibility("hidden")));
02544 #define xmlCurrentChar xmlCurrentChar__internal_alias
02545 #endif
02546 #endif
02547 
02548 #ifdef bottom_tree
02549 #undef xmlDOMWrapAdoptNode
02550 extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias")));
02551 #else
02552 #ifndef xmlDOMWrapAdoptNode
02553 extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden")));
02554 #define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias
02555 #endif
02556 #endif
02557 
02558 #ifdef bottom_tree
02559 #undef xmlDOMWrapCloneNode
02560 extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode __attribute((alias("xmlDOMWrapCloneNode__internal_alias")));
02561 #else
02562 #ifndef xmlDOMWrapCloneNode
02563 extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode__internal_alias __attribute((visibility("hidden")));
02564 #define xmlDOMWrapCloneNode xmlDOMWrapCloneNode__internal_alias
02565 #endif
02566 #endif
02567 
02568 #ifdef bottom_tree
02569 #undef xmlDOMWrapFreeCtxt
02570 extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias")));
02571 #else
02572 #ifndef xmlDOMWrapFreeCtxt
02573 extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden")));
02574 #define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias
02575 #endif
02576 #endif
02577 
02578 #ifdef bottom_tree
02579 #undef xmlDOMWrapNewCtxt
02580 extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias")));
02581 #else
02582 #ifndef xmlDOMWrapNewCtxt
02583 extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden")));
02584 #define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias
02585 #endif
02586 #endif
02587 
02588 #ifdef bottom_tree
02589 #undef xmlDOMWrapReconcileNamespaces
02590 extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias")));
02591 #else
02592 #ifndef xmlDOMWrapReconcileNamespaces
02593 extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden")));
02594 #define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias
02595 #endif
02596 #endif
02597 
02598 #ifdef bottom_tree
02599 #undef xmlDOMWrapRemoveNode
02600 extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias")));
02601 #else
02602 #ifndef xmlDOMWrapRemoveNode
02603 extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden")));
02604 #define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias
02605 #endif
02606 #endif
02607 
02608 #if defined(LIBXML_DEBUG_ENABLED)
02609 #ifdef bottom_debugXML
02610 #undef xmlDebugCheckDocument
02611 extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias")));
02612 #else
02613 #ifndef xmlDebugCheckDocument
02614 extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument__internal_alias __attribute((visibility("hidden")));
02615 #define xmlDebugCheckDocument xmlDebugCheckDocument__internal_alias
02616 #endif
02617 #endif
02618 #endif
02619 
02620 #if defined(LIBXML_DEBUG_ENABLED)
02621 #ifdef bottom_debugXML
02622 #undef xmlDebugDumpAttr
02623 extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias")));
02624 #else
02625 #ifndef xmlDebugDumpAttr
02626 extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr__internal_alias __attribute((visibility("hidden")));
02627 #define xmlDebugDumpAttr xmlDebugDumpAttr__internal_alias
02628 #endif
02629 #endif
02630 #endif
02631 
02632 #if defined(LIBXML_DEBUG_ENABLED)
02633 #ifdef bottom_debugXML
02634 #undef xmlDebugDumpAttrList
02635 extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias")));
02636 #else
02637 #ifndef xmlDebugDumpAttrList
02638 extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList__internal_alias __attribute((visibility("hidden")));
02639 #define xmlDebugDumpAttrList xmlDebugDumpAttrList__internal_alias
02640 #endif
02641 #endif
02642 #endif
02643 
02644 #if defined(LIBXML_DEBUG_ENABLED)
02645 #ifdef bottom_debugXML
02646 #undef xmlDebugDumpDTD
02647 extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias")));
02648 #else
02649 #ifndef xmlDebugDumpDTD
02650 extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD__internal_alias __attribute((visibility("hidden")));
02651 #define xmlDebugDumpDTD xmlDebugDumpDTD__internal_alias
02652 #endif
02653 #endif
02654 #endif
02655 
02656 #if defined(LIBXML_DEBUG_ENABLED)
02657 #ifdef bottom_debugXML
02658 #undef xmlDebugDumpDocument
02659 extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias")));
02660 #else
02661 #ifndef xmlDebugDumpDocument
02662 extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument__internal_alias __attribute((visibility("hidden")));
02663 #define xmlDebugDumpDocument xmlDebugDumpDocument__internal_alias
02664 #endif
02665 #endif
02666 #endif
02667 
02668 #if defined(LIBXML_DEBUG_ENABLED)
02669 #ifdef bottom_debugXML
02670 #undef xmlDebugDumpDocumentHead
02671 extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias")));
02672 #else
02673 #ifndef xmlDebugDumpDocumentHead
02674 extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead__internal_alias __attribute((visibility("hidden")));
02675 #define xmlDebugDumpDocumentHead xmlDebugDumpDocumentHead__internal_alias
02676 #endif
02677 #endif
02678 #endif
02679 
02680 #if defined(LIBXML_DEBUG_ENABLED)
02681 #ifdef bottom_debugXML
02682 #undef xmlDebugDumpEntities
02683 extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias")));
02684 #else
02685 #ifndef xmlDebugDumpEntities
02686 extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities__internal_alias __attribute((visibility("hidden")));
02687 #define xmlDebugDumpEntities xmlDebugDumpEntities__internal_alias
02688 #endif
02689 #endif
02690 #endif
02691 
02692 #if defined(LIBXML_DEBUG_ENABLED)
02693 #ifdef bottom_debugXML
02694 #undef xmlDebugDumpNode
02695 extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias")));
02696 #else
02697 #ifndef xmlDebugDumpNode
02698 extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode__internal_alias __attribute((visibility("hidden")));
02699 #define xmlDebugDumpNode xmlDebugDumpNode__internal_alias
02700 #endif
02701 #endif
02702 #endif
02703 
02704 #if defined(LIBXML_DEBUG_ENABLED)
02705 #ifdef bottom_debugXML
02706 #undef xmlDebugDumpNodeList
02707 extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias")));
02708 #else
02709 #ifndef xmlDebugDumpNodeList
02710 extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList__internal_alias __attribute((visibility("hidden")));
02711 #define xmlDebugDumpNodeList xmlDebugDumpNodeList__internal_alias
02712 #endif
02713 #endif
02714 #endif
02715 
02716 #if defined(LIBXML_DEBUG_ENABLED)
02717 #ifdef bottom_debugXML
02718 #undef xmlDebugDumpOneNode
02719 extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias")));
02720 #else
02721 #ifndef xmlDebugDumpOneNode
02722 extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode__internal_alias __attribute((visibility("hidden")));
02723 #define xmlDebugDumpOneNode xmlDebugDumpOneNode__internal_alias
02724 #endif
02725 #endif
02726 #endif
02727 
02728 #if defined(LIBXML_DEBUG_ENABLED)
02729 #ifdef bottom_debugXML
02730 #undef xmlDebugDumpString
02731 extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias")));
02732 #else
02733 #ifndef xmlDebugDumpString
02734 extern __typeof (xmlDebugDumpString) xmlDebugDumpString__internal_alias __attribute((visibility("hidden")));
02735 #define xmlDebugDumpString xmlDebugDumpString__internal_alias
02736 #endif
02737 #endif
02738 #endif
02739 
02740 #if defined(LIBXML_LEGACY_ENABLED)
02741 #ifdef bottom_legacy
02742 #undef xmlDecodeEntities
02743 extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias")));
02744 #else
02745 #ifndef xmlDecodeEntities
02746 extern __typeof (xmlDecodeEntities) xmlDecodeEntities__internal_alias __attribute((visibility("hidden")));
02747 #define xmlDecodeEntities xmlDecodeEntities__internal_alias
02748 #endif
02749 #endif
02750 #endif
02751 
02752 #ifdef bottom_SAX2
02753 #undef xmlDefaultSAXHandlerInit
02754 extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias")));
02755 #else
02756 #ifndef xmlDefaultSAXHandlerInit
02757 extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
02758 #define xmlDefaultSAXHandlerInit xmlDefaultSAXHandlerInit__internal_alias
02759 #endif
02760 #endif
02761 
02762 #ifdef bottom_encoding
02763 #undef xmlDelEncodingAlias
02764 extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias")));
02765 #else
02766 #ifndef xmlDelEncodingAlias
02767 extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias__internal_alias __attribute((visibility("hidden")));
02768 #define xmlDelEncodingAlias xmlDelEncodingAlias__internal_alias
02769 #endif
02770 #endif
02771 
02772 #ifdef bottom_globals
02773 #undef xmlDeregisterNodeDefault
02774 extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias")));
02775 #else
02776 #ifndef xmlDeregisterNodeDefault
02777 extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
02778 #define xmlDeregisterNodeDefault xmlDeregisterNodeDefault__internal_alias
02779 #endif
02780 #endif
02781 
02782 #ifdef bottom_encoding
02783 #undef xmlDetectCharEncoding
02784 extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias")));
02785 #else
02786 #ifndef xmlDetectCharEncoding
02787 extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding__internal_alias __attribute((visibility("hidden")));
02788 #define xmlDetectCharEncoding xmlDetectCharEncoding__internal_alias
02789 #endif
02790 #endif
02791 
02792 #ifdef bottom_dict
02793 #undef xmlDictCleanup
02794 extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias")));
02795 #else
02796 #ifndef xmlDictCleanup
02797 extern __typeof (xmlDictCleanup) xmlDictCleanup__internal_alias __attribute((visibility("hidden")));
02798 #define xmlDictCleanup xmlDictCleanup__internal_alias
02799 #endif
02800 #endif
02801 
02802 #ifdef bottom_dict
02803 #undef xmlDictCreate
02804 extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias")));
02805 #else
02806 #ifndef xmlDictCreate
02807 extern __typeof (xmlDictCreate) xmlDictCreate__internal_alias __attribute((visibility("hidden")));
02808 #define xmlDictCreate xmlDictCreate__internal_alias
02809 #endif
02810 #endif
02811 
02812 #ifdef bottom_dict
02813 #undef xmlDictCreateSub
02814 extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias")));
02815 #else
02816 #ifndef xmlDictCreateSub
02817 extern __typeof (xmlDictCreateSub) xmlDictCreateSub__internal_alias __attribute((visibility("hidden")));
02818 #define xmlDictCreateSub xmlDictCreateSub__internal_alias
02819 #endif
02820 #endif
02821 
02822 #ifdef bottom_dict
02823 #undef xmlDictExists
02824 extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias")));
02825 #else
02826 #ifndef xmlDictExists
02827 extern __typeof (xmlDictExists) xmlDictExists__internal_alias __attribute((visibility("hidden")));
02828 #define xmlDictExists xmlDictExists__internal_alias
02829 #endif
02830 #endif
02831 
02832 #ifdef bottom_dict
02833 #undef xmlDictFree
02834 extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias")));
02835 #else
02836 #ifndef xmlDictFree
02837 extern __typeof (xmlDictFree) xmlDictFree__internal_alias __attribute((visibility("hidden")));
02838 #define xmlDictFree xmlDictFree__internal_alias
02839 #endif
02840 #endif
02841 
02842 #ifdef bottom_dict
02843 #undef xmlDictLookup
02844 extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias")));
02845 #else
02846 #ifndef xmlDictLookup
02847 extern __typeof (xmlDictLookup) xmlDictLookup__internal_alias __attribute((visibility("hidden")));
02848 #define xmlDictLookup xmlDictLookup__internal_alias
02849 #endif
02850 #endif
02851 
02852 #ifdef bottom_dict
02853 #undef xmlDictOwns
02854 extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias")));
02855 #else
02856 #ifndef xmlDictOwns
02857 extern __typeof (xmlDictOwns) xmlDictOwns__internal_alias __attribute((visibility("hidden")));
02858 #define xmlDictOwns xmlDictOwns__internal_alias
02859 #endif
02860 #endif
02861 
02862 #ifdef bottom_dict
02863 #undef xmlDictQLookup
02864 extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias")));
02865 #else
02866 #ifndef xmlDictQLookup
02867 extern __typeof (xmlDictQLookup) xmlDictQLookup__internal_alias __attribute((visibility("hidden")));
02868 #define xmlDictQLookup xmlDictQLookup__internal_alias
02869 #endif
02870 #endif
02871 
02872 #ifdef bottom_dict
02873 #undef xmlDictReference
02874 extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias")));
02875 #else
02876 #ifndef xmlDictReference
02877 extern __typeof (xmlDictReference) xmlDictReference__internal_alias __attribute((visibility("hidden")));
02878 #define xmlDictReference xmlDictReference__internal_alias
02879 #endif
02880 #endif
02881 
02882 #ifdef bottom_dict
02883 #undef xmlDictSize
02884 extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias")));
02885 #else
02886 #ifndef xmlDictSize
02887 extern __typeof (xmlDictSize) xmlDictSize__internal_alias __attribute((visibility("hidden")));
02888 #define xmlDictSize xmlDictSize__internal_alias
02889 #endif
02890 #endif
02891 
02892 #ifdef bottom_tree
02893 #undef xmlDocCopyNode
02894 extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias")));
02895 #else
02896 #ifndef xmlDocCopyNode
02897 extern __typeof (xmlDocCopyNode) xmlDocCopyNode__internal_alias __attribute((visibility("hidden")));
02898 #define xmlDocCopyNode xmlDocCopyNode__internal_alias
02899 #endif
02900 #endif
02901 
02902 #ifdef bottom_tree
02903 #undef xmlDocCopyNodeList
02904 extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias")));
02905 #else
02906 #ifndef xmlDocCopyNodeList
02907 extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList__internal_alias __attribute((visibility("hidden")));
02908 #define xmlDocCopyNodeList xmlDocCopyNodeList__internal_alias
02909 #endif
02910 #endif
02911 
02912 #if defined(LIBXML_OUTPUT_ENABLED)
02913 #ifdef bottom_xmlsave
02914 #undef xmlDocDump
02915 extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias")));
02916 #else
02917 #ifndef xmlDocDump
02918 extern __typeof (xmlDocDump) xmlDocDump__internal_alias __attribute((visibility("hidden")));
02919 #define xmlDocDump xmlDocDump__internal_alias
02920 #endif
02921 #endif
02922 #endif
02923 
02924 #if defined(LIBXML_OUTPUT_ENABLED)
02925 #ifdef bottom_xmlsave
02926 #undef xmlDocDumpFormatMemory
02927 extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias")));
02928 #else
02929 #ifndef xmlDocDumpFormatMemory
02930 extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory__internal_alias __attribute((visibility("hidden")));
02931 #define xmlDocDumpFormatMemory xmlDocDumpFormatMemory__internal_alias
02932 #endif
02933 #endif
02934 #endif
02935 
02936 #if defined(LIBXML_OUTPUT_ENABLED)
02937 #ifdef bottom_xmlsave
02938 #undef xmlDocDumpFormatMemoryEnc
02939 extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias")));
02940 #else
02941 #ifndef xmlDocDumpFormatMemoryEnc
02942 extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc__internal_alias __attribute((visibility("hidden")));
02943 #define xmlDocDumpFormatMemoryEnc xmlDocDumpFormatMemoryEnc__internal_alias
02944 #endif
02945 #endif
02946 #endif
02947 
02948 #if defined(LIBXML_OUTPUT_ENABLED)
02949 #ifdef bottom_xmlsave
02950 #undef xmlDocDumpMemory
02951 extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias")));
02952 #else
02953 #ifndef xmlDocDumpMemory
02954 extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
02955 #define xmlDocDumpMemory xmlDocDumpMemory__internal_alias
02956 #endif
02957 #endif
02958 #endif
02959 
02960 #if defined(LIBXML_OUTPUT_ENABLED)
02961 #ifdef bottom_xmlsave
02962 #undef xmlDocDumpMemoryEnc
02963 extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias")));
02964 #else
02965 #ifndef xmlDocDumpMemoryEnc
02966 extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc__internal_alias __attribute((visibility("hidden")));
02967 #define xmlDocDumpMemoryEnc xmlDocDumpMemoryEnc__internal_alias
02968 #endif
02969 #endif
02970 #endif
02971 
02972 #if defined(LIBXML_OUTPUT_ENABLED)
02973 #ifdef bottom_xmlsave
02974 #undef xmlDocFormatDump
02975 extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias")));
02976 #else
02977 #ifndef xmlDocFormatDump
02978 extern __typeof (xmlDocFormatDump) xmlDocFormatDump__internal_alias __attribute((visibility("hidden")));
02979 #define xmlDocFormatDump xmlDocFormatDump__internal_alias
02980 #endif
02981 #endif
02982 #endif
02983 
02984 #ifdef bottom_tree
02985 #undef xmlDocGetRootElement
02986 extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias")));
02987 #else
02988 #ifndef xmlDocGetRootElement
02989 extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement__internal_alias __attribute((visibility("hidden")));
02990 #define xmlDocGetRootElement xmlDocGetRootElement__internal_alias
02991 #endif
02992 #endif
02993 
02994 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
02995 #ifdef bottom_tree
02996 #undef xmlDocSetRootElement
02997 extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias")));
02998 #else
02999 #ifndef xmlDocSetRootElement
03000 extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement__internal_alias __attribute((visibility("hidden")));
03001 #define xmlDocSetRootElement xmlDocSetRootElement__internal_alias
03002 #endif
03003 #endif
03004 #endif
03005 
03006 #if defined(LIBXML_OUTPUT_ENABLED)
03007 #ifdef bottom_valid
03008 #undef xmlDumpAttributeDecl
03009 extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias")));
03010 #else
03011 #ifndef xmlDumpAttributeDecl
03012 extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl__internal_alias __attribute((visibility("hidden")));
03013 #define xmlDumpAttributeDecl xmlDumpAttributeDecl__internal_alias
03014 #endif
03015 #endif
03016 #endif
03017 
03018 #if defined(LIBXML_OUTPUT_ENABLED)
03019 #ifdef bottom_valid
03020 #undef xmlDumpAttributeTable
03021 extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias")));
03022 #else
03023 #ifndef xmlDumpAttributeTable
03024 extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable__internal_alias __attribute((visibility("hidden")));
03025 #define xmlDumpAttributeTable xmlDumpAttributeTable__internal_alias
03026 #endif
03027 #endif
03028 #endif
03029 
03030 #if defined(LIBXML_OUTPUT_ENABLED)
03031 #ifdef bottom_valid
03032 #undef xmlDumpElementDecl
03033 extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias")));
03034 #else
03035 #ifndef xmlDumpElementDecl
03036 extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl__internal_alias __attribute((visibility("hidden")));
03037 #define xmlDumpElementDecl xmlDumpElementDecl__internal_alias
03038 #endif
03039 #endif
03040 #endif
03041 
03042 #if defined(LIBXML_OUTPUT_ENABLED)
03043 #ifdef bottom_valid
03044 #undef xmlDumpElementTable
03045 extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias")));
03046 #else
03047 #ifndef xmlDumpElementTable
03048 extern __typeof (xmlDumpElementTable) xmlDumpElementTable__internal_alias __attribute((visibility("hidden")));
03049 #define xmlDumpElementTable xmlDumpElementTable__internal_alias
03050 #endif
03051 #endif
03052 #endif
03053 
03054 #if defined(LIBXML_OUTPUT_ENABLED)
03055 #ifdef bottom_entities
03056 #undef xmlDumpEntitiesTable
03057 extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias")));
03058 #else
03059 #ifndef xmlDumpEntitiesTable
03060 extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable__internal_alias __attribute((visibility("hidden")));
03061 #define xmlDumpEntitiesTable xmlDumpEntitiesTable__internal_alias
03062 #endif
03063 #endif
03064 #endif
03065 
03066 #if defined(LIBXML_OUTPUT_ENABLED)
03067 #ifdef bottom_entities
03068 #undef xmlDumpEntityDecl
03069 extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias")));
03070 #else
03071 #ifndef xmlDumpEntityDecl
03072 extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl__internal_alias __attribute((visibility("hidden")));
03073 #define xmlDumpEntityDecl xmlDumpEntityDecl__internal_alias
03074 #endif
03075 #endif
03076 #endif
03077 
03078 #if defined(LIBXML_OUTPUT_ENABLED)
03079 #ifdef bottom_valid
03080 #undef xmlDumpNotationDecl
03081 extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias")));
03082 #else
03083 #ifndef xmlDumpNotationDecl
03084 extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl__internal_alias __attribute((visibility("hidden")));
03085 #define xmlDumpNotationDecl xmlDumpNotationDecl__internal_alias
03086 #endif
03087 #endif
03088 #endif
03089 
03090 #if defined(LIBXML_OUTPUT_ENABLED)
03091 #ifdef bottom_valid
03092 #undef xmlDumpNotationTable
03093 extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias")));
03094 #else
03095 #ifndef xmlDumpNotationTable
03096 extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable__internal_alias __attribute((visibility("hidden")));
03097 #define xmlDumpNotationTable xmlDumpNotationTable__internal_alias
03098 #endif
03099 #endif
03100 #endif
03101 
03102 #if defined(LIBXML_OUTPUT_ENABLED)
03103 #ifdef bottom_xmlsave
03104 #undef xmlElemDump
03105 extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias")));
03106 #else
03107 #ifndef xmlElemDump
03108 extern __typeof (xmlElemDump) xmlElemDump__internal_alias __attribute((visibility("hidden")));
03109 #define xmlElemDump xmlElemDump__internal_alias
03110 #endif
03111 #endif
03112 #endif
03113 
03114 #if defined(LIBXML_LEGACY_ENABLED)
03115 #ifdef bottom_legacy
03116 #undef xmlEncodeEntities
03117 extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias")));
03118 #else
03119 #ifndef xmlEncodeEntities
03120 extern __typeof (xmlEncodeEntities) xmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
03121 #define xmlEncodeEntities xmlEncodeEntities__internal_alias
03122 #endif
03123 #endif
03124 #endif
03125 
03126 #ifdef bottom_entities
03127 #undef xmlEncodeEntitiesReentrant
03128 extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias")));
03129 #else
03130 #ifndef xmlEncodeEntitiesReentrant
03131 extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant__internal_alias __attribute((visibility("hidden")));
03132 #define xmlEncodeEntitiesReentrant xmlEncodeEntitiesReentrant__internal_alias
03133 #endif
03134 #endif
03135 
03136 #ifdef bottom_entities
03137 #undef xmlEncodeSpecialChars
03138 extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias")));
03139 #else
03140 #ifndef xmlEncodeSpecialChars
03141 extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars__internal_alias __attribute((visibility("hidden")));
03142 #define xmlEncodeSpecialChars xmlEncodeSpecialChars__internal_alias
03143 #endif
03144 #endif
03145 
03146 #ifdef bottom_parserInternals
03147 #undef xmlErrMemory
03148 extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias")));
03149 #else
03150 #ifndef xmlErrMemory
03151 extern __typeof (xmlErrMemory) xmlErrMemory__internal_alias __attribute((visibility("hidden")));
03152 #define xmlErrMemory xmlErrMemory__internal_alias
03153 #endif
03154 #endif
03155 
03156 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03157 #ifdef bottom_xmlregexp
03158 #undef xmlExpCtxtNbCons
03159 extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons __attribute((alias("xmlExpCtxtNbCons__internal_alias")));
03160 #else
03161 #ifndef xmlExpCtxtNbCons
03162 extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons__internal_alias __attribute((visibility("hidden")));
03163 #define xmlExpCtxtNbCons xmlExpCtxtNbCons__internal_alias
03164 #endif
03165 #endif
03166 #endif
03167 
03168 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03169 #ifdef bottom_xmlregexp
03170 #undef xmlExpCtxtNbNodes
03171 extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes __attribute((alias("xmlExpCtxtNbNodes__internal_alias")));
03172 #else
03173 #ifndef xmlExpCtxtNbNodes
03174 extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes__internal_alias __attribute((visibility("hidden")));
03175 #define xmlExpCtxtNbNodes xmlExpCtxtNbNodes__internal_alias
03176 #endif
03177 #endif
03178 #endif
03179 
03180 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03181 #ifdef bottom_xmlregexp
03182 #undef xmlExpDump
03183 extern __typeof (xmlExpDump) xmlExpDump __attribute((alias("xmlExpDump__internal_alias")));
03184 #else
03185 #ifndef xmlExpDump
03186 extern __typeof (xmlExpDump) xmlExpDump__internal_alias __attribute((visibility("hidden")));
03187 #define xmlExpDump xmlExpDump__internal_alias
03188 #endif
03189 #endif
03190 #endif
03191 
03192 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03193 #ifdef bottom_xmlregexp
03194 #undef xmlExpExpDerive
03195 extern __typeof (xmlExpExpDerive) xmlExpExpDerive __attribute((alias("xmlExpExpDerive__internal_alias")));
03196 #else
03197 #ifndef xmlExpExpDerive
03198 extern __typeof (xmlExpExpDerive) xmlExpExpDerive__internal_alias __attribute((visibility("hidden")));
03199 #define xmlExpExpDerive xmlExpExpDerive__internal_alias
03200 #endif
03201 #endif
03202 #endif
03203 
03204 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03205 #ifdef bottom_xmlregexp
03206 #undef xmlExpFree
03207 extern __typeof (xmlExpFree) xmlExpFree __attribute((alias("xmlExpFree__internal_alias")));
03208 #else
03209 #ifndef xmlExpFree
03210 extern __typeof (xmlExpFree) xmlExpFree__internal_alias __attribute((visibility("hidden")));
03211 #define xmlExpFree xmlExpFree__internal_alias
03212 #endif
03213 #endif
03214 #endif
03215 
03216 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03217 #ifdef bottom_xmlregexp
03218 #undef xmlExpFreeCtxt
03219 extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt __attribute((alias("xmlExpFreeCtxt__internal_alias")));
03220 #else
03221 #ifndef xmlExpFreeCtxt
03222 extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt__internal_alias __attribute((visibility("hidden")));
03223 #define xmlExpFreeCtxt xmlExpFreeCtxt__internal_alias
03224 #endif
03225 #endif
03226 #endif
03227 
03228 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03229 #ifdef bottom_xmlregexp
03230 #undef xmlExpGetLanguage
03231 extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage __attribute((alias("xmlExpGetLanguage__internal_alias")));
03232 #else
03233 #ifndef xmlExpGetLanguage
03234 extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage__internal_alias __attribute((visibility("hidden")));
03235 #define xmlExpGetLanguage xmlExpGetLanguage__internal_alias
03236 #endif
03237 #endif
03238 #endif
03239 
03240 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03241 #ifdef bottom_xmlregexp
03242 #undef xmlExpGetStart
03243 extern __typeof (xmlExpGetStart) xmlExpGetStart __attribute((alias("xmlExpGetStart__internal_alias")));
03244 #else
03245 #ifndef xmlExpGetStart
03246 extern __typeof (xmlExpGetStart) xmlExpGetStart__internal_alias __attribute((visibility("hidden")));
03247 #define xmlExpGetStart xmlExpGetStart__internal_alias
03248 #endif
03249 #endif
03250 #endif
03251 
03252 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03253 #ifdef bottom_xmlregexp
03254 #undef xmlExpIsNillable
03255 extern __typeof (xmlExpIsNillable) xmlExpIsNillable __attribute((alias("xmlExpIsNillable__internal_alias")));
03256 #else
03257 #ifndef xmlExpIsNillable
03258 extern __typeof (xmlExpIsNillable) xmlExpIsNillable__internal_alias __attribute((visibility("hidden")));
03259 #define xmlExpIsNillable xmlExpIsNillable__internal_alias
03260 #endif
03261 #endif
03262 #endif
03263 
03264 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03265 #ifdef bottom_xmlregexp
03266 #undef xmlExpMaxToken
03267 extern __typeof (xmlExpMaxToken) xmlExpMaxToken __attribute((alias("xmlExpMaxToken__internal_alias")));
03268 #else
03269 #ifndef xmlExpMaxToken
03270 extern __typeof (xmlExpMaxToken) xmlExpMaxToken__internal_alias __attribute((visibility("hidden")));
03271 #define xmlExpMaxToken xmlExpMaxToken__internal_alias
03272 #endif
03273 #endif
03274 #endif
03275 
03276 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03277 #ifdef bottom_xmlregexp
03278 #undef xmlExpNewAtom
03279 extern __typeof (xmlExpNewAtom) xmlExpNewAtom __attribute((alias("xmlExpNewAtom__internal_alias")));
03280 #else
03281 #ifndef xmlExpNewAtom
03282 extern __typeof (xmlExpNewAtom) xmlExpNewAtom__internal_alias __attribute((visibility("hidden")));
03283 #define xmlExpNewAtom xmlExpNewAtom__internal_alias
03284 #endif
03285 #endif
03286 #endif
03287 
03288 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03289 #ifdef bottom_xmlregexp
03290 #undef xmlExpNewCtxt
03291 extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt __attribute((alias("xmlExpNewCtxt__internal_alias")));
03292 #else
03293 #ifndef xmlExpNewCtxt
03294 extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt__internal_alias __attribute((visibility("hidden")));
03295 #define xmlExpNewCtxt xmlExpNewCtxt__internal_alias
03296 #endif
03297 #endif
03298 #endif
03299 
03300 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03301 #ifdef bottom_xmlregexp
03302 #undef xmlExpNewOr
03303 extern __typeof (xmlExpNewOr) xmlExpNewOr __attribute((alias("xmlExpNewOr__internal_alias")));
03304 #else
03305 #ifndef xmlExpNewOr
03306 extern __typeof (xmlExpNewOr) xmlExpNewOr__internal_alias __attribute((visibility("hidden")));
03307 #define xmlExpNewOr xmlExpNewOr__internal_alias
03308 #endif
03309 #endif
03310 #endif
03311 
03312 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03313 #ifdef bottom_xmlregexp
03314 #undef xmlExpNewRange
03315 extern __typeof (xmlExpNewRange) xmlExpNewRange __attribute((alias("xmlExpNewRange__internal_alias")));
03316 #else
03317 #ifndef xmlExpNewRange
03318 extern __typeof (xmlExpNewRange) xmlExpNewRange__internal_alias __attribute((visibility("hidden")));
03319 #define xmlExpNewRange xmlExpNewRange__internal_alias
03320 #endif
03321 #endif
03322 #endif
03323 
03324 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03325 #ifdef bottom_xmlregexp
03326 #undef xmlExpNewSeq
03327 extern __typeof (xmlExpNewSeq) xmlExpNewSeq __attribute((alias("xmlExpNewSeq__internal_alias")));
03328 #else
03329 #ifndef xmlExpNewSeq
03330 extern __typeof (xmlExpNewSeq) xmlExpNewSeq__internal_alias __attribute((visibility("hidden")));
03331 #define xmlExpNewSeq xmlExpNewSeq__internal_alias
03332 #endif
03333 #endif
03334 #endif
03335 
03336 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03337 #ifdef bottom_xmlregexp
03338 #undef xmlExpParse
03339 extern __typeof (xmlExpParse) xmlExpParse __attribute((alias("xmlExpParse__internal_alias")));
03340 #else
03341 #ifndef xmlExpParse
03342 extern __typeof (xmlExpParse) xmlExpParse__internal_alias __attribute((visibility("hidden")));
03343 #define xmlExpParse xmlExpParse__internal_alias
03344 #endif
03345 #endif
03346 #endif
03347 
03348 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03349 #ifdef bottom_xmlregexp
03350 #undef xmlExpRef
03351 extern __typeof (xmlExpRef) xmlExpRef __attribute((alias("xmlExpRef__internal_alias")));
03352 #else
03353 #ifndef xmlExpRef
03354 extern __typeof (xmlExpRef) xmlExpRef__internal_alias __attribute((visibility("hidden")));
03355 #define xmlExpRef xmlExpRef__internal_alias
03356 #endif
03357 #endif
03358 #endif
03359 
03360 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03361 #ifdef bottom_xmlregexp
03362 #undef xmlExpStringDerive
03363 extern __typeof (xmlExpStringDerive) xmlExpStringDerive __attribute((alias("xmlExpStringDerive__internal_alias")));
03364 #else
03365 #ifndef xmlExpStringDerive
03366 extern __typeof (xmlExpStringDerive) xmlExpStringDerive__internal_alias __attribute((visibility("hidden")));
03367 #define xmlExpStringDerive xmlExpStringDerive__internal_alias
03368 #endif
03369 #endif
03370 #endif
03371 
03372 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03373 #ifdef bottom_xmlregexp
03374 #undef xmlExpSubsume
03375 extern __typeof (xmlExpSubsume) xmlExpSubsume __attribute((alias("xmlExpSubsume__internal_alias")));
03376 #else
03377 #ifndef xmlExpSubsume
03378 extern __typeof (xmlExpSubsume) xmlExpSubsume__internal_alias __attribute((visibility("hidden")));
03379 #define xmlExpSubsume xmlExpSubsume__internal_alias
03380 #endif
03381 #endif
03382 #endif
03383 
03384 #ifdef bottom_xmlIO
03385 #undef xmlFileClose
03386 extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias")));
03387 #else
03388 #ifndef xmlFileClose
03389 extern __typeof (xmlFileClose) xmlFileClose__internal_alias __attribute((visibility("hidden")));
03390 #define xmlFileClose xmlFileClose__internal_alias
03391 #endif
03392 #endif
03393 
03394 #ifdef bottom_xmlIO
03395 #undef xmlFileMatch
03396 extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias")));
03397 #else
03398 #ifndef xmlFileMatch
03399 extern __typeof (xmlFileMatch) xmlFileMatch__internal_alias __attribute((visibility("hidden")));
03400 #define xmlFileMatch xmlFileMatch__internal_alias
03401 #endif
03402 #endif
03403 
03404 #ifdef bottom_xmlIO
03405 #undef xmlFileOpen
03406 extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias")));
03407 #else
03408 #ifndef xmlFileOpen
03409 extern __typeof (xmlFileOpen) xmlFileOpen__internal_alias __attribute((visibility("hidden")));
03410 #define xmlFileOpen xmlFileOpen__internal_alias
03411 #endif
03412 #endif
03413 
03414 #ifdef bottom_xmlIO
03415 #undef xmlFileRead
03416 extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias")));
03417 #else
03418 #ifndef xmlFileRead
03419 extern __typeof (xmlFileRead) xmlFileRead__internal_alias __attribute((visibility("hidden")));
03420 #define xmlFileRead xmlFileRead__internal_alias
03421 #endif
03422 #endif
03423 
03424 #ifdef bottom_encoding
03425 #undef xmlFindCharEncodingHandler
03426 extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias")));
03427 #else
03428 #ifndef xmlFindCharEncodingHandler
03429 extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
03430 #define xmlFindCharEncodingHandler xmlFindCharEncodingHandler__internal_alias
03431 #endif
03432 #endif
03433 
03434 #if defined(LIBXML_TREE_ENABLED)
03435 #ifdef bottom_tree
03436 #undef xmlFirstElementChild
03437 extern __typeof (xmlFirstElementChild) xmlFirstElementChild __attribute((alias("xmlFirstElementChild__internal_alias")));
03438 #else
03439 #ifndef xmlFirstElementChild
03440 extern __typeof (xmlFirstElementChild) xmlFirstElementChild__internal_alias __attribute((visibility("hidden")));
03441 #define xmlFirstElementChild xmlFirstElementChild__internal_alias
03442 #endif
03443 #endif
03444 #endif
03445 
03446 #ifdef bottom_valid
03447 #undef xmlFreeAttributeTable
03448 extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias")));
03449 #else
03450 #ifndef xmlFreeAttributeTable
03451 extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable__internal_alias __attribute((visibility("hidden")));
03452 #define xmlFreeAttributeTable xmlFreeAttributeTable__internal_alias
03453 #endif
03454 #endif
03455 
03456 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
03457 #ifdef bottom_xmlregexp
03458 #undef xmlFreeAutomata
03459 extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias")));
03460 #else
03461 #ifndef xmlFreeAutomata
03462 extern __typeof (xmlFreeAutomata) xmlFreeAutomata__internal_alias __attribute((visibility("hidden")));
03463 #define xmlFreeAutomata xmlFreeAutomata__internal_alias
03464 #endif
03465 #endif
03466 #endif
03467 
03468 #if defined(LIBXML_CATALOG_ENABLED)
03469 #ifdef bottom_catalog
03470 #undef xmlFreeCatalog
03471 extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias")));
03472 #else
03473 #ifndef xmlFreeCatalog
03474 extern __typeof (xmlFreeCatalog) xmlFreeCatalog__internal_alias __attribute((visibility("hidden")));
03475 #define xmlFreeCatalog xmlFreeCatalog__internal_alias
03476 #endif
03477 #endif
03478 #endif
03479 
03480 #ifdef bottom_tree
03481 #undef xmlFreeDoc
03482 extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias")));
03483 #else
03484 #ifndef xmlFreeDoc
03485 extern __typeof (xmlFreeDoc) xmlFreeDoc__internal_alias __attribute((visibility("hidden")));
03486 #define xmlFreeDoc xmlFreeDoc__internal_alias
03487 #endif
03488 #endif
03489 
03490 #ifdef bottom_valid
03491 #undef xmlFreeDocElementContent
03492 extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias")));
03493 #else
03494 #ifndef xmlFreeDocElementContent
03495 extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent__internal_alias __attribute((visibility("hidden")));
03496 #define xmlFreeDocElementContent xmlFreeDocElementContent__internal_alias
03497 #endif
03498 #endif
03499 
03500 #ifdef bottom_tree
03501 #undef xmlFreeDtd
03502 extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias")));
03503 #else
03504 #ifndef xmlFreeDtd
03505 extern __typeof (xmlFreeDtd) xmlFreeDtd__internal_alias __attribute((visibility("hidden")));
03506 #define xmlFreeDtd xmlFreeDtd__internal_alias
03507 #endif
03508 #endif
03509 
03510 #ifdef bottom_valid
03511 #undef xmlFreeElementContent
03512 extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias")));
03513 #else
03514 #ifndef xmlFreeElementContent
03515 extern __typeof (xmlFreeElementContent) xmlFreeElementContent__internal_alias __attribute((visibility("hidden")));
03516 #define xmlFreeElementContent xmlFreeElementContent__internal_alias
03517 #endif
03518 #endif
03519 
03520 #ifdef bottom_valid
03521 #undef xmlFreeElementTable
03522 extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias")));
03523 #else
03524 #ifndef xmlFreeElementTable
03525 extern __typeof (xmlFreeElementTable) xmlFreeElementTable__internal_alias __attribute((visibility("hidden")));
03526 #define xmlFreeElementTable xmlFreeElementTable__internal_alias
03527 #endif
03528 #endif
03529 
03530 #ifdef bottom_entities
03531 #undef xmlFreeEntitiesTable
03532 extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias")));
03533 #else
03534 #ifndef xmlFreeEntitiesTable
03535 extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable__internal_alias __attribute((visibility("hidden")));
03536 #define xmlFreeEntitiesTable xmlFreeEntitiesTable__internal_alias
03537 #endif
03538 #endif
03539 
03540 #ifdef bottom_valid
03541 #undef xmlFreeEnumeration
03542 extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias")));
03543 #else
03544 #ifndef xmlFreeEnumeration
03545 extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration__internal_alias __attribute((visibility("hidden")));
03546 #define xmlFreeEnumeration xmlFreeEnumeration__internal_alias
03547 #endif
03548 #endif
03549 
03550 #ifdef bottom_valid
03551 #undef xmlFreeIDTable
03552 extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias")));
03553 #else
03554 #ifndef xmlFreeIDTable
03555 extern __typeof (xmlFreeIDTable) xmlFreeIDTable__internal_alias __attribute((visibility("hidden")));
03556 #define xmlFreeIDTable xmlFreeIDTable__internal_alias
03557 #endif
03558 #endif
03559 
03560 #ifdef bottom_parserInternals
03561 #undef xmlFreeInputStream
03562 extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias")));
03563 #else
03564 #ifndef xmlFreeInputStream
03565 extern __typeof (xmlFreeInputStream) xmlFreeInputStream__internal_alias __attribute((visibility("hidden")));
03566 #define xmlFreeInputStream xmlFreeInputStream__internal_alias
03567 #endif
03568 #endif
03569 
03570 #ifdef bottom_threads
03571 #undef xmlFreeMutex
03572 extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias")));
03573 #else
03574 #ifndef xmlFreeMutex
03575 extern __typeof (xmlFreeMutex) xmlFreeMutex__internal_alias __attribute((visibility("hidden")));
03576 #define xmlFreeMutex xmlFreeMutex__internal_alias
03577 #endif
03578 #endif
03579 
03580 #ifdef bottom_tree
03581 #undef xmlFreeNode
03582 extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias")));
03583 #else
03584 #ifndef xmlFreeNode
03585 extern __typeof (xmlFreeNode) xmlFreeNode__internal_alias __attribute((visibility("hidden")));
03586 #define xmlFreeNode xmlFreeNode__internal_alias
03587 #endif
03588 #endif
03589 
03590 #ifdef bottom_tree
03591 #undef xmlFreeNodeList
03592 extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias")));
03593 #else
03594 #ifndef xmlFreeNodeList
03595 extern __typeof (xmlFreeNodeList) xmlFreeNodeList__internal_alias __attribute((visibility("hidden")));
03596 #define xmlFreeNodeList xmlFreeNodeList__internal_alias
03597 #endif
03598 #endif
03599 
03600 #ifdef bottom_valid
03601 #undef xmlFreeNotationTable
03602 extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias")));
03603 #else
03604 #ifndef xmlFreeNotationTable
03605 extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable__internal_alias __attribute((visibility("hidden")));
03606 #define xmlFreeNotationTable xmlFreeNotationTable__internal_alias
03607 #endif
03608 #endif
03609 
03610 #ifdef bottom_tree
03611 #undef xmlFreeNs
03612 extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias")));
03613 #else
03614 #ifndef xmlFreeNs
03615 extern __typeof (xmlFreeNs) xmlFreeNs__internal_alias __attribute((visibility("hidden")));
03616 #define xmlFreeNs xmlFreeNs__internal_alias
03617 #endif
03618 #endif
03619 
03620 #ifdef bottom_tree
03621 #undef xmlFreeNsList
03622 extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias")));
03623 #else
03624 #ifndef xmlFreeNsList
03625 extern __typeof (xmlFreeNsList) xmlFreeNsList__internal_alias __attribute((visibility("hidden")));
03626 #define xmlFreeNsList xmlFreeNsList__internal_alias
03627 #endif
03628 #endif
03629 
03630 #ifdef bottom_parserInternals
03631 #undef xmlFreeParserCtxt
03632 extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias")));
03633 #else
03634 #ifndef xmlFreeParserCtxt
03635 extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
03636 #define xmlFreeParserCtxt xmlFreeParserCtxt__internal_alias
03637 #endif
03638 #endif
03639 
03640 #ifdef bottom_xmlIO
03641 #undef xmlFreeParserInputBuffer
03642 extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias")));
03643 #else
03644 #ifndef xmlFreeParserInputBuffer
03645 extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer__internal_alias __attribute((visibility("hidden")));
03646 #define xmlFreeParserInputBuffer xmlFreeParserInputBuffer__internal_alias
03647 #endif
03648 #endif
03649 
03650 #if defined(LIBXML_PATTERN_ENABLED)
03651 #ifdef bottom_pattern
03652 #undef xmlFreePattern
03653 extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias")));
03654 #else
03655 #ifndef xmlFreePattern
03656 extern __typeof (xmlFreePattern) xmlFreePattern__internal_alias __attribute((visibility("hidden")));
03657 #define xmlFreePattern xmlFreePattern__internal_alias
03658 #endif
03659 #endif
03660 #endif
03661 
03662 #if defined(LIBXML_PATTERN_ENABLED)
03663 #ifdef bottom_pattern
03664 #undef xmlFreePatternList
03665 extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias")));
03666 #else
03667 #ifndef xmlFreePatternList
03668 extern __typeof (xmlFreePatternList) xmlFreePatternList__internal_alias __attribute((visibility("hidden")));
03669 #define xmlFreePatternList xmlFreePatternList__internal_alias
03670 #endif
03671 #endif
03672 #endif
03673 
03674 #ifdef bottom_tree
03675 #undef xmlFreeProp
03676 extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias")));
03677 #else
03678 #ifndef xmlFreeProp
03679 extern __typeof (xmlFreeProp) xmlFreeProp__internal_alias __attribute((visibility("hidden")));
03680 #define xmlFreeProp xmlFreeProp__internal_alias
03681 #endif
03682 #endif
03683 
03684 #ifdef bottom_tree
03685 #undef xmlFreePropList
03686 extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias")));
03687 #else
03688 #ifndef xmlFreePropList
03689 extern __typeof (xmlFreePropList) xmlFreePropList__internal_alias __attribute((visibility("hidden")));
03690 #define xmlFreePropList xmlFreePropList__internal_alias
03691 #endif
03692 #endif
03693 
03694 #ifdef bottom_threads
03695 #undef xmlFreeRMutex
03696 extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias")));
03697 #else
03698 #ifndef xmlFreeRMutex
03699 extern __typeof (xmlFreeRMutex) xmlFreeRMutex__internal_alias __attribute((visibility("hidden")));
03700 #define xmlFreeRMutex xmlFreeRMutex__internal_alias
03701 #endif
03702 #endif
03703 
03704 #ifdef bottom_valid
03705 #undef xmlFreeRefTable
03706 extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias")));
03707 #else
03708 #ifndef xmlFreeRefTable
03709 extern __typeof (xmlFreeRefTable) xmlFreeRefTable__internal_alias __attribute((visibility("hidden")));
03710 #define xmlFreeRefTable xmlFreeRefTable__internal_alias
03711 #endif
03712 #endif
03713 
03714 #if defined(LIBXML_PATTERN_ENABLED)
03715 #ifdef bottom_pattern
03716 #undef xmlFreeStreamCtxt
03717 extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias")));
03718 #else
03719 #ifndef xmlFreeStreamCtxt
03720 extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt__internal_alias __attribute((visibility("hidden")));
03721 #define xmlFreeStreamCtxt xmlFreeStreamCtxt__internal_alias
03722 #endif
03723 #endif
03724 #endif
03725 
03726 #if defined(LIBXML_READER_ENABLED)
03727 #ifdef bottom_xmlreader
03728 #undef xmlFreeTextReader
03729 extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias")));
03730 #else
03731 #ifndef xmlFreeTextReader
03732 extern __typeof (xmlFreeTextReader) xmlFreeTextReader__internal_alias __attribute((visibility("hidden")));
03733 #define xmlFreeTextReader xmlFreeTextReader__internal_alias
03734 #endif
03735 #endif
03736 #endif
03737 
03738 #if defined(LIBXML_WRITER_ENABLED)
03739 #ifdef bottom_xmlwriter
03740 #undef xmlFreeTextWriter
03741 extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias")));
03742 #else
03743 #ifndef xmlFreeTextWriter
03744 extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter__internal_alias __attribute((visibility("hidden")));
03745 #define xmlFreeTextWriter xmlFreeTextWriter__internal_alias
03746 #endif
03747 #endif
03748 #endif
03749 
03750 #ifdef bottom_uri
03751 #undef xmlFreeURI
03752 extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias")));
03753 #else
03754 #ifndef xmlFreeURI
03755 extern __typeof (xmlFreeURI) xmlFreeURI__internal_alias __attribute((visibility("hidden")));
03756 #define xmlFreeURI xmlFreeURI__internal_alias
03757 #endif
03758 #endif
03759 
03760 #if defined(LIBXML_VALID_ENABLED)
03761 #ifdef bottom_valid
03762 #undef xmlFreeValidCtxt
03763 extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias")));
03764 #else
03765 #ifndef xmlFreeValidCtxt
03766 extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
03767 #define xmlFreeValidCtxt xmlFreeValidCtxt__internal_alias
03768 #endif
03769 #endif
03770 #endif
03771 
03772 #ifdef bottom_xmlmemory
03773 #undef xmlGcMemGet
03774 extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias")));
03775 #else
03776 #ifndef xmlGcMemGet
03777 extern __typeof (xmlGcMemGet) xmlGcMemGet__internal_alias __attribute((visibility("hidden")));
03778 #define xmlGcMemGet xmlGcMemGet__internal_alias
03779 #endif
03780 #endif
03781 
03782 #ifdef bottom_xmlmemory
03783 #undef xmlGcMemSetup
03784 extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias")));
03785 #else
03786 #ifndef xmlGcMemSetup
03787 extern __typeof (xmlGcMemSetup) xmlGcMemSetup__internal_alias __attribute((visibility("hidden")));
03788 #define xmlGcMemSetup xmlGcMemSetup__internal_alias
03789 #endif
03790 #endif
03791 
03792 #ifdef bottom_tree
03793 #undef xmlGetBufferAllocationScheme
03794 extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias")));
03795 #else
03796 #ifndef xmlGetBufferAllocationScheme
03797 extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
03798 #define xmlGetBufferAllocationScheme xmlGetBufferAllocationScheme__internal_alias
03799 #endif
03800 #endif
03801 
03802 #ifdef bottom_encoding
03803 #undef xmlGetCharEncodingHandler
03804 extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias")));
03805 #else
03806 #ifndef xmlGetCharEncodingHandler
03807 extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
03808 #define xmlGetCharEncodingHandler xmlGetCharEncodingHandler__internal_alias
03809 #endif
03810 #endif
03811 
03812 #ifdef bottom_encoding
03813 #undef xmlGetCharEncodingName
03814 extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias")));
03815 #else
03816 #ifndef xmlGetCharEncodingName
03817 extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName__internal_alias __attribute((visibility("hidden")));
03818 #define xmlGetCharEncodingName xmlGetCharEncodingName__internal_alias
03819 #endif
03820 #endif
03821 
03822 #ifdef bottom_tree
03823 #undef xmlGetCompressMode
03824 extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias")));
03825 #else
03826 #ifndef xmlGetCompressMode
03827 extern __typeof (xmlGetCompressMode) xmlGetCompressMode__internal_alias __attribute((visibility("hidden")));
03828 #define xmlGetCompressMode xmlGetCompressMode__internal_alias
03829 #endif
03830 #endif
03831 
03832 #ifdef bottom_tree
03833 #undef xmlGetDocCompressMode
03834 extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias")));
03835 #else
03836 #ifndef xmlGetDocCompressMode
03837 extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode__internal_alias __attribute((visibility("hidden")));
03838 #define xmlGetDocCompressMode xmlGetDocCompressMode__internal_alias
03839 #endif
03840 #endif
03841 
03842 #ifdef bottom_entities
03843 #undef xmlGetDocEntity
03844 extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias")));
03845 #else
03846 #ifndef xmlGetDocEntity
03847 extern __typeof (xmlGetDocEntity) xmlGetDocEntity__internal_alias __attribute((visibility("hidden")));
03848 #define xmlGetDocEntity xmlGetDocEntity__internal_alias
03849 #endif
03850 #endif
03851 
03852 #ifdef bottom_valid
03853 #undef xmlGetDtdAttrDesc
03854 extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias")));
03855 #else
03856 #ifndef xmlGetDtdAttrDesc
03857 extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc__internal_alias __attribute((visibility("hidden")));
03858 #define xmlGetDtdAttrDesc xmlGetDtdAttrDesc__internal_alias
03859 #endif
03860 #endif
03861 
03862 #ifdef bottom_valid
03863 #undef xmlGetDtdElementDesc
03864 extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias")));
03865 #else
03866 #ifndef xmlGetDtdElementDesc
03867 extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc__internal_alias __attribute((visibility("hidden")));
03868 #define xmlGetDtdElementDesc xmlGetDtdElementDesc__internal_alias
03869 #endif
03870 #endif
03871 
03872 #ifdef bottom_entities
03873 #undef xmlGetDtdEntity
03874 extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias")));
03875 #else
03876 #ifndef xmlGetDtdEntity
03877 extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity__internal_alias __attribute((visibility("hidden")));
03878 #define xmlGetDtdEntity xmlGetDtdEntity__internal_alias
03879 #endif
03880 #endif
03881 
03882 #ifdef bottom_valid
03883 #undef xmlGetDtdNotationDesc
03884 extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias")));
03885 #else
03886 #ifndef xmlGetDtdNotationDesc
03887 extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc__internal_alias __attribute((visibility("hidden")));
03888 #define xmlGetDtdNotationDesc xmlGetDtdNotationDesc__internal_alias
03889 #endif
03890 #endif
03891 
03892 #ifdef bottom_valid
03893 #undef xmlGetDtdQAttrDesc
03894 extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias")));
03895 #else
03896 #ifndef xmlGetDtdQAttrDesc
03897 extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc__internal_alias __attribute((visibility("hidden")));
03898 #define xmlGetDtdQAttrDesc xmlGetDtdQAttrDesc__internal_alias
03899 #endif
03900 #endif
03901 
03902 #ifdef bottom_valid
03903 #undef xmlGetDtdQElementDesc
03904 extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias")));
03905 #else
03906 #ifndef xmlGetDtdQElementDesc
03907 extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc__internal_alias __attribute((visibility("hidden")));
03908 #define xmlGetDtdQElementDesc xmlGetDtdQElementDesc__internal_alias
03909 #endif
03910 #endif
03911 
03912 #ifdef bottom_encoding
03913 #undef xmlGetEncodingAlias
03914 extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias")));
03915 #else
03916 #ifndef xmlGetEncodingAlias
03917 extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias__internal_alias __attribute((visibility("hidden")));
03918 #define xmlGetEncodingAlias xmlGetEncodingAlias__internal_alias
03919 #endif
03920 #endif
03921 
03922 #ifdef bottom_xmlIO
03923 #undef xmlGetExternalEntityLoader
03924 extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias")));
03925 #else
03926 #ifndef xmlGetExternalEntityLoader
03927 extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
03928 #define xmlGetExternalEntityLoader xmlGetExternalEntityLoader__internal_alias
03929 #endif
03930 #endif
03931 
03932 #if defined(LIBXML_LEGACY_ENABLED)
03933 #ifdef bottom_legacy
03934 #undef xmlGetFeature
03935 extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias")));
03936 #else
03937 #ifndef xmlGetFeature
03938 extern __typeof (xmlGetFeature) xmlGetFeature__internal_alias __attribute((visibility("hidden")));
03939 #define xmlGetFeature xmlGetFeature__internal_alias
03940 #endif
03941 #endif
03942 #endif
03943 
03944 #if defined(LIBXML_LEGACY_ENABLED)
03945 #ifdef bottom_legacy
03946 #undef xmlGetFeaturesList
03947 extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias")));
03948 #else
03949 #ifndef xmlGetFeaturesList
03950 extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList__internal_alias __attribute((visibility("hidden")));
03951 #define xmlGetFeaturesList xmlGetFeaturesList__internal_alias
03952 #endif
03953 #endif
03954 #endif
03955 
03956 #ifdef bottom_threads
03957 #undef xmlGetGlobalState
03958 extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias")));
03959 #else
03960 #ifndef xmlGetGlobalState
03961 extern __typeof (xmlGetGlobalState) xmlGetGlobalState__internal_alias __attribute((visibility("hidden")));
03962 #define xmlGetGlobalState xmlGetGlobalState__internal_alias
03963 #endif
03964 #endif
03965 
03966 #ifdef bottom_valid
03967 #undef xmlGetID
03968 extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias")));
03969 #else
03970 #ifndef xmlGetID
03971 extern __typeof (xmlGetID) xmlGetID__internal_alias __attribute((visibility("hidden")));
03972 #define xmlGetID xmlGetID__internal_alias
03973 #endif
03974 #endif
03975 
03976 #ifdef bottom_tree
03977 #undef xmlGetIntSubset
03978 extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias")));
03979 #else
03980 #ifndef xmlGetIntSubset
03981 extern __typeof (xmlGetIntSubset) xmlGetIntSubset__internal_alias __attribute((visibility("hidden")));
03982 #define xmlGetIntSubset xmlGetIntSubset__internal_alias
03983 #endif
03984 #endif
03985 
03986 #ifdef bottom_tree
03987 #undef xmlGetLastChild
03988 extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias")));
03989 #else
03990 #ifndef xmlGetLastChild
03991 extern __typeof (xmlGetLastChild) xmlGetLastChild__internal_alias __attribute((visibility("hidden")));
03992 #define xmlGetLastChild xmlGetLastChild__internal_alias
03993 #endif
03994 #endif
03995 
03996 #ifdef bottom_error
03997 #undef xmlGetLastError
03998 extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias")));
03999 #else
04000 #ifndef xmlGetLastError
04001 extern __typeof (xmlGetLastError) xmlGetLastError__internal_alias __attribute((visibility("hidden")));
04002 #define xmlGetLastError xmlGetLastError__internal_alias
04003 #endif
04004 #endif
04005 
04006 #ifdef bottom_tree
04007 #undef xmlGetLineNo
04008 extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias")));
04009 #else
04010 #ifndef xmlGetLineNo
04011 extern __typeof (xmlGetLineNo) xmlGetLineNo__internal_alias __attribute((visibility("hidden")));
04012 #define xmlGetLineNo xmlGetLineNo__internal_alias
04013 #endif
04014 #endif
04015 
04016 #ifdef bottom_tree
04017 #undef xmlGetNoNsProp
04018 extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias")));
04019 #else
04020 #ifndef xmlGetNoNsProp
04021 extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp__internal_alias __attribute((visibility("hidden")));
04022 #define xmlGetNoNsProp xmlGetNoNsProp__internal_alias
04023 #endif
04024 #endif
04025 
04026 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
04027 #ifdef bottom_tree
04028 #undef xmlGetNodePath
04029 extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias")));
04030 #else
04031 #ifndef xmlGetNodePath
04032 extern __typeof (xmlGetNodePath) xmlGetNodePath__internal_alias __attribute((visibility("hidden")));
04033 #define xmlGetNodePath xmlGetNodePath__internal_alias
04034 #endif
04035 #endif
04036 #endif
04037 
04038 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
04039 #ifdef bottom_tree
04040 #undef xmlGetNsList
04041 extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias")));
04042 #else
04043 #ifndef xmlGetNsList
04044 extern __typeof (xmlGetNsList) xmlGetNsList__internal_alias __attribute((visibility("hidden")));
04045 #define xmlGetNsList xmlGetNsList__internal_alias
04046 #endif
04047 #endif
04048 #endif
04049 
04050 #ifdef bottom_tree
04051 #undef xmlGetNsProp
04052 extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias")));
04053 #else
04054 #ifndef xmlGetNsProp
04055 extern __typeof (xmlGetNsProp) xmlGetNsProp__internal_alias __attribute((visibility("hidden")));
04056 #define xmlGetNsProp xmlGetNsProp__internal_alias
04057 #endif
04058 #endif
04059 
04060 #ifdef bottom_entities
04061 #undef xmlGetParameterEntity
04062 extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias")));
04063 #else
04064 #ifndef xmlGetParameterEntity
04065 extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity__internal_alias __attribute((visibility("hidden")));
04066 #define xmlGetParameterEntity xmlGetParameterEntity__internal_alias
04067 #endif
04068 #endif
04069 
04070 #ifdef bottom_entities
04071 #undef xmlGetPredefinedEntity
04072 extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias")));
04073 #else
04074 #ifndef xmlGetPredefinedEntity
04075 extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity__internal_alias __attribute((visibility("hidden")));
04076 #define xmlGetPredefinedEntity xmlGetPredefinedEntity__internal_alias
04077 #endif
04078 #endif
04079 
04080 #ifdef bottom_tree
04081 #undef xmlGetProp
04082 extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias")));
04083 #else
04084 #ifndef xmlGetProp
04085 extern __typeof (xmlGetProp) xmlGetProp__internal_alias __attribute((visibility("hidden")));
04086 #define xmlGetProp xmlGetProp__internal_alias
04087 #endif
04088 #endif
04089 
04090 #ifdef bottom_valid
04091 #undef xmlGetRefs
04092 extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias")));
04093 #else
04094 #ifndef xmlGetRefs
04095 extern __typeof (xmlGetRefs) xmlGetRefs__internal_alias __attribute((visibility("hidden")));
04096 #define xmlGetRefs xmlGetRefs__internal_alias
04097 #endif
04098 #endif
04099 
04100 #ifdef bottom_threads
04101 #undef xmlGetThreadId
04102 extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias")));
04103 #else
04104 #ifndef xmlGetThreadId
04105 extern __typeof (xmlGetThreadId) xmlGetThreadId__internal_alias __attribute((visibility("hidden")));
04106 #define xmlGetThreadId xmlGetThreadId__internal_alias
04107 #endif
04108 #endif
04109 
04110 #ifdef bottom_xmlstring
04111 #undef xmlGetUTF8Char
04112 extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias")));
04113 #else
04114 #ifndef xmlGetUTF8Char
04115 extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char__internal_alias __attribute((visibility("hidden")));
04116 #define xmlGetUTF8Char xmlGetUTF8Char__internal_alias
04117 #endif
04118 #endif
04119 
04120 #if defined(LIBXML_LEGACY_ENABLED)
04121 #ifdef bottom_legacy
04122 #undef xmlHandleEntity
04123 extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias")));
04124 #else
04125 #ifndef xmlHandleEntity
04126 extern __typeof (xmlHandleEntity) xmlHandleEntity__internal_alias __attribute((visibility("hidden")));
04127 #define xmlHandleEntity xmlHandleEntity__internal_alias
04128 #endif
04129 #endif
04130 #endif
04131 
04132 #ifdef bottom_parser
04133 #undef xmlHasFeature
04134 extern __typeof (xmlHasFeature) xmlHasFeature __attribute((alias("xmlHasFeature__internal_alias")));
04135 #else
04136 #ifndef xmlHasFeature
04137 extern __typeof (xmlHasFeature) xmlHasFeature__internal_alias __attribute((visibility("hidden")));
04138 #define xmlHasFeature xmlHasFeature__internal_alias
04139 #endif
04140 #endif
04141 
04142 #ifdef bottom_tree
04143 #undef xmlHasNsProp
04144 extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias")));
04145 #else
04146 #ifndef xmlHasNsProp
04147 extern __typeof (xmlHasNsProp) xmlHasNsProp__internal_alias __attribute((visibility("hidden")));
04148 #define xmlHasNsProp xmlHasNsProp__internal_alias
04149 #endif
04150 #endif
04151 
04152 #ifdef bottom_tree
04153 #undef xmlHasProp
04154 extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias")));
04155 #else
04156 #ifndef xmlHasProp
04157 extern __typeof (xmlHasProp) xmlHasProp__internal_alias __attribute((visibility("hidden")));
04158 #define xmlHasProp xmlHasProp__internal_alias
04159 #endif
04160 #endif
04161 
04162 #ifdef bottom_hash
04163 #undef xmlHashAddEntry
04164 extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias")));
04165 #else
04166 #ifndef xmlHashAddEntry
04167 extern __typeof (xmlHashAddEntry) xmlHashAddEntry__internal_alias __attribute((visibility("hidden")));
04168 #define xmlHashAddEntry xmlHashAddEntry__internal_alias
04169 #endif
04170 #endif
04171 
04172 #ifdef bottom_hash
04173 #undef xmlHashAddEntry2
04174 extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias")));
04175 #else
04176 #ifndef xmlHashAddEntry2
04177 extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden")));
04178 #define xmlHashAddEntry2 xmlHashAddEntry2__internal_alias
04179 #endif
04180 #endif
04181 
04182 #ifdef bottom_hash
04183 #undef xmlHashAddEntry3
04184 extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias")));
04185 #else
04186 #ifndef xmlHashAddEntry3
04187 extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3__internal_alias __attribute((visibility("hidden")));
04188 #define xmlHashAddEntry3 xmlHashAddEntry3__internal_alias
04189 #endif
04190 #endif
04191 
04192 #ifdef bottom_hash
04193 #undef xmlHashCopy
04194 extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias")));
04195 #else
04196 #ifndef xmlHashCopy
04197 extern __typeof (xmlHashCopy) xmlHashCopy__internal_alias __attribute((visibility("hidden")));
04198 #define xmlHashCopy xmlHashCopy__internal_alias
04199 #endif
04200 #endif
04201 
04202 #ifdef bottom_hash
04203 #undef xmlHashCreate
04204 extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias")));
04205 #else
04206 #ifndef xmlHashCreate
04207 extern __typeof (xmlHashCreate) xmlHashCreate__internal_alias __attribute((visibility("hidden")));
04208 #define xmlHashCreate xmlHashCreate__internal_alias
04209 #endif
04210 #endif
04211 
04212 #ifdef bottom_hash
04213 #undef xmlHashCreateDict
04214 extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias")));
04215 #else
04216 #ifndef xmlHashCreateDict
04217 extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden")));
04218 #define xmlHashCreateDict xmlHashCreateDict__internal_alias
04219 #endif
04220 #endif
04221 
04222 #ifdef bottom_hash
04223 #undef xmlHashFree
04224 extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias")));
04225 #else
04226 #ifndef xmlHashFree
04227 extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden")));
04228 #define xmlHashFree xmlHashFree__internal_alias
04229 #endif
04230 #endif
04231 
04232 #ifdef bottom_hash
04233 #undef xmlHashLookup
04234 extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias")));
04235 #else
04236 #ifndef xmlHashLookup
04237 extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden")));
04238 #define xmlHashLookup xmlHashLookup__internal_alias
04239 #endif
04240 #endif
04241 
04242 #ifdef bottom_hash
04243 #undef xmlHashLookup2
04244 extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias")));
04245 #else
04246 #ifndef xmlHashLookup2
04247 extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden")));
04248 #define xmlHashLookup2 xmlHashLookup2__internal_alias
04249 #endif
04250 #endif
04251 
04252 #ifdef bottom_hash
04253 #undef xmlHashLookup3
04254 extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias")));
04255 #else
04256 #ifndef xmlHashLookup3
04257 extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden")));
04258 #define xmlHashLookup3 xmlHashLookup3__internal_alias
04259 #endif
04260 #endif
04261 
04262 #ifdef bottom_hash
04263 #undef xmlHashQLookup
04264 extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias")));
04265 #else
04266 #ifndef xmlHashQLookup
04267 extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden")));
04268 #define xmlHashQLookup xmlHashQLookup__internal_alias
04269 #endif
04270 #endif
04271 
04272 #ifdef bottom_hash
04273 #undef xmlHashQLookup2
04274 extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias")));
04275 #else
04276 #ifndef xmlHashQLookup2
04277 extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden")));
04278 #define xmlHashQLookup2 xmlHashQLookup2__internal_alias
04279 #endif
04280 #endif
04281 
04282 #ifdef bottom_hash
04283 #undef xmlHashQLookup3
04284 extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias")));
04285 #else
04286 #ifndef xmlHashQLookup3
04287 extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden")));
04288 #define xmlHashQLookup3 xmlHashQLookup3__internal_alias
04289 #endif
04290 #endif
04291 
04292 #ifdef bottom_hash
04293 #undef xmlHashRemoveEntry
04294 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias")));
04295 #else
04296 #ifndef xmlHashRemoveEntry
04297 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden")));
04298 #define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias
04299 #endif
04300 #endif
04301 
04302 #ifdef bottom_hash
04303 #undef xmlHashRemoveEntry2
04304 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias")));
04305 #else
04306 #ifndef xmlHashRemoveEntry2
04307 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden")));
04308 #define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias
04309 #endif
04310 #endif
04311 
04312 #ifdef bottom_hash
04313 #undef xmlHashRemoveEntry3
04314 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias")));
04315 #else
04316 #ifndef xmlHashRemoveEntry3
04317 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden")));
04318 #define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias
04319 #endif
04320 #endif
04321 
04322 #ifdef bottom_hash
04323 #undef xmlHashScan
04324 extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias")));
04325 #else
04326 #ifndef xmlHashScan
04327 extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden")));
04328 #define xmlHashScan xmlHashScan__internal_alias
04329 #endif
04330 #endif
04331 
04332 #ifdef bottom_hash
04333 #undef xmlHashScan3
04334 extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias")));
04335 #else
04336 #ifndef xmlHashScan3
04337 extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden")));
04338 #define xmlHashScan3 xmlHashScan3__internal_alias
04339 #endif
04340 #endif
04341 
04342 #ifdef bottom_hash
04343 #undef xmlHashScanFull
04344 extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias")));
04345 #else
04346 #ifndef xmlHashScanFull
04347 extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden")));
04348 #define xmlHashScanFull xmlHashScanFull__internal_alias
04349 #endif
04350 #endif
04351 
04352 #ifdef bottom_hash
04353 #undef xmlHashScanFull3
04354 extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias")));
04355 #else
04356 #ifndef xmlHashScanFull3
04357 extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden")));
04358 #define xmlHashScanFull3 xmlHashScanFull3__internal_alias
04359 #endif
04360 #endif
04361 
04362 #ifdef bottom_hash
04363 #undef xmlHashSize
04364 extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias")));
04365 #else
04366 #ifndef xmlHashSize
04367 extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden")));
04368 #define xmlHashSize xmlHashSize__internal_alias
04369 #endif
04370 #endif
04371 
04372 #ifdef bottom_hash
04373 #undef xmlHashUpdateEntry
04374 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias")));
04375 #else
04376 #ifndef xmlHashUpdateEntry
04377 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden")));
04378 #define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias
04379 #endif
04380 #endif
04381 
04382 #ifdef bottom_hash
04383 #undef xmlHashUpdateEntry2
04384 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias")));
04385 #else
04386 #ifndef xmlHashUpdateEntry2
04387 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden")));
04388 #define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias
04389 #endif
04390 #endif
04391 
04392 #ifdef bottom_hash
04393 #undef xmlHashUpdateEntry3
04394 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias")));
04395 #else
04396 #ifndef xmlHashUpdateEntry3
04397 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden")));
04398 #define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias
04399 #endif
04400 #endif
04401 
04402 #if defined(LIBXML_FTP_ENABLED)
04403 #ifdef bottom_xmlIO
04404 #undef xmlIOFTPClose
04405 extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias")));
04406 #else
04407 #ifndef xmlIOFTPClose
04408 extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden")));
04409 #define xmlIOFTPClose xmlIOFTPClose__internal_alias
04410 #endif
04411 #endif
04412 #endif
04413 
04414 #if defined(LIBXML_FTP_ENABLED)
04415 #ifdef bottom_xmlIO
04416 #undef xmlIOFTPMatch
04417 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias")));
04418 #else
04419 #ifndef xmlIOFTPMatch
04420 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden")));
04421 #define xmlIOFTPMatch xmlIOFTPMatch__internal_alias
04422 #endif
04423 #endif
04424 #endif
04425 
04426 #if defined(LIBXML_FTP_ENABLED)
04427 #ifdef bottom_xmlIO
04428 #undef xmlIOFTPOpen
04429 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias")));
04430 #else
04431 #ifndef xmlIOFTPOpen
04432 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden")));
04433 #define xmlIOFTPOpen xmlIOFTPOpen__internal_alias
04434 #endif
04435 #endif
04436 #endif
04437 
04438 #if defined(LIBXML_FTP_ENABLED)
04439 #ifdef bottom_xmlIO
04440 #undef xmlIOFTPRead
04441 extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias")));
04442 #else
04443 #ifndef xmlIOFTPRead
04444 extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden")));
04445 #define xmlIOFTPRead xmlIOFTPRead__internal_alias
04446 #endif
04447 #endif
04448 #endif
04449 
04450 #if defined(LIBXML_HTTP_ENABLED)
04451 #ifdef bottom_xmlIO
04452 #undef xmlIOHTTPClose
04453 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias")));
04454 #else
04455 #ifndef xmlIOHTTPClose
04456 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden")));
04457 #define xmlIOHTTPClose xmlIOHTTPClose__internal_alias
04458 #endif
04459 #endif
04460 #endif
04461 
04462 #if defined(LIBXML_HTTP_ENABLED)
04463 #ifdef bottom_xmlIO
04464 #undef xmlIOHTTPMatch
04465 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias")));
04466 #else
04467 #ifndef xmlIOHTTPMatch
04468 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden")));
04469 #define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias
04470 #endif
04471 #endif
04472 #endif
04473 
04474 #if defined(LIBXML_HTTP_ENABLED)
04475 #ifdef bottom_xmlIO
04476 #undef xmlIOHTTPOpen
04477 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias")));
04478 #else
04479 #ifndef xmlIOHTTPOpen
04480 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden")));
04481 #define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias
04482 #endif
04483 #endif
04484 #endif
04485 
04486 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
04487 #ifdef bottom_xmlIO
04488 #undef xmlIOHTTPOpenW
04489 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias")));
04490 #else
04491 #ifndef xmlIOHTTPOpenW
04492 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden")));
04493 #define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias
04494 #endif
04495 #endif
04496 #endif
04497 
04498 #if defined(LIBXML_HTTP_ENABLED)
04499 #ifdef bottom_xmlIO
04500 #undef xmlIOHTTPRead
04501 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias")));
04502 #else
04503 #ifndef xmlIOHTTPRead
04504 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden")));
04505 #define xmlIOHTTPRead xmlIOHTTPRead__internal_alias
04506 #endif
04507 #endif
04508 #endif
04509 
04510 #if defined(LIBXML_VALID_ENABLED)
04511 #ifdef bottom_parser
04512 #undef xmlIOParseDTD
04513 extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias")));
04514 #else
04515 #ifndef xmlIOParseDTD
04516 extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden")));
04517 #define xmlIOParseDTD xmlIOParseDTD__internal_alias
04518 #endif
04519 #endif
04520 #endif
04521 
04522 #ifdef bottom_encoding
04523 #undef xmlInitCharEncodingHandlers
04524 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias")));
04525 #else
04526 #ifndef xmlInitCharEncodingHandlers
04527 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
04528 #define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias
04529 #endif
04530 #endif
04531 
04532 #ifdef bottom_globals
04533 #undef xmlInitGlobals
04534 extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias")));
04535 #else
04536 #ifndef xmlInitGlobals
04537 extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden")));
04538 #define xmlInitGlobals xmlInitGlobals__internal_alias
04539 #endif
04540 #endif
04541 
04542 #ifdef bottom_xmlmemory
04543 #undef xmlInitMemory
04544 extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias")));
04545 #else
04546 #ifndef xmlInitMemory
04547 extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden")));
04548 #define xmlInitMemory xmlInitMemory__internal_alias
04549 #endif
04550 #endif
04551 
04552 #ifdef bottom_parserInternals
04553 #undef xmlInitNodeInfoSeq
04554 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias")));
04555 #else
04556 #ifndef xmlInitNodeInfoSeq
04557 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
04558 #define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias
04559 #endif
04560 #endif
04561 
04562 #ifdef bottom_parser
04563 #undef xmlInitParser
04564 extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias")));
04565 #else
04566 #ifndef xmlInitParser
04567 extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden")));
04568 #define xmlInitParser xmlInitParser__internal_alias
04569 #endif
04570 #endif
04571 
04572 #ifdef bottom_parserInternals
04573 #undef xmlInitParserCtxt
04574 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias")));
04575 #else
04576 #ifndef xmlInitParserCtxt
04577 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden")));
04578 #define xmlInitParserCtxt xmlInitParserCtxt__internal_alias
04579 #endif
04580 #endif
04581 
04582 #ifdef bottom_threads
04583 #undef xmlInitThreads
04584 extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias")));
04585 #else
04586 #ifndef xmlInitThreads
04587 extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden")));
04588 #define xmlInitThreads xmlInitThreads__internal_alias
04589 #endif
04590 #endif
04591 
04592 #if defined(LIBXML_CATALOG_ENABLED)
04593 #ifdef bottom_catalog
04594 #undef xmlInitializeCatalog
04595 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias")));
04596 #else
04597 #ifndef xmlInitializeCatalog
04598 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden")));
04599 #define xmlInitializeCatalog xmlInitializeCatalog__internal_alias
04600 #endif
04601 #endif
04602 #endif
04603 
04604 #ifdef bottom_globals
04605 #undef xmlInitializeGlobalState
04606 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias")));
04607 #else
04608 #ifndef xmlInitializeGlobalState
04609 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden")));
04610 #define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias
04611 #endif
04612 #endif
04613 
04614 #if defined(LIBXML_LEGACY_ENABLED)
04615 #ifdef bottom_legacy
04616 #undef xmlInitializePredefinedEntities
04617 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias")));
04618 #else
04619 #ifndef xmlInitializePredefinedEntities
04620 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden")));
04621 #define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias
04622 #endif
04623 #endif
04624 #endif
04625 
04626 #ifdef bottom_chvalid
04627 #undef xmlIsBaseChar
04628 extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias")));
04629 #else
04630 #ifndef xmlIsBaseChar
04631 extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden")));
04632 #define xmlIsBaseChar xmlIsBaseChar__internal_alias
04633 #endif
04634 #endif
04635 
04636 #ifdef bottom_chvalid
04637 #undef xmlIsBlank
04638 extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias")));
04639 #else
04640 #ifndef xmlIsBlank
04641 extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden")));
04642 #define xmlIsBlank xmlIsBlank__internal_alias
04643 #endif
04644 #endif
04645 
04646 #ifdef bottom_tree
04647 #undef xmlIsBlankNode
04648 extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias")));
04649 #else
04650 #ifndef xmlIsBlankNode
04651 extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden")));
04652 #define xmlIsBlankNode xmlIsBlankNode__internal_alias
04653 #endif
04654 #endif
04655 
04656 #ifdef bottom_chvalid
04657 #undef xmlIsChar
04658 extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias")));
04659 #else
04660 #ifndef xmlIsChar
04661 extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden")));
04662 #define xmlIsChar xmlIsChar__internal_alias
04663 #endif
04664 #endif
04665 
04666 #ifdef bottom_chvalid
04667 #undef xmlIsCombining
04668 extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias")));
04669 #else
04670 #ifndef xmlIsCombining
04671 extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden")));
04672 #define xmlIsCombining xmlIsCombining__internal_alias
04673 #endif
04674 #endif
04675 
04676 #ifdef bottom_chvalid
04677 #undef xmlIsDigit
04678 extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias")));
04679 #else
04680 #ifndef xmlIsDigit
04681 extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden")));
04682 #define xmlIsDigit xmlIsDigit__internal_alias
04683 #endif
04684 #endif
04685 
04686 #ifdef bottom_chvalid
04687 #undef xmlIsExtender
04688 extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias")));
04689 #else
04690 #ifndef xmlIsExtender
04691 extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden")));
04692 #define xmlIsExtender xmlIsExtender__internal_alias
04693 #endif
04694 #endif
04695 
04696 #ifdef bottom_valid
04697 #undef xmlIsID
04698 extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias")));
04699 #else
04700 #ifndef xmlIsID
04701 extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden")));
04702 #define xmlIsID xmlIsID__internal_alias
04703 #endif
04704 #endif
04705 
04706 #ifdef bottom_chvalid
04707 #undef xmlIsIdeographic
04708 extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias")));
04709 #else
04710 #ifndef xmlIsIdeographic
04711 extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden")));
04712 #define xmlIsIdeographic xmlIsIdeographic__internal_alias
04713 #endif
04714 #endif
04715 
04716 #ifdef bottom_parserInternals
04717 #undef xmlIsLetter
04718 extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias")));
04719 #else
04720 #ifndef xmlIsLetter
04721 extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden")));
04722 #define xmlIsLetter xmlIsLetter__internal_alias
04723 #endif
04724 #endif
04725 
04726 #ifdef bottom_threads
04727 #undef xmlIsMainThread
04728 extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias")));
04729 #else
04730 #ifndef xmlIsMainThread
04731 extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden")));
04732 #define xmlIsMainThread xmlIsMainThread__internal_alias
04733 #endif
04734 #endif
04735 
04736 #ifdef bottom_valid
04737 #undef xmlIsMixedElement
04738 extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias")));
04739 #else
04740 #ifndef xmlIsMixedElement
04741 extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden")));
04742 #define xmlIsMixedElement xmlIsMixedElement__internal_alias
04743 #endif
04744 #endif
04745 
04746 #ifdef bottom_chvalid
04747 #undef xmlIsPubidChar
04748 extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias")));
04749 #else
04750 #ifndef xmlIsPubidChar
04751 extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden")));
04752 #define xmlIsPubidChar xmlIsPubidChar__internal_alias
04753 #endif
04754 #endif
04755 
04756 #ifdef bottom_valid
04757 #undef xmlIsRef
04758 extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias")));
04759 #else
04760 #ifndef xmlIsRef
04761 extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden")));
04762 #define xmlIsRef xmlIsRef__internal_alias
04763 #endif
04764 #endif
04765 
04766 #ifdef bottom_xmlsave
04767 #undef xmlIsXHTML
04768 extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias")));
04769 #else
04770 #ifndef xmlIsXHTML
04771 extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden")));
04772 #define xmlIsXHTML xmlIsXHTML__internal_alias
04773 #endif
04774 #endif
04775 
04776 #ifdef bottom_parserInternals
04777 #undef xmlKeepBlanksDefault
04778 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias")));
04779 #else
04780 #ifndef xmlKeepBlanksDefault
04781 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden")));
04782 #define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias
04783 #endif
04784 #endif
04785 
04786 #if defined(LIBXML_TREE_ENABLED)
04787 #ifdef bottom_tree
04788 #undef xmlLastElementChild
04789 extern __typeof (xmlLastElementChild) xmlLastElementChild __attribute((alias("xmlLastElementChild__internal_alias")));
04790 #else
04791 #ifndef xmlLastElementChild
04792 extern __typeof (xmlLastElementChild) xmlLastElementChild__internal_alias __attribute((visibility("hidden")));
04793 #define xmlLastElementChild xmlLastElementChild__internal_alias
04794 #endif
04795 #endif
04796 #endif
04797 
04798 #ifdef bottom_parserInternals
04799 #undef xmlLineNumbersDefault
04800 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias")));
04801 #else
04802 #ifndef xmlLineNumbersDefault
04803 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden")));
04804 #define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias
04805 #endif
04806 #endif
04807 
04808 #ifdef bottom_list
04809 #undef xmlLinkGetData
04810 extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias")));
04811 #else
04812 #ifndef xmlLinkGetData
04813 extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden")));
04814 #define xmlLinkGetData xmlLinkGetData__internal_alias
04815 #endif
04816 #endif
04817 
04818 #ifdef bottom_list
04819 #undef xmlListAppend
04820 extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias")));
04821 #else
04822 #ifndef xmlListAppend
04823 extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden")));
04824 #define xmlListAppend xmlListAppend__internal_alias
04825 #endif
04826 #endif
04827 
04828 #ifdef bottom_list
04829 #undef xmlListClear
04830 extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias")));
04831 #else
04832 #ifndef xmlListClear
04833 extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden")));
04834 #define xmlListClear xmlListClear__internal_alias
04835 #endif
04836 #endif
04837 
04838 #ifdef bottom_list
04839 #undef xmlListCopy
04840 extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias")));
04841 #else
04842 #ifndef xmlListCopy
04843 extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden")));
04844 #define xmlListCopy xmlListCopy__internal_alias
04845 #endif
04846 #endif
04847 
04848 #ifdef bottom_list
04849 #undef xmlListCreate
04850 extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias")));
04851 #else
04852 #ifndef xmlListCreate
04853 extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden")));
04854 #define xmlListCreate xmlListCreate__internal_alias
04855 #endif
04856 #endif
04857 
04858 #ifdef bottom_list
04859 #undef xmlListDelete
04860 extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias")));
04861 #else
04862 #ifndef xmlListDelete
04863 extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden")));
04864 #define xmlListDelete xmlListDelete__internal_alias
04865 #endif
04866 #endif
04867 
04868 #ifdef bottom_list
04869 #undef xmlListDup
04870 extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias")));
04871 #else
04872 #ifndef xmlListDup
04873 extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden")));
04874 #define xmlListDup xmlListDup__internal_alias
04875 #endif
04876 #endif
04877 
04878 #ifdef bottom_list
04879 #undef xmlListEmpty
04880 extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias")));
04881 #else
04882 #ifndef xmlListEmpty
04883 extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden")));
04884 #define xmlListEmpty xmlListEmpty__internal_alias
04885 #endif
04886 #endif
04887 
04888 #ifdef bottom_list
04889 #undef xmlListEnd
04890 extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias")));
04891 #else
04892 #ifndef xmlListEnd
04893 extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden")));
04894 #define xmlListEnd xmlListEnd__internal_alias
04895 #endif
04896 #endif
04897 
04898 #ifdef bottom_list
04899 #undef xmlListFront
04900 extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias")));
04901 #else
04902 #ifndef xmlListFront
04903 extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden")));
04904 #define xmlListFront xmlListFront__internal_alias
04905 #endif
04906 #endif
04907 
04908 #ifdef bottom_list
04909 #undef xmlListInsert
04910 extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias")));
04911 #else
04912 #ifndef xmlListInsert
04913 extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden")));
04914 #define xmlListInsert xmlListInsert__internal_alias
04915 #endif
04916 #endif
04917 
04918 #ifdef bottom_list
04919 #undef xmlListMerge
04920 extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias")));
04921 #else
04922 #ifndef xmlListMerge
04923 extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden")));
04924 #define xmlListMerge xmlListMerge__internal_alias
04925 #endif
04926 #endif
04927 
04928 #ifdef bottom_list
04929 #undef xmlListPopBack
04930 extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias")));
04931 #else
04932 #ifndef xmlListPopBack
04933 extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden")));
04934 #define xmlListPopBack xmlListPopBack__internal_alias
04935 #endif
04936 #endif
04937 
04938 #ifdef bottom_list
04939 #undef xmlListPopFront
04940 extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias")));
04941 #else
04942 #ifndef xmlListPopFront
04943 extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden")));
04944 #define xmlListPopFront xmlListPopFront__internal_alias
04945 #endif
04946 #endif
04947 
04948 #ifdef bottom_list
04949 #undef xmlListPushBack
04950 extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias")));
04951 #else
04952 #ifndef xmlListPushBack
04953 extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden")));
04954 #define xmlListPushBack xmlListPushBack__internal_alias
04955 #endif
04956 #endif
04957 
04958 #ifdef bottom_list
04959 #undef xmlListPushFront
04960 extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias")));
04961 #else
04962 #ifndef xmlListPushFront
04963 extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden")));
04964 #define xmlListPushFront xmlListPushFront__internal_alias
04965 #endif
04966 #endif
04967 
04968 #ifdef bottom_list
04969 #undef xmlListRemoveAll
04970 extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias")));
04971 #else
04972 #ifndef xmlListRemoveAll
04973 extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden")));
04974 #define xmlListRemoveAll xmlListRemoveAll__internal_alias
04975 #endif
04976 #endif
04977 
04978 #ifdef bottom_list
04979 #undef xmlListRemoveFirst
04980 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias")));
04981 #else
04982 #ifndef xmlListRemoveFirst
04983 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden")));
04984 #define xmlListRemoveFirst xmlListRemoveFirst__internal_alias
04985 #endif
04986 #endif
04987 
04988 #ifdef bottom_list
04989 #undef xmlListRemoveLast
04990 extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias")));
04991 #else
04992 #ifndef xmlListRemoveLast
04993 extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden")));
04994 #define xmlListRemoveLast xmlListRemoveLast__internal_alias
04995 #endif
04996 #endif
04997 
04998 #ifdef bottom_list
04999 #undef xmlListReverse
05000 extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias")));
05001 #else
05002 #ifndef xmlListReverse
05003 extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden")));
05004 #define xmlListReverse xmlListReverse__internal_alias
05005 #endif
05006 #endif
05007 
05008 #ifdef bottom_list
05009 #undef xmlListReverseSearch
05010 extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias")));
05011 #else
05012 #ifndef xmlListReverseSearch
05013 extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden")));
05014 #define xmlListReverseSearch xmlListReverseSearch__internal_alias
05015 #endif
05016 #endif
05017 
05018 #ifdef bottom_list
05019 #undef xmlListReverseWalk
05020 extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias")));
05021 #else
05022 #ifndef xmlListReverseWalk
05023 extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden")));
05024 #define xmlListReverseWalk xmlListReverseWalk__internal_alias
05025 #endif
05026 #endif
05027 
05028 #ifdef bottom_list
05029 #undef xmlListSearch
05030 extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias")));
05031 #else
05032 #ifndef xmlListSearch
05033 extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden")));
05034 #define xmlListSearch xmlListSearch__internal_alias
05035 #endif
05036 #endif
05037 
05038 #ifdef bottom_list
05039 #undef xmlListSize
05040 extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias")));
05041 #else
05042 #ifndef xmlListSize
05043 extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden")));
05044 #define xmlListSize xmlListSize__internal_alias
05045 #endif
05046 #endif
05047 
05048 #ifdef bottom_list
05049 #undef xmlListSort
05050 extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias")));
05051 #else
05052 #ifndef xmlListSort
05053 extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden")));
05054 #define xmlListSort xmlListSort__internal_alias
05055 #endif
05056 #endif
05057 
05058 #ifdef bottom_list
05059 #undef xmlListWalk
05060 extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias")));
05061 #else
05062 #ifndef xmlListWalk
05063 extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden")));
05064 #define xmlListWalk xmlListWalk__internal_alias
05065 #endif
05066 #endif
05067 
05068 #if defined(LIBXML_CATALOG_ENABLED)
05069 #ifdef bottom_catalog
05070 #undef xmlLoadACatalog
05071 extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias")));
05072 #else
05073 #ifndef xmlLoadACatalog
05074 extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden")));
05075 #define xmlLoadACatalog xmlLoadACatalog__internal_alias
05076 #endif
05077 #endif
05078 #endif
05079 
05080 #if defined(LIBXML_CATALOG_ENABLED)
05081 #ifdef bottom_catalog
05082 #undef xmlLoadCatalog
05083 extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias")));
05084 #else
05085 #ifndef xmlLoadCatalog
05086 extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden")));
05087 #define xmlLoadCatalog xmlLoadCatalog__internal_alias
05088 #endif
05089 #endif
05090 #endif
05091 
05092 #if defined(LIBXML_CATALOG_ENABLED)
05093 #ifdef bottom_catalog
05094 #undef xmlLoadCatalogs
05095 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias")));
05096 #else
05097 #ifndef xmlLoadCatalogs
05098 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden")));
05099 #define xmlLoadCatalogs xmlLoadCatalogs__internal_alias
05100 #endif
05101 #endif
05102 #endif
05103 
05104 #ifdef bottom_xmlIO
05105 #undef xmlLoadExternalEntity
05106 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias")));
05107 #else
05108 #ifndef xmlLoadExternalEntity
05109 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden")));
05110 #define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias
05111 #endif
05112 #endif
05113 
05114 #if defined(LIBXML_CATALOG_ENABLED)
05115 #ifdef bottom_catalog
05116 #undef xmlLoadSGMLSuperCatalog
05117 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias")));
05118 #else
05119 #ifndef xmlLoadSGMLSuperCatalog
05120 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden")));
05121 #define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias
05122 #endif
05123 #endif
05124 #endif
05125 
05126 #ifdef bottom_threads
05127 #undef xmlLockLibrary
05128 extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias")));
05129 #else
05130 #ifndef xmlLockLibrary
05131 extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden")));
05132 #define xmlLockLibrary xmlLockLibrary__internal_alias
05133 #endif
05134 #endif
05135 
05136 #if defined(LIBXML_DEBUG_ENABLED)
05137 #ifdef bottom_debugXML
05138 #undef xmlLsCountNode
05139 extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias")));
05140 #else
05141 #ifndef xmlLsCountNode
05142 extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden")));
05143 #define xmlLsCountNode xmlLsCountNode__internal_alias
05144 #endif
05145 #endif
05146 #endif
05147 
05148 #if defined(LIBXML_DEBUG_ENABLED)
05149 #ifdef bottom_debugXML
05150 #undef xmlLsOneNode
05151 extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias")));
05152 #else
05153 #ifndef xmlLsOneNode
05154 extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden")));
05155 #define xmlLsOneNode xmlLsOneNode__internal_alias
05156 #endif
05157 #endif
05158 #endif
05159 
05160 #ifdef bottom_xmlmemory
05161 #undef xmlMallocAtomicLoc
05162 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias")));
05163 #else
05164 #ifndef xmlMallocAtomicLoc
05165 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden")));
05166 #define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias
05167 #endif
05168 #endif
05169 
05170 #ifdef bottom_xmlmemory
05171 #undef xmlMallocLoc
05172 extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias")));
05173 #else
05174 #ifndef xmlMallocLoc
05175 extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden")));
05176 #define xmlMallocLoc xmlMallocLoc__internal_alias
05177 #endif
05178 #endif
05179 
05180 #ifdef bottom_xmlmemory
05181 #undef xmlMemBlocks
05182 extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias")));
05183 #else
05184 #ifndef xmlMemBlocks
05185 extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden")));
05186 #define xmlMemBlocks xmlMemBlocks__internal_alias
05187 #endif
05188 #endif
05189 
05190 #ifdef bottom_xmlmemory
05191 #undef xmlMemDisplay
05192 extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias")));
05193 #else
05194 #ifndef xmlMemDisplay
05195 extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden")));
05196 #define xmlMemDisplay xmlMemDisplay__internal_alias
05197 #endif
05198 #endif
05199 
05200 #ifdef bottom_xmlmemory
05201 #undef xmlMemDisplayLast
05202 extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast __attribute((alias("xmlMemDisplayLast__internal_alias")));
05203 #else
05204 #ifndef xmlMemDisplayLast
05205 extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast__internal_alias __attribute((visibility("hidden")));
05206 #define xmlMemDisplayLast xmlMemDisplayLast__internal_alias
05207 #endif
05208 #endif
05209 
05210 #ifdef bottom_xmlmemory
05211 #undef xmlMemFree
05212 extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias")));
05213 #else
05214 #ifndef xmlMemFree
05215 extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden")));
05216 #define xmlMemFree xmlMemFree__internal_alias
05217 #endif
05218 #endif
05219 
05220 #ifdef bottom_xmlmemory
05221 #undef xmlMemGet
05222 extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias")));
05223 #else
05224 #ifndef xmlMemGet
05225 extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden")));
05226 #define xmlMemGet xmlMemGet__internal_alias
05227 #endif
05228 #endif
05229 
05230 #ifdef bottom_xmlmemory
05231 #undef xmlMemMalloc
05232 extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias")));
05233 #else
05234 #ifndef xmlMemMalloc
05235 extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden")));
05236 #define xmlMemMalloc xmlMemMalloc__internal_alias
05237 #endif
05238 #endif
05239 
05240 #ifdef bottom_xmlmemory
05241 #undef xmlMemRealloc
05242 extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias")));
05243 #else
05244 #ifndef xmlMemRealloc
05245 extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden")));
05246 #define xmlMemRealloc xmlMemRealloc__internal_alias
05247 #endif
05248 #endif
05249 
05250 #ifdef bottom_xmlmemory
05251 #undef xmlMemSetup
05252 extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias")));
05253 #else
05254 #ifndef xmlMemSetup
05255 extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden")));
05256 #define xmlMemSetup xmlMemSetup__internal_alias
05257 #endif
05258 #endif
05259 
05260 #ifdef bottom_xmlmemory
05261 #undef xmlMemShow
05262 extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias")));
05263 #else
05264 #ifndef xmlMemShow
05265 extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden")));
05266 #define xmlMemShow xmlMemShow__internal_alias
05267 #endif
05268 #endif
05269 
05270 #ifdef bottom_xmlmemory
05271 #undef xmlMemStrdupLoc
05272 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias")));
05273 #else
05274 #ifndef xmlMemStrdupLoc
05275 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden")));
05276 #define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias
05277 #endif
05278 #endif
05279 
05280 #ifdef bottom_xmlmemory
05281 #undef xmlMemUsed
05282 extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias")));
05283 #else
05284 #ifndef xmlMemUsed
05285 extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden")));
05286 #define xmlMemUsed xmlMemUsed__internal_alias
05287 #endif
05288 #endif
05289 
05290 #ifdef bottom_xmlmemory
05291 #undef xmlMemoryDump
05292 extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias")));
05293 #else
05294 #ifndef xmlMemoryDump
05295 extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden")));
05296 #define xmlMemoryDump xmlMemoryDump__internal_alias
05297 #endif
05298 #endif
05299 
05300 #ifdef bottom_xmlmemory
05301 #undef xmlMemoryStrdup
05302 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias")));
05303 #else
05304 #ifndef xmlMemoryStrdup
05305 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden")));
05306 #define xmlMemoryStrdup xmlMemoryStrdup__internal_alias
05307 #endif
05308 #endif
05309 
05310 #if defined(LIBXML_MODULES_ENABLED)
05311 #ifdef bottom_xmlmodule
05312 #undef xmlModuleClose
05313 extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias")));
05314 #else
05315 #ifndef xmlModuleClose
05316 extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden")));
05317 #define xmlModuleClose xmlModuleClose__internal_alias
05318 #endif
05319 #endif
05320 #endif
05321 
05322 #if defined(LIBXML_MODULES_ENABLED)
05323 #ifdef bottom_xmlmodule
05324 #undef xmlModuleFree
05325 extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias")));
05326 #else
05327 #ifndef xmlModuleFree
05328 extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden")));
05329 #define xmlModuleFree xmlModuleFree__internal_alias
05330 #endif
05331 #endif
05332 #endif
05333 
05334 #if defined(LIBXML_MODULES_ENABLED)
05335 #ifdef bottom_xmlmodule
05336 #undef xmlModuleOpen
05337 extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias")));
05338 #else
05339 #ifndef xmlModuleOpen
05340 extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden")));
05341 #define xmlModuleOpen xmlModuleOpen__internal_alias
05342 #endif
05343 #endif
05344 #endif
05345 
05346 #if defined(LIBXML_MODULES_ENABLED)
05347 #ifdef bottom_xmlmodule
05348 #undef xmlModuleSymbol
05349 extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias")));
05350 #else
05351 #ifndef xmlModuleSymbol
05352 extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden")));
05353 #define xmlModuleSymbol xmlModuleSymbol__internal_alias
05354 #endif
05355 #endif
05356 #endif
05357 
05358 #ifdef bottom_threads
05359 #undef xmlMutexLock
05360 extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias")));
05361 #else
05362 #ifndef xmlMutexLock
05363 extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden")));
05364 #define xmlMutexLock xmlMutexLock__internal_alias
05365 #endif
05366 #endif
05367 
05368 #ifdef bottom_threads
05369 #undef xmlMutexUnlock
05370 extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias")));
05371 #else
05372 #ifndef xmlMutexUnlock
05373 extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden")));
05374 #define xmlMutexUnlock xmlMutexUnlock__internal_alias
05375 #endif
05376 #endif
05377 
05378 #if defined(LIBXML_LEGACY_ENABLED)
05379 #ifdef bottom_legacy
05380 #undef xmlNamespaceParseNCName
05381 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias")));
05382 #else
05383 #ifndef xmlNamespaceParseNCName
05384 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden")));
05385 #define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias
05386 #endif
05387 #endif
05388 #endif
05389 
05390 #if defined(LIBXML_LEGACY_ENABLED)
05391 #ifdef bottom_legacy
05392 #undef xmlNamespaceParseNSDef
05393 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias")));
05394 #else
05395 #ifndef xmlNamespaceParseNSDef
05396 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden")));
05397 #define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias
05398 #endif
05399 #endif
05400 #endif
05401 
05402 #if defined(LIBXML_LEGACY_ENABLED)
05403 #ifdef bottom_legacy
05404 #undef xmlNamespaceParseQName
05405 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias")));
05406 #else
05407 #ifndef xmlNamespaceParseQName
05408 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden")));
05409 #define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias
05410 #endif
05411 #endif
05412 #endif
05413 
05414 #if defined(LIBXML_FTP_ENABLED)
05415 #ifdef bottom_nanoftp
05416 #undef xmlNanoFTPCheckResponse
05417 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias")));
05418 #else
05419 #ifndef xmlNanoFTPCheckResponse
05420 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden")));
05421 #define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias
05422 #endif
05423 #endif
05424 #endif
05425 
05426 #if defined(LIBXML_FTP_ENABLED)
05427 #ifdef bottom_nanoftp
05428 #undef xmlNanoFTPCleanup
05429 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias")));
05430 #else
05431 #ifndef xmlNanoFTPCleanup
05432 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden")));
05433 #define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias
05434 #endif
05435 #endif
05436 #endif
05437 
05438 #if defined(LIBXML_FTP_ENABLED)
05439 #ifdef bottom_nanoftp
05440 #undef xmlNanoFTPClose
05441 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias")));
05442 #else
05443 #ifndef xmlNanoFTPClose
05444 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden")));
05445 #define xmlNanoFTPClose xmlNanoFTPClose__internal_alias
05446 #endif
05447 #endif
05448 #endif
05449 
05450 #if defined(LIBXML_FTP_ENABLED)
05451 #ifdef bottom_nanoftp
05452 #undef xmlNanoFTPCloseConnection
05453 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias")));
05454 #else
05455 #ifndef xmlNanoFTPCloseConnection
05456 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden")));
05457 #define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias
05458 #endif
05459 #endif
05460 #endif
05461 
05462 #if defined(LIBXML_FTP_ENABLED)
05463 #ifdef bottom_nanoftp
05464 #undef xmlNanoFTPConnect
05465 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias")));
05466 #else
05467 #ifndef xmlNanoFTPConnect
05468 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden")));
05469 #define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias
05470 #endif
05471 #endif
05472 #endif
05473 
05474 #if defined(LIBXML_FTP_ENABLED)
05475 #ifdef bottom_nanoftp
05476 #undef xmlNanoFTPConnectTo
05477 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias")));
05478 #else
05479 #ifndef xmlNanoFTPConnectTo
05480 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden")));
05481 #define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias
05482 #endif
05483 #endif
05484 #endif
05485 
05486 #if defined(LIBXML_FTP_ENABLED)
05487 #ifdef bottom_nanoftp
05488 #undef xmlNanoFTPCwd
05489 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias")));
05490 #else
05491 #ifndef xmlNanoFTPCwd
05492 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden")));
05493 #define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias
05494 #endif
05495 #endif
05496 #endif
05497 
05498 #if defined(LIBXML_FTP_ENABLED)
05499 #ifdef bottom_nanoftp
05500 #undef xmlNanoFTPDele
05501 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias")));
05502 #else
05503 #ifndef xmlNanoFTPDele
05504 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden")));
05505 #define xmlNanoFTPDele xmlNanoFTPDele__internal_alias
05506 #endif
05507 #endif
05508 #endif
05509 
05510 #if defined(LIBXML_FTP_ENABLED)
05511 #ifdef bottom_nanoftp
05512 #undef xmlNanoFTPFreeCtxt
05513 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias")));
05514 #else
05515 #ifndef xmlNanoFTPFreeCtxt
05516 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden")));
05517 #define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias
05518 #endif
05519 #endif
05520 #endif
05521 
05522 #if defined(LIBXML_FTP_ENABLED)
05523 #ifdef bottom_nanoftp
05524 #undef xmlNanoFTPGet
05525 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias")));
05526 #else
05527 #ifndef xmlNanoFTPGet
05528 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden")));
05529 #define xmlNanoFTPGet xmlNanoFTPGet__internal_alias
05530 #endif
05531 #endif
05532 #endif
05533 
05534 #if defined(LIBXML_FTP_ENABLED)
05535 #ifdef bottom_nanoftp
05536 #undef xmlNanoFTPGetConnection
05537 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias")));
05538 #else
05539 #ifndef xmlNanoFTPGetConnection
05540 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden")));
05541 #define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias
05542 #endif
05543 #endif
05544 #endif
05545 
05546 #if defined(LIBXML_FTP_ENABLED)
05547 #ifdef bottom_nanoftp
05548 #undef xmlNanoFTPGetResponse
05549 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias")));
05550 #else
05551 #ifndef xmlNanoFTPGetResponse
05552 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden")));
05553 #define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias
05554 #endif
05555 #endif
05556 #endif
05557 
05558 #if defined(LIBXML_FTP_ENABLED)
05559 #ifdef bottom_nanoftp
05560 #undef xmlNanoFTPGetSocket
05561 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias")));
05562 #else
05563 #ifndef xmlNanoFTPGetSocket
05564 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden")));
05565 #define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias
05566 #endif
05567 #endif
05568 #endif
05569 
05570 #if defined(LIBXML_FTP_ENABLED)
05571 #ifdef bottom_nanoftp
05572 #undef xmlNanoFTPInit
05573 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias")));
05574 #else
05575 #ifndef xmlNanoFTPInit
05576 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden")));
05577 #define xmlNanoFTPInit xmlNanoFTPInit__internal_alias
05578 #endif
05579 #endif
05580 #endif
05581 
05582 #if defined(LIBXML_FTP_ENABLED)
05583 #ifdef bottom_nanoftp
05584 #undef xmlNanoFTPList
05585 extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias")));
05586 #else
05587 #ifndef xmlNanoFTPList
05588 extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden")));
05589 #define xmlNanoFTPList xmlNanoFTPList__internal_alias
05590 #endif
05591 #endif
05592 #endif
05593 
05594 #if defined(LIBXML_FTP_ENABLED)
05595 #ifdef bottom_nanoftp
05596 #undef xmlNanoFTPNewCtxt
05597 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias")));
05598 #else
05599 #ifndef xmlNanoFTPNewCtxt
05600 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden")));
05601 #define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias
05602 #endif
05603 #endif
05604 #endif
05605 
05606 #if defined(LIBXML_FTP_ENABLED)
05607 #ifdef bottom_nanoftp
05608 #undef xmlNanoFTPOpen
05609 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias")));
05610 #else
05611 #ifndef xmlNanoFTPOpen
05612 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden")));
05613 #define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias
05614 #endif
05615 #endif
05616 #endif
05617 
05618 #if defined(LIBXML_FTP_ENABLED)
05619 #ifdef bottom_nanoftp
05620 #undef xmlNanoFTPProxy
05621 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias")));
05622 #else
05623 #ifndef xmlNanoFTPProxy
05624 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden")));
05625 #define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias
05626 #endif
05627 #endif
05628 #endif
05629 
05630 #if defined(LIBXML_FTP_ENABLED)
05631 #ifdef bottom_nanoftp
05632 #undef xmlNanoFTPQuit
05633 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias")));
05634 #else
05635 #ifndef xmlNanoFTPQuit
05636 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden")));
05637 #define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias
05638 #endif
05639 #endif
05640 #endif
05641 
05642 #if defined(LIBXML_FTP_ENABLED)
05643 #ifdef bottom_nanoftp
05644 #undef xmlNanoFTPRead
05645 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias")));
05646 #else
05647 #ifndef xmlNanoFTPRead
05648 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden")));
05649 #define xmlNanoFTPRead xmlNanoFTPRead__internal_alias
05650 #endif
05651 #endif
05652 #endif
05653 
05654 #if defined(LIBXML_FTP_ENABLED)
05655 #ifdef bottom_nanoftp
05656 #undef xmlNanoFTPScanProxy
05657 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias")));
05658 #else
05659 #ifndef xmlNanoFTPScanProxy
05660 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden")));
05661 #define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias
05662 #endif
05663 #endif
05664 #endif
05665 
05666 #if defined(LIBXML_FTP_ENABLED)
05667 #ifdef bottom_nanoftp
05668 #undef xmlNanoFTPUpdateURL
05669 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias")));
05670 #else
05671 #ifndef xmlNanoFTPUpdateURL
05672 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden")));
05673 #define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias
05674 #endif
05675 #endif
05676 #endif
05677 
05678 #if defined(LIBXML_HTTP_ENABLED)
05679 #ifdef bottom_nanohttp
05680 #undef xmlNanoHTTPAuthHeader
05681 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias")));
05682 #else
05683 #ifndef xmlNanoHTTPAuthHeader
05684 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden")));
05685 #define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias
05686 #endif
05687 #endif
05688 #endif
05689 
05690 #if defined(LIBXML_HTTP_ENABLED)
05691 #ifdef bottom_nanohttp
05692 #undef xmlNanoHTTPCleanup
05693 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias")));
05694 #else
05695 #ifndef xmlNanoHTTPCleanup
05696 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden")));
05697 #define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias
05698 #endif
05699 #endif
05700 #endif
05701 
05702 #if defined(LIBXML_HTTP_ENABLED)
05703 #ifdef bottom_nanohttp
05704 #undef xmlNanoHTTPClose
05705 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias")));
05706 #else
05707 #ifndef xmlNanoHTTPClose
05708 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden")));
05709 #define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias
05710 #endif
05711 #endif
05712 #endif
05713 
05714 #if defined(LIBXML_HTTP_ENABLED)
05715 #ifdef bottom_nanohttp
05716 #undef xmlNanoHTTPContentLength
05717 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias")));
05718 #else
05719 #ifndef xmlNanoHTTPContentLength
05720 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden")));
05721 #define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias
05722 #endif
05723 #endif
05724 #endif
05725 
05726 #if defined(LIBXML_HTTP_ENABLED)
05727 #ifdef bottom_nanohttp
05728 #undef xmlNanoHTTPEncoding
05729 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias")));
05730 #else
05731 #ifndef xmlNanoHTTPEncoding
05732 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden")));
05733 #define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias
05734 #endif
05735 #endif
05736 #endif
05737 
05738 #if defined(LIBXML_HTTP_ENABLED)
05739 #ifdef bottom_nanohttp
05740 #undef xmlNanoHTTPFetch
05741 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias")));
05742 #else
05743 #ifndef xmlNanoHTTPFetch
05744 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden")));
05745 #define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias
05746 #endif
05747 #endif
05748 #endif
05749 
05750 #if defined(LIBXML_HTTP_ENABLED)
05751 #ifdef bottom_nanohttp
05752 #undef xmlNanoHTTPInit
05753 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias")));
05754 #else
05755 #ifndef xmlNanoHTTPInit
05756 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden")));
05757 #define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias
05758 #endif
05759 #endif
05760 #endif
05761 
05762 #if defined(LIBXML_HTTP_ENABLED)
05763 #ifdef bottom_nanohttp
05764 #undef xmlNanoHTTPMethod
05765 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias")));
05766 #else
05767 #ifndef xmlNanoHTTPMethod
05768 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden")));
05769 #define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias
05770 #endif
05771 #endif
05772 #endif
05773 
05774 #if defined(LIBXML_HTTP_ENABLED)
05775 #ifdef bottom_nanohttp
05776 #undef xmlNanoHTTPMethodRedir
05777 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias")));
05778 #else
05779 #ifndef xmlNanoHTTPMethodRedir
05780 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden")));
05781 #define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias
05782 #endif
05783 #endif
05784 #endif
05785 
05786 #if defined(LIBXML_HTTP_ENABLED)
05787 #ifdef bottom_nanohttp
05788 #undef xmlNanoHTTPMimeType
05789 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias")));
05790 #else
05791 #ifndef xmlNanoHTTPMimeType
05792 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden")));
05793 #define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias
05794 #endif
05795 #endif
05796 #endif
05797 
05798 #if defined(LIBXML_HTTP_ENABLED)
05799 #ifdef bottom_nanohttp
05800 #undef xmlNanoHTTPOpen
05801 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias")));
05802 #else
05803 #ifndef xmlNanoHTTPOpen
05804 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden")));
05805 #define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias
05806 #endif
05807 #endif
05808 #endif
05809 
05810 #if defined(LIBXML_HTTP_ENABLED)
05811 #ifdef bottom_nanohttp
05812 #undef xmlNanoHTTPOpenRedir
05813 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias")));
05814 #else
05815 #ifndef xmlNanoHTTPOpenRedir
05816 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden")));
05817 #define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias
05818 #endif
05819 #endif
05820 #endif
05821 
05822 #if defined(LIBXML_HTTP_ENABLED)
05823 #ifdef bottom_nanohttp
05824 #undef xmlNanoHTTPRead
05825 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias")));
05826 #else
05827 #ifndef xmlNanoHTTPRead
05828 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden")));
05829 #define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias
05830 #endif
05831 #endif
05832 #endif
05833 
05834 #if defined(LIBXML_HTTP_ENABLED)
05835 #ifdef bottom_nanohttp
05836 #undef xmlNanoHTTPRedir
05837 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias")));
05838 #else
05839 #ifndef xmlNanoHTTPRedir
05840 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden")));
05841 #define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias
05842 #endif
05843 #endif
05844 #endif
05845 
05846 #if defined(LIBXML_HTTP_ENABLED)
05847 #ifdef bottom_nanohttp
05848 #undef xmlNanoHTTPReturnCode
05849 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias")));
05850 #else
05851 #ifndef xmlNanoHTTPReturnCode
05852 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden")));
05853 #define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias
05854 #endif
05855 #endif
05856 #endif
05857 
05858 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
05859 #ifdef bottom_nanohttp
05860 #undef xmlNanoHTTPSave
05861 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias")));
05862 #else
05863 #ifndef xmlNanoHTTPSave
05864 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden")));
05865 #define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias
05866 #endif
05867 #endif
05868 #endif
05869 
05870 #if defined(LIBXML_HTTP_ENABLED)
05871 #ifdef bottom_nanohttp
05872 #undef xmlNanoHTTPScanProxy
05873 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias")));
05874 #else
05875 #ifndef xmlNanoHTTPScanProxy
05876 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden")));
05877 #define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias
05878 #endif
05879 #endif
05880 #endif
05881 
05882 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
05883 #ifdef bottom_xmlregexp
05884 #undef xmlNewAutomata
05885 extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias")));
05886 #else
05887 #ifndef xmlNewAutomata
05888 extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden")));
05889 #define xmlNewAutomata xmlNewAutomata__internal_alias
05890 #endif
05891 #endif
05892 #endif
05893 
05894 #ifdef bottom_tree
05895 #undef xmlNewCDataBlock
05896 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias")));
05897 #else
05898 #ifndef xmlNewCDataBlock
05899 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden")));
05900 #define xmlNewCDataBlock xmlNewCDataBlock__internal_alias
05901 #endif
05902 #endif
05903 
05904 #if defined(LIBXML_CATALOG_ENABLED)
05905 #ifdef bottom_catalog
05906 #undef xmlNewCatalog
05907 extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias")));
05908 #else
05909 #ifndef xmlNewCatalog
05910 extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden")));
05911 #define xmlNewCatalog xmlNewCatalog__internal_alias
05912 #endif
05913 #endif
05914 #endif
05915 
05916 #ifdef bottom_encoding
05917 #undef xmlNewCharEncodingHandler
05918 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias")));
05919 #else
05920 #ifndef xmlNewCharEncodingHandler
05921 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
05922 #define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias
05923 #endif
05924 #endif
05925 
05926 #ifdef bottom_tree
05927 #undef xmlNewCharRef
05928 extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias")));
05929 #else
05930 #ifndef xmlNewCharRef
05931 extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden")));
05932 #define xmlNewCharRef xmlNewCharRef__internal_alias
05933 #endif
05934 #endif
05935 
05936 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
05937 #ifdef bottom_tree
05938 #undef xmlNewChild
05939 extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias")));
05940 #else
05941 #ifndef xmlNewChild
05942 extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden")));
05943 #define xmlNewChild xmlNewChild__internal_alias
05944 #endif
05945 #endif
05946 #endif
05947 
05948 #ifdef bottom_tree
05949 #undef xmlNewComment
05950 extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias")));
05951 #else
05952 #ifndef xmlNewComment
05953 extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden")));
05954 #define xmlNewComment xmlNewComment__internal_alias
05955 #endif
05956 #endif
05957 
05958 #ifdef bottom_tree
05959 #undef xmlNewDoc
05960 extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias")));
05961 #else
05962 #ifndef xmlNewDoc
05963 extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden")));
05964 #define xmlNewDoc xmlNewDoc__internal_alias
05965 #endif
05966 #endif
05967 
05968 #ifdef bottom_tree
05969 #undef xmlNewDocComment
05970 extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias")));
05971 #else
05972 #ifndef xmlNewDocComment
05973 extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden")));
05974 #define xmlNewDocComment xmlNewDocComment__internal_alias
05975 #endif
05976 #endif
05977 
05978 #ifdef bottom_valid
05979 #undef xmlNewDocElementContent
05980 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias")));
05981 #else
05982 #ifndef xmlNewDocElementContent
05983 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden")));
05984 #define xmlNewDocElementContent xmlNewDocElementContent__internal_alias
05985 #endif
05986 #endif
05987 
05988 #if defined(LIBXML_TREE_ENABLED)
05989 #ifdef bottom_tree
05990 #undef xmlNewDocFragment
05991 extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias")));
05992 #else
05993 #ifndef xmlNewDocFragment
05994 extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden")));
05995 #define xmlNewDocFragment xmlNewDocFragment__internal_alias
05996 #endif
05997 #endif
05998 #endif
05999 
06000 #ifdef bottom_tree
06001 #undef xmlNewDocNode
06002 extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias")));
06003 #else
06004 #ifndef xmlNewDocNode
06005 extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden")));
06006 #define xmlNewDocNode xmlNewDocNode__internal_alias
06007 #endif
06008 #endif
06009 
06010 #ifdef bottom_tree
06011 #undef xmlNewDocNodeEatName
06012 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias")));
06013 #else
06014 #ifndef xmlNewDocNodeEatName
06015 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden")));
06016 #define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias
06017 #endif
06018 #endif
06019 
06020 #ifdef bottom_tree
06021 #undef xmlNewDocPI
06022 extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias")));
06023 #else
06024 #ifndef xmlNewDocPI
06025 extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden")));
06026 #define xmlNewDocPI xmlNewDocPI__internal_alias
06027 #endif
06028 #endif
06029 
06030 #ifdef bottom_tree
06031 #undef xmlNewDocProp
06032 extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias")));
06033 #else
06034 #ifndef xmlNewDocProp
06035 extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden")));
06036 #define xmlNewDocProp xmlNewDocProp__internal_alias
06037 #endif
06038 #endif
06039 
06040 #if defined(LIBXML_TREE_ENABLED)
06041 #ifdef bottom_tree
06042 #undef xmlNewDocRawNode
06043 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias")));
06044 #else
06045 #ifndef xmlNewDocRawNode
06046 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden")));
06047 #define xmlNewDocRawNode xmlNewDocRawNode__internal_alias
06048 #endif
06049 #endif
06050 #endif
06051 
06052 #ifdef bottom_tree
06053 #undef xmlNewDocText
06054 extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias")));
06055 #else
06056 #ifndef xmlNewDocText
06057 extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden")));
06058 #define xmlNewDocText xmlNewDocText__internal_alias
06059 #endif
06060 #endif
06061 
06062 #ifdef bottom_tree
06063 #undef xmlNewDocTextLen
06064 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias")));
06065 #else
06066 #ifndef xmlNewDocTextLen
06067 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden")));
06068 #define xmlNewDocTextLen xmlNewDocTextLen__internal_alias
06069 #endif
06070 #endif
06071 
06072 #ifdef bottom_tree
06073 #undef xmlNewDtd
06074 extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias")));
06075 #else
06076 #ifndef xmlNewDtd
06077 extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden")));
06078 #define xmlNewDtd xmlNewDtd__internal_alias
06079 #endif
06080 #endif
06081 
06082 #ifdef bottom_valid
06083 #undef xmlNewElementContent
06084 extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias")));
06085 #else
06086 #ifndef xmlNewElementContent
06087 extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden")));
06088 #define xmlNewElementContent xmlNewElementContent__internal_alias
06089 #endif
06090 #endif
06091 
06092 #ifdef bottom_entities
06093 #undef xmlNewEntity
06094 extern __typeof (xmlNewEntity) xmlNewEntity __attribute((alias("xmlNewEntity__internal_alias")));
06095 #else
06096 #ifndef xmlNewEntity
06097 extern __typeof (xmlNewEntity) xmlNewEntity__internal_alias __attribute((visibility("hidden")));
06098 #define xmlNewEntity xmlNewEntity__internal_alias
06099 #endif
06100 #endif
06101 
06102 #ifdef bottom_parserInternals
06103 #undef xmlNewEntityInputStream
06104 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias")));
06105 #else
06106 #ifndef xmlNewEntityInputStream
06107 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden")));
06108 #define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias
06109 #endif
06110 #endif
06111 
06112 #if defined(LIBXML_LEGACY_ENABLED)
06113 #ifdef bottom_legacy
06114 #undef xmlNewGlobalNs
06115 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias")));
06116 #else
06117 #ifndef xmlNewGlobalNs
06118 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden")));
06119 #define xmlNewGlobalNs xmlNewGlobalNs__internal_alias
06120 #endif
06121 #endif
06122 #endif
06123 
06124 #ifdef bottom_parserInternals
06125 #undef xmlNewIOInputStream
06126 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias")));
06127 #else
06128 #ifndef xmlNewIOInputStream
06129 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden")));
06130 #define xmlNewIOInputStream xmlNewIOInputStream__internal_alias
06131 #endif
06132 #endif
06133 
06134 #ifdef bottom_parserInternals
06135 #undef xmlNewInputFromFile
06136 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias")));
06137 #else
06138 #ifndef xmlNewInputFromFile
06139 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden")));
06140 #define xmlNewInputFromFile xmlNewInputFromFile__internal_alias
06141 #endif
06142 #endif
06143 
06144 #ifdef bottom_parserInternals
06145 #undef xmlNewInputStream
06146 extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias")));
06147 #else
06148 #ifndef xmlNewInputStream
06149 extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden")));
06150 #define xmlNewInputStream xmlNewInputStream__internal_alias
06151 #endif
06152 #endif
06153 
06154 #ifdef bottom_threads
06155 #undef xmlNewMutex
06156 extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias")));
06157 #else
06158 #ifndef xmlNewMutex
06159 extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden")));
06160 #define xmlNewMutex xmlNewMutex__internal_alias
06161 #endif
06162 #endif
06163 
06164 #ifdef bottom_tree
06165 #undef xmlNewNode
06166 extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias")));
06167 #else
06168 #ifndef xmlNewNode
06169 extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden")));
06170 #define xmlNewNode xmlNewNode__internal_alias
06171 #endif
06172 #endif
06173 
06174 #ifdef bottom_tree
06175 #undef xmlNewNodeEatName
06176 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias")));
06177 #else
06178 #ifndef xmlNewNodeEatName
06179 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden")));
06180 #define xmlNewNodeEatName xmlNewNodeEatName__internal_alias
06181 #endif
06182 #endif
06183 
06184 #ifdef bottom_tree
06185 #undef xmlNewNs
06186 extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias")));
06187 #else
06188 #ifndef xmlNewNs
06189 extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden")));
06190 #define xmlNewNs xmlNewNs__internal_alias
06191 #endif
06192 #endif
06193 
06194 #ifdef bottom_tree
06195 #undef xmlNewNsProp
06196 extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias")));
06197 #else
06198 #ifndef xmlNewNsProp
06199 extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden")));
06200 #define xmlNewNsProp xmlNewNsProp__internal_alias
06201 #endif
06202 #endif
06203 
06204 #ifdef bottom_tree
06205 #undef xmlNewNsPropEatName
06206 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias")));
06207 #else
06208 #ifndef xmlNewNsPropEatName
06209 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden")));
06210 #define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias
06211 #endif
06212 #endif
06213 
06214 #ifdef bottom_tree
06215 #undef xmlNewPI
06216 extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias")));
06217 #else
06218 #ifndef xmlNewPI
06219 extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden")));
06220 #define xmlNewPI xmlNewPI__internal_alias
06221 #endif
06222 #endif
06223 
06224 #ifdef bottom_parserInternals
06225 #undef xmlNewParserCtxt
06226 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias")));
06227 #else
06228 #ifndef xmlNewParserCtxt
06229 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
06230 #define xmlNewParserCtxt xmlNewParserCtxt__internal_alias
06231 #endif
06232 #endif
06233 
06234 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
06235 #ifdef bottom_tree
06236 #undef xmlNewProp
06237 extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias")));
06238 #else
06239 #ifndef xmlNewProp
06240 extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden")));
06241 #define xmlNewProp xmlNewProp__internal_alias
06242 #endif
06243 #endif
06244 #endif
06245 
06246 #ifdef bottom_threads
06247 #undef xmlNewRMutex
06248 extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias")));
06249 #else
06250 #ifndef xmlNewRMutex
06251 extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden")));
06252 #define xmlNewRMutex xmlNewRMutex__internal_alias
06253 #endif
06254 #endif
06255 
06256 #ifdef bottom_tree
06257 #undef xmlNewReference
06258 extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias")));
06259 #else
06260 #ifndef xmlNewReference
06261 extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden")));
06262 #define xmlNewReference xmlNewReference__internal_alias
06263 #endif
06264 #endif
06265 
06266 #ifdef bottom_parserInternals
06267 #undef xmlNewStringInputStream
06268 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias")));
06269 #else
06270 #ifndef xmlNewStringInputStream
06271 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden")));
06272 #define xmlNewStringInputStream xmlNewStringInputStream__internal_alias
06273 #endif
06274 #endif
06275 
06276 #ifdef bottom_tree
06277 #undef xmlNewText
06278 extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias")));
06279 #else
06280 #ifndef xmlNewText
06281 extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden")));
06282 #define xmlNewText xmlNewText__internal_alias
06283 #endif
06284 #endif
06285 
06286 #if defined(LIBXML_TREE_ENABLED)
06287 #ifdef bottom_tree
06288 #undef xmlNewTextChild
06289 extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias")));
06290 #else
06291 #ifndef xmlNewTextChild
06292 extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden")));
06293 #define xmlNewTextChild xmlNewTextChild__internal_alias
06294 #endif
06295 #endif
06296 #endif
06297 
06298 #ifdef bottom_tree
06299 #undef xmlNewTextLen
06300 extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias")));
06301 #else
06302 #ifndef xmlNewTextLen
06303 extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden")));
06304 #define xmlNewTextLen xmlNewTextLen__internal_alias
06305 #endif
06306 #endif
06307 
06308 #if defined(LIBXML_READER_ENABLED)
06309 #ifdef bottom_xmlreader
06310 #undef xmlNewTextReader
06311 extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias")));
06312 #else
06313 #ifndef xmlNewTextReader
06314 extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden")));
06315 #define xmlNewTextReader xmlNewTextReader__internal_alias
06316 #endif
06317 #endif
06318 #endif
06319 
06320 #if defined(LIBXML_READER_ENABLED)
06321 #ifdef bottom_xmlreader
06322 #undef xmlNewTextReaderFilename
06323 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias")));
06324 #else
06325 #ifndef xmlNewTextReaderFilename
06326 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden")));
06327 #define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias
06328 #endif
06329 #endif
06330 #endif
06331 
06332 #if defined(LIBXML_WRITER_ENABLED)
06333 #ifdef bottom_xmlwriter
06334 #undef xmlNewTextWriter
06335 extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias")));
06336 #else
06337 #ifndef xmlNewTextWriter
06338 extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden")));
06339 #define xmlNewTextWriter xmlNewTextWriter__internal_alias
06340 #endif
06341 #endif
06342 #endif
06343 
06344 #if defined(LIBXML_WRITER_ENABLED)
06345 #ifdef bottom_xmlwriter
06346 #undef xmlNewTextWriterDoc
06347 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias")));
06348 #else
06349 #ifndef xmlNewTextWriterDoc
06350 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden")));
06351 #define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias
06352 #endif
06353 #endif
06354 #endif
06355 
06356 #if defined(LIBXML_WRITER_ENABLED)
06357 #ifdef bottom_xmlwriter
06358 #undef xmlNewTextWriterFilename
06359 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias")));
06360 #else
06361 #ifndef xmlNewTextWriterFilename
06362 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden")));
06363 #define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias
06364 #endif
06365 #endif
06366 #endif
06367 
06368 #if defined(LIBXML_WRITER_ENABLED)
06369 #ifdef bottom_xmlwriter
06370 #undef xmlNewTextWriterMemory
06371 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias")));
06372 #else
06373 #ifndef xmlNewTextWriterMemory
06374 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden")));
06375 #define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias
06376 #endif
06377 #endif
06378 #endif
06379 
06380 #if defined(LIBXML_WRITER_ENABLED)
06381 #ifdef bottom_xmlwriter
06382 #undef xmlNewTextWriterPushParser
06383 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias")));
06384 #else
06385 #ifndef xmlNewTextWriterPushParser
06386 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden")));
06387 #define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias
06388 #endif
06389 #endif
06390 #endif
06391 
06392 #if defined(LIBXML_WRITER_ENABLED)
06393 #ifdef bottom_xmlwriter
06394 #undef xmlNewTextWriterTree
06395 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias")));
06396 #else
06397 #ifndef xmlNewTextWriterTree
06398 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden")));
06399 #define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias
06400 #endif
06401 #endif
06402 #endif
06403 
06404 #if defined(LIBXML_VALID_ENABLED)
06405 #ifdef bottom_valid
06406 #undef xmlNewValidCtxt
06407 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias")));
06408 #else
06409 #ifndef xmlNewValidCtxt
06410 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden")));
06411 #define xmlNewValidCtxt xmlNewValidCtxt__internal_alias
06412 #endif
06413 #endif
06414 #endif
06415 
06416 #ifdef bottom_parserInternals
06417 #undef xmlNextChar
06418 extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias")));
06419 #else
06420 #ifndef xmlNextChar
06421 extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden")));
06422 #define xmlNextChar xmlNextChar__internal_alias
06423 #endif
06424 #endif
06425 
06426 #if defined(LIBXML_TREE_ENABLED)
06427 #ifdef bottom_tree
06428 #undef xmlNextElementSibling
06429 extern __typeof (xmlNextElementSibling) xmlNextElementSibling __attribute((alias("xmlNextElementSibling__internal_alias")));
06430 #else
06431 #ifndef xmlNextElementSibling
06432 extern __typeof (xmlNextElementSibling) xmlNextElementSibling__internal_alias __attribute((visibility("hidden")));
06433 #define xmlNextElementSibling xmlNextElementSibling__internal_alias
06434 #endif
06435 #endif
06436 #endif
06437 
06438 #ifdef bottom_xmlIO
06439 #undef xmlNoNetExternalEntityLoader
06440 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias")));
06441 #else
06442 #ifndef xmlNoNetExternalEntityLoader
06443 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
06444 #define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias
06445 #endif
06446 #endif
06447 
06448 #ifdef bottom_tree
06449 #undef xmlNodeAddContent
06450 extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias")));
06451 #else
06452 #ifndef xmlNodeAddContent
06453 extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden")));
06454 #define xmlNodeAddContent xmlNodeAddContent__internal_alias
06455 #endif
06456 #endif
06457 
06458 #ifdef bottom_tree
06459 #undef xmlNodeAddContentLen
06460 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias")));
06461 #else
06462 #ifndef xmlNodeAddContentLen
06463 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden")));
06464 #define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias
06465 #endif
06466 #endif
06467 
06468 #ifdef bottom_tree
06469 #undef xmlNodeBufGetContent
06470 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias")));
06471 #else
06472 #ifndef xmlNodeBufGetContent
06473 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden")));
06474 #define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias
06475 #endif
06476 #endif
06477 
06478 #if defined(LIBXML_OUTPUT_ENABLED)
06479 #ifdef bottom_xmlsave
06480 #undef xmlNodeDump
06481 extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias")));
06482 #else
06483 #ifndef xmlNodeDump
06484 extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden")));
06485 #define xmlNodeDump xmlNodeDump__internal_alias
06486 #endif
06487 #endif
06488 #endif
06489 
06490 #if defined(LIBXML_OUTPUT_ENABLED)
06491 #ifdef bottom_xmlsave
06492 #undef xmlNodeDumpOutput
06493 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias")));
06494 #else
06495 #ifndef xmlNodeDumpOutput
06496 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
06497 #define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias
06498 #endif
06499 #endif
06500 #endif
06501 
06502 #ifdef bottom_tree
06503 #undef xmlNodeGetBase
06504 extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias")));
06505 #else
06506 #ifndef xmlNodeGetBase
06507 extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden")));
06508 #define xmlNodeGetBase xmlNodeGetBase__internal_alias
06509 #endif
06510 #endif
06511 
06512 #ifdef bottom_tree
06513 #undef xmlNodeGetContent
06514 extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias")));
06515 #else
06516 #ifndef xmlNodeGetContent
06517 extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden")));
06518 #define xmlNodeGetContent xmlNodeGetContent__internal_alias
06519 #endif
06520 #endif
06521 
06522 #ifdef bottom_tree
06523 #undef xmlNodeGetLang
06524 extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias")));
06525 #else
06526 #ifndef xmlNodeGetLang
06527 extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden")));
06528 #define xmlNodeGetLang xmlNodeGetLang__internal_alias
06529 #endif
06530 #endif
06531 
06532 #ifdef bottom_tree
06533 #undef xmlNodeGetSpacePreserve
06534 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias")));
06535 #else
06536 #ifndef xmlNodeGetSpacePreserve
06537 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden")));
06538 #define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias
06539 #endif
06540 #endif
06541 
06542 #ifdef bottom_tree
06543 #undef xmlNodeIsText
06544 extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias")));
06545 #else
06546 #ifndef xmlNodeIsText
06547 extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden")));
06548 #define xmlNodeIsText xmlNodeIsText__internal_alias
06549 #endif
06550 #endif
06551 
06552 #if defined(LIBXML_TREE_ENABLED)
06553 #ifdef bottom_tree
06554 #undef xmlNodeListGetRawString
06555 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias")));
06556 #else
06557 #ifndef xmlNodeListGetRawString
06558 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden")));
06559 #define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias
06560 #endif
06561 #endif
06562 #endif
06563 
06564 #ifdef bottom_tree
06565 #undef xmlNodeListGetString
06566 extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias")));
06567 #else
06568 #ifndef xmlNodeListGetString
06569 extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden")));
06570 #define xmlNodeListGetString xmlNodeListGetString__internal_alias
06571 #endif
06572 #endif
06573 
06574 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
06575 #ifdef bottom_tree
06576 #undef xmlNodeSetBase
06577 extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias")));
06578 #else
06579 #ifndef xmlNodeSetBase
06580 extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden")));
06581 #define xmlNodeSetBase xmlNodeSetBase__internal_alias
06582 #endif
06583 #endif
06584 #endif
06585 
06586 #ifdef bottom_tree
06587 #undef xmlNodeSetContent
06588 extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias")));
06589 #else
06590 #ifndef xmlNodeSetContent
06591 extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden")));
06592 #define xmlNodeSetContent xmlNodeSetContent__internal_alias
06593 #endif
06594 #endif
06595 
06596 #if defined(LIBXML_TREE_ENABLED)
06597 #ifdef bottom_tree
06598 #undef xmlNodeSetContentLen
06599 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias")));
06600 #else
06601 #ifndef xmlNodeSetContentLen
06602 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden")));
06603 #define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias
06604 #endif
06605 #endif
06606 #endif
06607 
06608 #if defined(LIBXML_TREE_ENABLED)
06609 #ifdef bottom_tree
06610 #undef xmlNodeSetLang
06611 extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias")));
06612 #else
06613 #ifndef xmlNodeSetLang
06614 extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden")));
06615 #define xmlNodeSetLang xmlNodeSetLang__internal_alias
06616 #endif
06617 #endif
06618 #endif
06619 
06620 #if defined(LIBXML_TREE_ENABLED)
06621 #ifdef bottom_tree
06622 #undef xmlNodeSetName
06623 extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias")));
06624 #else
06625 #ifndef xmlNodeSetName
06626 extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden")));
06627 #define xmlNodeSetName xmlNodeSetName__internal_alias
06628 #endif
06629 #endif
06630 #endif
06631 
06632 #if defined(LIBXML_TREE_ENABLED)
06633 #ifdef bottom_tree
06634 #undef xmlNodeSetSpacePreserve
06635 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias")));
06636 #else
06637 #ifndef xmlNodeSetSpacePreserve
06638 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden")));
06639 #define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias
06640 #endif
06641 #endif
06642 #endif
06643 
06644 #ifdef bottom_uri
06645 #undef xmlNormalizeURIPath
06646 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias")));
06647 #else
06648 #ifndef xmlNormalizeURIPath
06649 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden")));
06650 #define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias
06651 #endif
06652 #endif
06653 
06654 #ifdef bottom_xmlIO
06655 #undef xmlNormalizeWindowsPath
06656 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias")));
06657 #else
06658 #ifndef xmlNormalizeWindowsPath
06659 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden")));
06660 #define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias
06661 #endif
06662 #endif
06663 
06664 #if defined(LIBXML_OUTPUT_ENABLED)
06665 #ifdef bottom_xmlIO
06666 #undef xmlOutputBufferClose
06667 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias")));
06668 #else
06669 #ifndef xmlOutputBufferClose
06670 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden")));
06671 #define xmlOutputBufferClose xmlOutputBufferClose__internal_alias
06672 #endif
06673 #endif
06674 #endif
06675 
06676 #if defined(LIBXML_OUTPUT_ENABLED)
06677 #ifdef bottom_xmlIO
06678 #undef xmlOutputBufferCreateBuffer
06679 extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer __attribute((alias("xmlOutputBufferCreateBuffer__internal_alias")));
06680 #else
06681 #ifndef xmlOutputBufferCreateBuffer
06682 extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer__internal_alias __attribute((visibility("hidden")));
06683 #define xmlOutputBufferCreateBuffer xmlOutputBufferCreateBuffer__internal_alias
06684 #endif
06685 #endif
06686 #endif
06687 
06688 #if defined(LIBXML_OUTPUT_ENABLED)
06689 #ifdef bottom_xmlIO
06690 #undef xmlOutputBufferCreateFd
06691 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias")));
06692 #else
06693 #ifndef xmlOutputBufferCreateFd
06694 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
06695 #define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias
06696 #endif
06697 #endif
06698 #endif
06699 
06700 #if defined(LIBXML_OUTPUT_ENABLED)
06701 #ifdef bottom_xmlIO
06702 #undef xmlOutputBufferCreateFile
06703 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias")));
06704 #else
06705 #ifndef xmlOutputBufferCreateFile
06706 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
06707 #define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias
06708 #endif
06709 #endif
06710 #endif
06711 
06712 #if defined(LIBXML_OUTPUT_ENABLED)
06713 #ifdef bottom_xmlIO
06714 #undef xmlOutputBufferCreateFilename
06715 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias")));
06716 #else
06717 #ifndef xmlOutputBufferCreateFilename
06718 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
06719 #define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias
06720 #endif
06721 #endif
06722 #endif
06723 
06724 #ifdef bottom_xmlIO
06725 #undef xmlOutputBufferCreateFilenameDefault
06726 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias")));
06727 #else
06728 #ifndef xmlOutputBufferCreateFilenameDefault
06729 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
06730 #define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias
06731 #endif
06732 #endif
06733 
06734 #if defined(LIBXML_OUTPUT_ENABLED)
06735 #ifdef bottom_xmlIO
06736 #undef xmlOutputBufferCreateIO
06737 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias")));
06738 #else
06739 #ifndef xmlOutputBufferCreateIO
06740 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
06741 #define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias
06742 #endif
06743 #endif
06744 #endif
06745 
06746 #if defined(LIBXML_OUTPUT_ENABLED)
06747 #ifdef bottom_xmlIO
06748 #undef xmlOutputBufferFlush
06749 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias")));
06750 #else
06751 #ifndef xmlOutputBufferFlush
06752 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden")));
06753 #define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias
06754 #endif
06755 #endif
06756 #endif
06757 
06758 #if defined(LIBXML_OUTPUT_ENABLED)
06759 #ifdef bottom_xmlIO
06760 #undef xmlOutputBufferWrite
06761 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias")));
06762 #else
06763 #ifndef xmlOutputBufferWrite
06764 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden")));
06765 #define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias
06766 #endif
06767 #endif
06768 #endif
06769 
06770 #if defined(LIBXML_OUTPUT_ENABLED)
06771 #ifdef bottom_xmlIO
06772 #undef xmlOutputBufferWriteEscape
06773 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias")));
06774 #else
06775 #ifndef xmlOutputBufferWriteEscape
06776 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden")));
06777 #define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias
06778 #endif
06779 #endif
06780 #endif
06781 
06782 #if defined(LIBXML_OUTPUT_ENABLED)
06783 #ifdef bottom_xmlIO
06784 #undef xmlOutputBufferWriteString
06785 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias")));
06786 #else
06787 #ifndef xmlOutputBufferWriteString
06788 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden")));
06789 #define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias
06790 #endif
06791 #endif
06792 #endif
06793 
06794 #ifdef bottom_parser
06795 #undef xmlParseAttValue
06796 extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias")));
06797 #else
06798 #ifndef xmlParseAttValue
06799 extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden")));
06800 #define xmlParseAttValue xmlParseAttValue__internal_alias
06801 #endif
06802 #endif
06803 
06804 #if defined(LIBXML_SAX1_ENABLED)
06805 #ifdef bottom_parser
06806 #undef xmlParseAttribute
06807 extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias")));
06808 #else
06809 #ifndef xmlParseAttribute
06810 extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden")));
06811 #define xmlParseAttribute xmlParseAttribute__internal_alias
06812 #endif
06813 #endif
06814 #endif
06815 
06816 #ifdef bottom_parser
06817 #undef xmlParseAttributeListDecl
06818 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias")));
06819 #else
06820 #ifndef xmlParseAttributeListDecl
06821 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden")));
06822 #define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias
06823 #endif
06824 #endif
06825 
06826 #ifdef bottom_parser
06827 #undef xmlParseAttributeType
06828 extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias")));
06829 #else
06830 #ifndef xmlParseAttributeType
06831 extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden")));
06832 #define xmlParseAttributeType xmlParseAttributeType__internal_alias
06833 #endif
06834 #endif
06835 
06836 #if defined(LIBXML_SAX1_ENABLED)
06837 #ifdef bottom_parser
06838 #undef xmlParseBalancedChunkMemory
06839 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias")));
06840 #else
06841 #ifndef xmlParseBalancedChunkMemory
06842 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden")));
06843 #define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias
06844 #endif
06845 #endif
06846 #endif
06847 
06848 #if defined(LIBXML_SAX1_ENABLED)
06849 #ifdef bottom_parser
06850 #undef xmlParseBalancedChunkMemoryRecover
06851 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias")));
06852 #else
06853 #ifndef xmlParseBalancedChunkMemoryRecover
06854 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden")));
06855 #define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias
06856 #endif
06857 #endif
06858 #endif
06859 
06860 #ifdef bottom_parser
06861 #undef xmlParseCDSect
06862 extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias")));
06863 #else
06864 #ifndef xmlParseCDSect
06865 extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden")));
06866 #define xmlParseCDSect xmlParseCDSect__internal_alias
06867 #endif
06868 #endif
06869 
06870 #if defined(LIBXML_CATALOG_ENABLED)
06871 #ifdef bottom_catalog
06872 #undef xmlParseCatalogFile
06873 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias")));
06874 #else
06875 #ifndef xmlParseCatalogFile
06876 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden")));
06877 #define xmlParseCatalogFile xmlParseCatalogFile__internal_alias
06878 #endif
06879 #endif
06880 #endif
06881 
06882 #ifdef bottom_parser
06883 #undef xmlParseCharData
06884 extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias")));
06885 #else
06886 #ifndef xmlParseCharData
06887 extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden")));
06888 #define xmlParseCharData xmlParseCharData__internal_alias
06889 #endif
06890 #endif
06891 
06892 #ifdef bottom_encoding
06893 #undef xmlParseCharEncoding
06894 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias")));
06895 #else
06896 #ifndef xmlParseCharEncoding
06897 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden")));
06898 #define xmlParseCharEncoding xmlParseCharEncoding__internal_alias
06899 #endif
06900 #endif
06901 
06902 #ifdef bottom_parser
06903 #undef xmlParseCharRef
06904 extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias")));
06905 #else
06906 #ifndef xmlParseCharRef
06907 extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden")));
06908 #define xmlParseCharRef xmlParseCharRef__internal_alias
06909 #endif
06910 #endif
06911 
06912 #if defined(LIBXML_PUSH_ENABLED)
06913 #ifdef bottom_parser
06914 #undef xmlParseChunk
06915 extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias")));
06916 #else
06917 #ifndef xmlParseChunk
06918 extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden")));
06919 #define xmlParseChunk xmlParseChunk__internal_alias
06920 #endif
06921 #endif
06922 #endif
06923 
06924 #ifdef bottom_parser
06925 #undef xmlParseComment
06926 extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias")));
06927 #else
06928 #ifndef xmlParseComment
06929 extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden")));
06930 #define xmlParseComment xmlParseComment__internal_alias
06931 #endif
06932 #endif
06933 
06934 #ifdef bottom_parser
06935 #undef xmlParseContent
06936 extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias")));
06937 #else
06938 #ifndef xmlParseContent
06939 extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden")));
06940 #define xmlParseContent xmlParseContent__internal_alias
06941 #endif
06942 #endif
06943 
06944 #ifdef bottom_parser
06945 #undef xmlParseCtxtExternalEntity
06946 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias")));
06947 #else
06948 #ifndef xmlParseCtxtExternalEntity
06949 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden")));
06950 #define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias
06951 #endif
06952 #endif
06953 
06954 #if defined(LIBXML_VALID_ENABLED)
06955 #ifdef bottom_parser
06956 #undef xmlParseDTD
06957 extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias")));
06958 #else
06959 #ifndef xmlParseDTD
06960 extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden")));
06961 #define xmlParseDTD xmlParseDTD__internal_alias
06962 #endif
06963 #endif
06964 #endif
06965 
06966 #ifdef bottom_parser
06967 #undef xmlParseDefaultDecl
06968 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias")));
06969 #else
06970 #ifndef xmlParseDefaultDecl
06971 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden")));
06972 #define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias
06973 #endif
06974 #endif
06975 
06976 #if defined(LIBXML_SAX1_ENABLED)
06977 #ifdef bottom_parser
06978 #undef xmlParseDoc
06979 extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias")));
06980 #else
06981 #ifndef xmlParseDoc
06982 extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden")));
06983 #define xmlParseDoc xmlParseDoc__internal_alias
06984 #endif
06985 #endif
06986 #endif
06987 
06988 #ifdef bottom_parser
06989 #undef xmlParseDocTypeDecl
06990 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias")));
06991 #else
06992 #ifndef xmlParseDocTypeDecl
06993 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden")));
06994 #define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias
06995 #endif
06996 #endif
06997 
06998 #ifdef bottom_parser
06999 #undef xmlParseDocument
07000 extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias")));
07001 #else
07002 #ifndef xmlParseDocument
07003 extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden")));
07004 #define xmlParseDocument xmlParseDocument__internal_alias
07005 #endif
07006 #endif
07007 
07008 #ifdef bottom_parser
07009 #undef xmlParseElement
07010 extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias")));
07011 #else
07012 #ifndef xmlParseElement
07013 extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden")));
07014 #define xmlParseElement xmlParseElement__internal_alias
07015 #endif
07016 #endif
07017 
07018 #ifdef bottom_parser
07019 #undef xmlParseElementChildrenContentDecl
07020 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias")));
07021 #else
07022 #ifndef xmlParseElementChildrenContentDecl
07023 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden")));
07024 #define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias
07025 #endif
07026 #endif
07027 
07028 #ifdef bottom_parser
07029 #undef xmlParseElementContentDecl
07030 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias")));
07031 #else
07032 #ifndef xmlParseElementContentDecl
07033 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden")));
07034 #define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias
07035 #endif
07036 #endif
07037 
07038 #ifdef bottom_parser
07039 #undef xmlParseElementDecl
07040 extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias")));
07041 #else
07042 #ifndef xmlParseElementDecl
07043 extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden")));
07044 #define xmlParseElementDecl xmlParseElementDecl__internal_alias
07045 #endif
07046 #endif
07047 
07048 #ifdef bottom_parser
07049 #undef xmlParseElementMixedContentDecl
07050 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias")));
07051 #else
07052 #ifndef xmlParseElementMixedContentDecl
07053 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden")));
07054 #define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias
07055 #endif
07056 #endif
07057 
07058 #ifdef bottom_parser
07059 #undef xmlParseEncName
07060 extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias")));
07061 #else
07062 #ifndef xmlParseEncName
07063 extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden")));
07064 #define xmlParseEncName xmlParseEncName__internal_alias
07065 #endif
07066 #endif
07067 
07068 #ifdef bottom_parser
07069 #undef xmlParseEncodingDecl
07070 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias")));
07071 #else
07072 #ifndef xmlParseEncodingDecl
07073 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden")));
07074 #define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias
07075 #endif
07076 #endif
07077 
07078 #if defined(LIBXML_SAX1_ENABLED)
07079 #ifdef bottom_parser
07080 #undef xmlParseEndTag
07081 extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias")));
07082 #else
07083 #ifndef xmlParseEndTag
07084 extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden")));
07085 #define xmlParseEndTag xmlParseEndTag__internal_alias
07086 #endif
07087 #endif
07088 #endif
07089 
07090 #if defined(LIBXML_SAX1_ENABLED)
07091 #ifdef bottom_parser
07092 #undef xmlParseEntity
07093 extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias")));
07094 #else
07095 #ifndef xmlParseEntity
07096 extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden")));
07097 #define xmlParseEntity xmlParseEntity__internal_alias
07098 #endif
07099 #endif
07100 #endif
07101 
07102 #ifdef bottom_parser
07103 #undef xmlParseEntityDecl
07104 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias")));
07105 #else
07106 #ifndef xmlParseEntityDecl
07107 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden")));
07108 #define xmlParseEntityDecl xmlParseEntityDecl__internal_alias
07109 #endif
07110 #endif
07111 
07112 #ifdef bottom_parser
07113 #undef xmlParseEntityRef
07114 extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias")));
07115 #else
07116 #ifndef xmlParseEntityRef
07117 extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
07118 #define xmlParseEntityRef xmlParseEntityRef__internal_alias
07119 #endif
07120 #endif
07121 
07122 #ifdef bottom_parser
07123 #undef xmlParseEntityValue
07124 extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias")));
07125 #else
07126 #ifndef xmlParseEntityValue
07127 extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden")));
07128 #define xmlParseEntityValue xmlParseEntityValue__internal_alias
07129 #endif
07130 #endif
07131 
07132 #ifdef bottom_parser
07133 #undef xmlParseEnumeratedType
07134 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias")));
07135 #else
07136 #ifndef xmlParseEnumeratedType
07137 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden")));
07138 #define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias
07139 #endif
07140 #endif
07141 
07142 #ifdef bottom_parser
07143 #undef xmlParseEnumerationType
07144 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias")));
07145 #else
07146 #ifndef xmlParseEnumerationType
07147 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden")));
07148 #define xmlParseEnumerationType xmlParseEnumerationType__internal_alias
07149 #endif
07150 #endif
07151 
07152 #ifdef bottom_parser
07153 #undef xmlParseExtParsedEnt
07154 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias")));
07155 #else
07156 #ifndef xmlParseExtParsedEnt
07157 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden")));
07158 #define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias
07159 #endif
07160 #endif
07161 
07162 #if defined(LIBXML_SAX1_ENABLED)
07163 #ifdef bottom_parser
07164 #undef xmlParseExternalEntity
07165 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias")));
07166 #else
07167 #ifndef xmlParseExternalEntity
07168 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden")));
07169 #define xmlParseExternalEntity xmlParseExternalEntity__internal_alias
07170 #endif
07171 #endif
07172 #endif
07173 
07174 #ifdef bottom_parser
07175 #undef xmlParseExternalID
07176 extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias")));
07177 #else
07178 #ifndef xmlParseExternalID
07179 extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden")));
07180 #define xmlParseExternalID xmlParseExternalID__internal_alias
07181 #endif
07182 #endif
07183 
07184 #ifdef bottom_parser
07185 #undef xmlParseExternalSubset
07186 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias")));
07187 #else
07188 #ifndef xmlParseExternalSubset
07189 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden")));
07190 #define xmlParseExternalSubset xmlParseExternalSubset__internal_alias
07191 #endif
07192 #endif
07193 
07194 #if defined(LIBXML_SAX1_ENABLED)
07195 #ifdef bottom_parser
07196 #undef xmlParseFile
07197 extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias")));
07198 #else
07199 #ifndef xmlParseFile
07200 extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden")));
07201 #define xmlParseFile xmlParseFile__internal_alias
07202 #endif
07203 #endif
07204 #endif
07205 
07206 #ifdef bottom_parser
07207 #undef xmlParseInNodeContext
07208 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias")));
07209 #else
07210 #ifndef xmlParseInNodeContext
07211 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden")));
07212 #define xmlParseInNodeContext xmlParseInNodeContext__internal_alias
07213 #endif
07214 #endif
07215 
07216 #ifdef bottom_parser
07217 #undef xmlParseMarkupDecl
07218 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias")));
07219 #else
07220 #ifndef xmlParseMarkupDecl
07221 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden")));
07222 #define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias
07223 #endif
07224 #endif
07225 
07226 #if defined(LIBXML_SAX1_ENABLED)
07227 #ifdef bottom_parser
07228 #undef xmlParseMemory
07229 extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias")));
07230 #else
07231 #ifndef xmlParseMemory
07232 extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden")));
07233 #define xmlParseMemory xmlParseMemory__internal_alias
07234 #endif
07235 #endif
07236 #endif
07237 
07238 #ifdef bottom_parser
07239 #undef xmlParseMisc
07240 extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias")));
07241 #else
07242 #ifndef xmlParseMisc
07243 extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden")));
07244 #define xmlParseMisc xmlParseMisc__internal_alias
07245 #endif
07246 #endif
07247 
07248 #ifdef bottom_parser
07249 #undef xmlParseName
07250 extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias")));
07251 #else
07252 #ifndef xmlParseName
07253 extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden")));
07254 #define xmlParseName xmlParseName__internal_alias
07255 #endif
07256 #endif
07257 
07258 #if defined(LIBXML_LEGACY_ENABLED)
07259 #ifdef bottom_legacy
07260 #undef xmlParseNamespace
07261 extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias")));
07262 #else
07263 #ifndef xmlParseNamespace
07264 extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden")));
07265 #define xmlParseNamespace xmlParseNamespace__internal_alias
07266 #endif
07267 #endif
07268 #endif
07269 
07270 #ifdef bottom_parser
07271 #undef xmlParseNmtoken
07272 extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias")));
07273 #else
07274 #ifndef xmlParseNmtoken
07275 extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden")));
07276 #define xmlParseNmtoken xmlParseNmtoken__internal_alias
07277 #endif
07278 #endif
07279 
07280 #ifdef bottom_parser
07281 #undef xmlParseNotationDecl
07282 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias")));
07283 #else
07284 #ifndef xmlParseNotationDecl
07285 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden")));
07286 #define xmlParseNotationDecl xmlParseNotationDecl__internal_alias
07287 #endif
07288 #endif
07289 
07290 #ifdef bottom_parser
07291 #undef xmlParseNotationType
07292 extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias")));
07293 #else
07294 #ifndef xmlParseNotationType
07295 extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden")));
07296 #define xmlParseNotationType xmlParseNotationType__internal_alias
07297 #endif
07298 #endif
07299 
07300 #ifdef bottom_parser
07301 #undef xmlParsePEReference
07302 extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias")));
07303 #else
07304 #ifndef xmlParsePEReference
07305 extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden")));
07306 #define xmlParsePEReference xmlParsePEReference__internal_alias
07307 #endif
07308 #endif
07309 
07310 #ifdef bottom_parser
07311 #undef xmlParsePI
07312 extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias")));
07313 #else
07314 #ifndef xmlParsePI
07315 extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden")));
07316 #define xmlParsePI xmlParsePI__internal_alias
07317 #endif
07318 #endif
07319 
07320 #ifdef bottom_parser
07321 #undef xmlParsePITarget
07322 extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias")));
07323 #else
07324 #ifndef xmlParsePITarget
07325 extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden")));
07326 #define xmlParsePITarget xmlParsePITarget__internal_alias
07327 #endif
07328 #endif
07329 
07330 #ifdef bottom_parser
07331 #undef xmlParsePubidLiteral
07332 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias")));
07333 #else
07334 #ifndef xmlParsePubidLiteral
07335 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden")));
07336 #define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias
07337 #endif
07338 #endif
07339 
07340 #if defined(LIBXML_LEGACY_ENABLED)
07341 #ifdef bottom_legacy
07342 #undef xmlParseQuotedString
07343 extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias")));
07344 #else
07345 #ifndef xmlParseQuotedString
07346 extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden")));
07347 #define xmlParseQuotedString xmlParseQuotedString__internal_alias
07348 #endif
07349 #endif
07350 #endif
07351 
07352 #ifdef bottom_parser
07353 #undef xmlParseReference
07354 extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias")));
07355 #else
07356 #ifndef xmlParseReference
07357 extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden")));
07358 #define xmlParseReference xmlParseReference__internal_alias
07359 #endif
07360 #endif
07361 
07362 #ifdef bottom_parser
07363 #undef xmlParseSDDecl
07364 extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias")));
07365 #else
07366 #ifndef xmlParseSDDecl
07367 extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden")));
07368 #define xmlParseSDDecl xmlParseSDDecl__internal_alias
07369 #endif
07370 #endif
07371 
07372 #if defined(LIBXML_SAX1_ENABLED)
07373 #ifdef bottom_parser
07374 #undef xmlParseStartTag
07375 extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias")));
07376 #else
07377 #ifndef xmlParseStartTag
07378 extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden")));
07379 #define xmlParseStartTag xmlParseStartTag__internal_alias
07380 #endif
07381 #endif
07382 #endif
07383 
07384 #ifdef bottom_parser
07385 #undef xmlParseSystemLiteral
07386 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias")));
07387 #else
07388 #ifndef xmlParseSystemLiteral
07389 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden")));
07390 #define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias
07391 #endif
07392 #endif
07393 
07394 #ifdef bottom_parser
07395 #undef xmlParseTextDecl
07396 extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias")));
07397 #else
07398 #ifndef xmlParseTextDecl
07399 extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden")));
07400 #define xmlParseTextDecl xmlParseTextDecl__internal_alias
07401 #endif
07402 #endif
07403 
07404 #ifdef bottom_uri
07405 #undef xmlParseURI
07406 extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias")));
07407 #else
07408 #ifndef xmlParseURI
07409 extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden")));
07410 #define xmlParseURI xmlParseURI__internal_alias
07411 #endif
07412 #endif
07413 
07414 #ifdef bottom_uri
07415 #undef xmlParseURIRaw
07416 extern __typeof (xmlParseURIRaw) xmlParseURIRaw __attribute((alias("xmlParseURIRaw__internal_alias")));
07417 #else
07418 #ifndef xmlParseURIRaw
07419 extern __typeof (xmlParseURIRaw) xmlParseURIRaw__internal_alias __attribute((visibility("hidden")));
07420 #define xmlParseURIRaw xmlParseURIRaw__internal_alias
07421 #endif
07422 #endif
07423 
07424 #ifdef bottom_uri
07425 #undef xmlParseURIReference
07426 extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias")));
07427 #else
07428 #ifndef xmlParseURIReference
07429 extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden")));
07430 #define xmlParseURIReference xmlParseURIReference__internal_alias
07431 #endif
07432 #endif
07433 
07434 #ifdef bottom_parser
07435 #undef xmlParseVersionInfo
07436 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias")));
07437 #else
07438 #ifndef xmlParseVersionInfo
07439 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden")));
07440 #define xmlParseVersionInfo xmlParseVersionInfo__internal_alias
07441 #endif
07442 #endif
07443 
07444 #ifdef bottom_parser
07445 #undef xmlParseVersionNum
07446 extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias")));
07447 #else
07448 #ifndef xmlParseVersionNum
07449 extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden")));
07450 #define xmlParseVersionNum xmlParseVersionNum__internal_alias
07451 #endif
07452 #endif
07453 
07454 #ifdef bottom_parser
07455 #undef xmlParseXMLDecl
07456 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias")));
07457 #else
07458 #ifndef xmlParseXMLDecl
07459 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden")));
07460 #define xmlParseXMLDecl xmlParseXMLDecl__internal_alias
07461 #endif
07462 #endif
07463 
07464 #ifdef bottom_parserInternals
07465 #undef xmlParserAddNodeInfo
07466 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias")));
07467 #else
07468 #ifndef xmlParserAddNodeInfo
07469 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden")));
07470 #define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias
07471 #endif
07472 #endif
07473 
07474 #ifdef bottom_error
07475 #undef xmlParserError
07476 extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias")));
07477 #else
07478 #ifndef xmlParserError
07479 extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden")));
07480 #define xmlParserError xmlParserError__internal_alias
07481 #endif
07482 #endif
07483 
07484 #ifdef bottom_parserInternals
07485 #undef xmlParserFindNodeInfo
07486 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias")));
07487 #else
07488 #ifndef xmlParserFindNodeInfo
07489 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden")));
07490 #define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias
07491 #endif
07492 #endif
07493 
07494 #ifdef bottom_parserInternals
07495 #undef xmlParserFindNodeInfoIndex
07496 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias")));
07497 #else
07498 #ifndef xmlParserFindNodeInfoIndex
07499 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden")));
07500 #define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias
07501 #endif
07502 #endif
07503 
07504 #ifdef bottom_xmlIO
07505 #undef xmlParserGetDirectory
07506 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias")));
07507 #else
07508 #ifndef xmlParserGetDirectory
07509 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden")));
07510 #define xmlParserGetDirectory xmlParserGetDirectory__internal_alias
07511 #endif
07512 #endif
07513 
07514 #ifdef bottom_parser
07515 #undef xmlParserHandlePEReference
07516 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias")));
07517 #else
07518 #ifndef xmlParserHandlePEReference
07519 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden")));
07520 #define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias
07521 #endif
07522 #endif
07523 
07524 #if defined(LIBXML_LEGACY_ENABLED)
07525 #ifdef bottom_legacy
07526 #undef xmlParserHandleReference
07527 extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias")));
07528 #else
07529 #ifndef xmlParserHandleReference
07530 extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden")));
07531 #define xmlParserHandleReference xmlParserHandleReference__internal_alias
07532 #endif
07533 #endif
07534 #endif
07535 
07536 #ifdef bottom_xmlIO
07537 #undef xmlParserInputBufferCreateFd
07538 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias")));
07539 #else
07540 #ifndef xmlParserInputBufferCreateFd
07541 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
07542 #define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias
07543 #endif
07544 #endif
07545 
07546 #ifdef bottom_xmlIO
07547 #undef xmlParserInputBufferCreateFile
07548 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias")));
07549 #else
07550 #ifndef xmlParserInputBufferCreateFile
07551 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
07552 #define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias
07553 #endif
07554 #endif
07555 
07556 #ifdef bottom_xmlIO
07557 #undef xmlParserInputBufferCreateFilename
07558 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias")));
07559 #else
07560 #ifndef xmlParserInputBufferCreateFilename
07561 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
07562 #define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias
07563 #endif
07564 #endif
07565 
07566 #ifdef bottom_xmlIO
07567 #undef xmlParserInputBufferCreateFilenameDefault
07568 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias")));
07569 #else
07570 #ifndef xmlParserInputBufferCreateFilenameDefault
07571 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
07572 #define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias
07573 #endif
07574 #endif
07575 
07576 #ifdef bottom_xmlIO
07577 #undef xmlParserInputBufferCreateIO
07578 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias")));
07579 #else
07580 #ifndef xmlParserInputBufferCreateIO
07581 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
07582 #define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias
07583 #endif
07584 #endif
07585 
07586 #ifdef bottom_xmlIO
07587 #undef xmlParserInputBufferCreateMem
07588 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias")));
07589 #else
07590 #ifndef xmlParserInputBufferCreateMem
07591 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden")));
07592 #define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias
07593 #endif
07594 #endif
07595 
07596 #ifdef bottom_xmlIO
07597 #undef xmlParserInputBufferCreateStatic
07598 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias")));
07599 #else
07600 #ifndef xmlParserInputBufferCreateStatic
07601 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
07602 #define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias
07603 #endif
07604 #endif
07605 
07606 #ifdef bottom_xmlIO
07607 #undef xmlParserInputBufferGrow
07608 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias")));
07609 #else
07610 #ifndef xmlParserInputBufferGrow
07611 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden")));
07612 #define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias
07613 #endif
07614 #endif
07615 
07616 #ifdef bottom_xmlIO
07617 #undef xmlParserInputBufferPush
07618 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias")));
07619 #else
07620 #ifndef xmlParserInputBufferPush
07621 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden")));
07622 #define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias
07623 #endif
07624 #endif
07625 
07626 #ifdef bottom_xmlIO
07627 #undef xmlParserInputBufferRead
07628 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias")));
07629 #else
07630 #ifndef xmlParserInputBufferRead
07631 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden")));
07632 #define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias
07633 #endif
07634 #endif
07635 
07636 #ifdef bottom_parserInternals
07637 #undef xmlParserInputGrow
07638 extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias")));
07639 #else
07640 #ifndef xmlParserInputGrow
07641 extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden")));
07642 #define xmlParserInputGrow xmlParserInputGrow__internal_alias
07643 #endif
07644 #endif
07645 
07646 #ifdef bottom_parserInternals
07647 #undef xmlParserInputRead
07648 extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias")));
07649 #else
07650 #ifndef xmlParserInputRead
07651 extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden")));
07652 #define xmlParserInputRead xmlParserInputRead__internal_alias
07653 #endif
07654 #endif
07655 
07656 #ifdef bottom_parserInternals
07657 #undef xmlParserInputShrink
07658 extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias")));
07659 #else
07660 #ifndef xmlParserInputShrink
07661 extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden")));
07662 #define xmlParserInputShrink xmlParserInputShrink__internal_alias
07663 #endif
07664 #endif
07665 
07666 #ifdef bottom_error
07667 #undef xmlParserPrintFileContext
07668 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias")));
07669 #else
07670 #ifndef xmlParserPrintFileContext
07671 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden")));
07672 #define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias
07673 #endif
07674 #endif
07675 
07676 #ifdef bottom_error
07677 #undef xmlParserPrintFileInfo
07678 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias")));
07679 #else
07680 #ifndef xmlParserPrintFileInfo
07681 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden")));
07682 #define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias
07683 #endif
07684 #endif
07685 
07686 #ifdef bottom_error
07687 #undef xmlParserValidityError
07688 extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias")));
07689 #else
07690 #ifndef xmlParserValidityError
07691 extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden")));
07692 #define xmlParserValidityError xmlParserValidityError__internal_alias
07693 #endif
07694 #endif
07695 
07696 #ifdef bottom_error
07697 #undef xmlParserValidityWarning
07698 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias")));
07699 #else
07700 #ifndef xmlParserValidityWarning
07701 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden")));
07702 #define xmlParserValidityWarning xmlParserValidityWarning__internal_alias
07703 #endif
07704 #endif
07705 
07706 #ifdef bottom_error
07707 #undef xmlParserWarning
07708 extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias")));
07709 #else
07710 #ifndef xmlParserWarning
07711 extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden")));
07712 #define xmlParserWarning xmlParserWarning__internal_alias
07713 #endif
07714 #endif
07715 
07716 #ifdef bottom_uri
07717 #undef xmlPathToURI
07718 extern __typeof (xmlPathToURI) xmlPathToURI __attribute((alias("xmlPathToURI__internal_alias")));
07719 #else
07720 #ifndef xmlPathToURI
07721 extern __typeof (xmlPathToURI) xmlPathToURI__internal_alias __attribute((visibility("hidden")));
07722 #define xmlPathToURI xmlPathToURI__internal_alias
07723 #endif
07724 #endif
07725 
07726 #if defined(LIBXML_PATTERN_ENABLED)
07727 #ifdef bottom_pattern
07728 #undef xmlPatternFromRoot
07729 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias")));
07730 #else
07731 #ifndef xmlPatternFromRoot
07732 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden")));
07733 #define xmlPatternFromRoot xmlPatternFromRoot__internal_alias
07734 #endif
07735 #endif
07736 #endif
07737 
07738 #if defined(LIBXML_PATTERN_ENABLED)
07739 #ifdef bottom_pattern
07740 #undef xmlPatternGetStreamCtxt
07741 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias")));
07742 #else
07743 #ifndef xmlPatternGetStreamCtxt
07744 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden")));
07745 #define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias
07746 #endif
07747 #endif
07748 #endif
07749 
07750 #if defined(LIBXML_PATTERN_ENABLED)
07751 #ifdef bottom_pattern
07752 #undef xmlPatternMatch
07753 extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias")));
07754 #else
07755 #ifndef xmlPatternMatch
07756 extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden")));
07757 #define xmlPatternMatch xmlPatternMatch__internal_alias
07758 #endif
07759 #endif
07760 #endif
07761 
07762 #if defined(LIBXML_PATTERN_ENABLED)
07763 #ifdef bottom_pattern
07764 #undef xmlPatternMaxDepth
07765 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias")));
07766 #else
07767 #ifndef xmlPatternMaxDepth
07768 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden")));
07769 #define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias
07770 #endif
07771 #endif
07772 #endif
07773 
07774 #if defined(LIBXML_PATTERN_ENABLED)
07775 #ifdef bottom_pattern
07776 #undef xmlPatternMinDepth
07777 extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth __attribute((alias("xmlPatternMinDepth__internal_alias")));
07778 #else
07779 #ifndef xmlPatternMinDepth
07780 extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth__internal_alias __attribute((visibility("hidden")));
07781 #define xmlPatternMinDepth xmlPatternMinDepth__internal_alias
07782 #endif
07783 #endif
07784 #endif
07785 
07786 #if defined(LIBXML_PATTERN_ENABLED)
07787 #ifdef bottom_pattern
07788 #undef xmlPatternStreamable
07789 extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias")));
07790 #else
07791 #ifndef xmlPatternStreamable
07792 extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden")));
07793 #define xmlPatternStreamable xmlPatternStreamable__internal_alias
07794 #endif
07795 #endif
07796 #endif
07797 
07798 #if defined(LIBXML_PATTERN_ENABLED)
07799 #ifdef bottom_pattern
07800 #undef xmlPatterncompile
07801 extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias")));
07802 #else
07803 #ifndef xmlPatterncompile
07804 extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden")));
07805 #define xmlPatterncompile xmlPatterncompile__internal_alias
07806 #endif
07807 #endif
07808 #endif
07809 
07810 #ifdef bottom_parserInternals
07811 #undef xmlPedanticParserDefault
07812 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias")));
07813 #else
07814 #ifndef xmlPedanticParserDefault
07815 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden")));
07816 #define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias
07817 #endif
07818 #endif
07819 
07820 #ifdef bottom_parser
07821 #undef xmlPopInput
07822 extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias")));
07823 #else
07824 #ifndef xmlPopInput
07825 extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden")));
07826 #define xmlPopInput xmlPopInput__internal_alias
07827 #endif
07828 #endif
07829 
07830 #ifdef bottom_xmlIO
07831 #undef xmlPopInputCallbacks
07832 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias")));
07833 #else
07834 #ifndef xmlPopInputCallbacks
07835 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden")));
07836 #define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias
07837 #endif
07838 #endif
07839 
07840 #if defined(LIBXML_TREE_ENABLED)
07841 #ifdef bottom_tree
07842 #undef xmlPreviousElementSibling
07843 extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling __attribute((alias("xmlPreviousElementSibling__internal_alias")));
07844 #else
07845 #ifndef xmlPreviousElementSibling
07846 extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling__internal_alias __attribute((visibility("hidden")));
07847 #define xmlPreviousElementSibling xmlPreviousElementSibling__internal_alias
07848 #endif
07849 #endif
07850 #endif
07851 
07852 #ifdef bottom_uri
07853 #undef xmlPrintURI
07854 extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias")));
07855 #else
07856 #ifndef xmlPrintURI
07857 extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden")));
07858 #define xmlPrintURI xmlPrintURI__internal_alias
07859 #endif
07860 #endif
07861 
07862 #ifdef bottom_parser
07863 #undef xmlPushInput
07864 extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias")));
07865 #else
07866 #ifndef xmlPushInput
07867 extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden")));
07868 #define xmlPushInput xmlPushInput__internal_alias
07869 #endif
07870 #endif
07871 
07872 #ifdef bottom_threads
07873 #undef xmlRMutexLock
07874 extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias")));
07875 #else
07876 #ifndef xmlRMutexLock
07877 extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden")));
07878 #define xmlRMutexLock xmlRMutexLock__internal_alias
07879 #endif
07880 #endif
07881 
07882 #ifdef bottom_threads
07883 #undef xmlRMutexUnlock
07884 extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias")));
07885 #else
07886 #ifndef xmlRMutexUnlock
07887