Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(231)

Side by Side Diff: third_party/libxml/src/include/libxml/xmlversion.h.in

Issue 1193533007: Upgrade to libxml 2.9.2 and libxslt 1.1.28 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add expected blink test failures Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Summary: compile-time version informations 2 * Summary: compile-time version informations
3 * Description: compile-time version informations for the XML library 3 * Description: compile-time version informations for the XML library
4 * 4 *
5 * Copy: See Copyright for the status of this software. 5 * Copy: See Copyright for the status of this software.
6 * 6 *
7 * Author: Daniel Veillard 7 * Author: Daniel Veillard
8 */ 8 */
9 9
10 #ifndef __XML_VERSION_H__ 10 #ifndef __XML_VERSION_H__
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
91 * Whether the thread support is configured in 91 * Whether the thread support is configured in
92 */ 92 */
93 #if @WITH_THREADS@ 93 #if @WITH_THREADS@
94 #if defined(_REENTRANT) || defined(__MT__) || \ 94 #if defined(_REENTRANT) || defined(__MT__) || \
95 (defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE - 0 >= 199506L)) 95 (defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE - 0 >= 199506L))
96 #define LIBXML_THREAD_ENABLED 96 #define LIBXML_THREAD_ENABLED
97 #endif 97 #endif
98 #endif 98 #endif
99 99
100 /** 100 /**
101 * LIBXML_THREAD_ALLOC_ENABLED:
102 *
103 * Whether the allocation hooks are per-thread
104 */
105 #if @WITH_THREAD_ALLOC@
106 #define LIBXML_THREAD_ALLOC_ENABLED
107 #endif
108
109 /**
101 * LIBXML_TREE_ENABLED: 110 * LIBXML_TREE_ENABLED:
102 * 111 *
103 * Whether the DOM like tree manipulation API support is configured in 112 * Whether the DOM like tree manipulation API support is configured in
104 */ 113 */
105 #if @WITH_TREE@ 114 #if @WITH_TREE@
106 #define LIBXML_TREE_ENABLED 115 #define LIBXML_TREE_ENABLED
107 #endif 116 #endif
108 117
109 /** 118 /**
110 * LIBXML_OUTPUT_ENABLED: 119 * LIBXML_OUTPUT_ENABLED:
(...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after
384 393
385 /** 394 /**
386 * LIBXML_ZLIB_ENABLED: 395 * LIBXML_ZLIB_ENABLED:
387 * 396 *
388 * Whether the Zlib support is compiled in 397 * Whether the Zlib support is compiled in
389 */ 398 */
390 #if @WITH_ZLIB@ 399 #if @WITH_ZLIB@
391 #define LIBXML_ZLIB_ENABLED 400 #define LIBXML_ZLIB_ENABLED
392 #endif 401 #endif
393 402
403 /**
404 * LIBXML_LZMA_ENABLED:
405 *
406 * Whether the Lzma support is compiled in
407 */
408 #if @WITH_LZMA@
409 #define LIBXML_LZMA_ENABLED
410 #endif
411
394 #ifdef __GNUC__ 412 #ifdef __GNUC__
395 #ifdef HAVE_ANSIDECL_H 413 #ifdef HAVE_ANSIDECL_H
396 #include <ansidecl.h> 414 #include <ansidecl.h>
397 #endif 415 #endif
398 416
399 /** 417 /**
400 * ATTRIBUTE_UNUSED: 418 * ATTRIBUTE_UNUSED:
401 * 419 *
402 * Macro used to signal to GCC unused function parameters 420 * Macro used to signal to GCC unused function parameters
403 */ 421 */
404 422
405 #ifndef ATTRIBUTE_UNUSED 423 #ifndef ATTRIBUTE_UNUSED
406 #define ATTRIBUTE_UNUSED __attribute__((unused)) 424 # if ((__GNUC__ > 2) || ((__GNUC__ == 2) && (__GNUC_MINOR__ >= 7)))
425 # define ATTRIBUTE_UNUSED __attribute__((unused))
426 # else
427 # define ATTRIBUTE_UNUSED
428 # endif
407 #endif 429 #endif
408 430
409 /** 431 /**
410 * LIBXML_ATTR_ALLOC_SIZE: 432 * LIBXML_ATTR_ALLOC_SIZE:
411 * 433 *
412 * Macro used to indicate to GCC this is an allocator function 434 * Macro used to indicate to GCC this is an allocator function
413 */ 435 */
414 436
415 #ifndef LIBXML_ATTR_ALLOC_SIZE 437 #ifndef LIBXML_ATTR_ALLOC_SIZE
416 # if ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 3))) 438 # if (!defined(__clang__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINO R__ >= 3))))
417 # define LIBXML_ATTR_ALLOC_SIZE(x) __attribute__((alloc_size(x))) 439 # define LIBXML_ATTR_ALLOC_SIZE(x) __attribute__((alloc_size(x)))
418 # else 440 # else
419 # define LIBXML_ATTR_ALLOC_SIZE(x) 441 # define LIBXML_ATTR_ALLOC_SIZE(x)
420 # endif 442 # endif
421 #else 443 #else
422 # define LIBXML_ATTR_ALLOC_SIZE(x) 444 # define LIBXML_ATTR_ALLOC_SIZE(x)
423 #endif 445 #endif
424 446
425 /** 447 /**
426 * LIBXML_ATTR_FORMAT: 448 * LIBXML_ATTR_FORMAT:
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
458 */ 480 */
459 #define LIBXML_ATTR_FORMAT(fmt,args) 481 #define LIBXML_ATTR_FORMAT(fmt,args)
460 #endif /* __GNUC__ */ 482 #endif /* __GNUC__ */
461 483
462 #ifdef __cplusplus 484 #ifdef __cplusplus
463 } 485 }
464 #endif /* __cplusplus */ 486 #endif /* __cplusplus */
465 #endif 487 #endif
466 488
467 489
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698