@@ -7456,10 +7456,42 @@
7456 7456 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
# define _FILE_OFFSET_BITS 64
7457 7457 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
# endif
7458 7458 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
# define _LARGEFILE_SOURCE 1
7459 7459 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
7460 7460 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7461 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /*
7462 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** For MinGW, check to see if we can include the header file containing its
7463 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** version information, among other things. Normally, this internal MinGW
7464 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** header file would [only] be included automatically by other MinGW header
7465 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** files; however, the contained version information is now required by this
7466 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** header file to work around binary compatibility issues (see below) and
7467 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** this is the only known way to reliably obtain it. This entire #if block
7468 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** would be completely unnecessary if there was any other way of detecting
7469 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** MinGW via their preprocessor (e.g. if they customized their GCC to define
7470 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** some MinGW-specific macros). When compiling for MinGW, either the
7471 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** _HAVE_MINGW_H or _HAVE__MINGW_H (note the extra underscore) macro must be
7472 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** defined; otherwise, detection of conditions specific to MinGW will be
7473 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** disabled.
7474 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ */
7475 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #if defined(_HAVE_MINGW_H)
7476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ # include "mingw.h"
7477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #elif defined(_HAVE__MINGW_H)
7478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ # include "_mingw.h"
7479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #endif
7480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
7481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /*
7482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** For MinGW version 4.x (and higher), check to see if the _USE_32BIT_TIME_T
7483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** define is required to maintain binary compatibility with the MSVC runtime
7484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** library in use (e.g. for Windows XP).
7485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ */
7486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #if !defined(_USE_32BIT_TIME_T) && !defined(_USE_64BIT_TIME_T) && \
7487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ defined(_WIN32) && !defined(_WIN64) && \
7488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ defined(__MINGW_MAJOR_VERSION) && __MINGW_MAJOR_VERSION >= 4 && \
7489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ defined(__MSVCRT__)
7490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ # define _USE_32BIT_TIME_T
7491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #endif
7492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
7461 7493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7462 7494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Include the configuration header output by 'configure' if we're using the
7463 7495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** autoconf-based build
7464 7496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7465 7497 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef _HAVE_SQLITE_CONFIG_H
7466 7498 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!