_FILE_OFFSET_BITS
#if _FILE_OFFSET_BITS == 64
#if _FILE_OFFSET_BITS == 32
#if _FILE_OFFSET_BITS == 32
#if _FILE_OFFSET_BITS != 64
#ifdef _FILE_OFFSET_BITS
#ifdef _FILE_OFFSET_BITS
#if _FILE_OFFSET_BITS == 64
# ifndef _FILE_OFFSET_BITS
# if _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 32
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LP64) || _FILE_OFFSET_BITS == 32
#if !defined(__lint) || defined(_LP64) || _FILE_OFFSET_BITS == 32
#if !defined(_LP64) && (_FILE_OFFSET_BITS == 64 || defined(_LARGEFILE64_SOURCE))
#if defined(_ILP32) && (_FILE_OFFSET_BITS != 32)
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_ILP32) || _FILE_OFFSET_BITS != 64
#if defined(_LP64) || _FILE_OFFSET_BITS == 32
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
(defined(_LARGEFILE_SOURCE) && _FILE_OFFSET_BITS == 64)
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
(defined(_LARGEFILE_SOURCE) && _FILE_OFFSET_BITS == 64) || \
(defined(_LARGEFILE_SOURCE) && _FILE_OFFSET_BITS == 64) || \
(defined(_LARGEFILE_SOURCE) && _FILE_OFFSET_BITS == 64) || \
(defined(_LARGEFILE_SOURCE) && _FILE_OFFSET_BITS == 64) || \
(defined(_LARGEFILE_SOURCE) && _FILE_OFFSET_BITS == 64) || \
(defined(_LARGEFILE_SOURCE) && _FILE_OFFSET_BITS == 64) || \
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LP64) || _FILE_OFFSET_BITS != 64
#define LARGE_OPEN (_FILE_OFFSET_BITS == 64)
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LP64) || (_FILE_OFFSET_BITS == 64)
#if defined(_LP64) || (_FILE_OFFSET_BITS == 64)
!((_FILE_OFFSET_BITS == 64) || defined(_LARGEFILE64_SOURCE))
#if defined(_LP64) || (_FILE_OFFSET_BITS == 64)
# ifndef _FILE_OFFSET_BITS
#if !defined(_LP64) && (_FILE_OFFSET_BITS == 64)
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if _FILE_OFFSET_BITS == 32
#elif _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && (_FILE_OFFSET_BITS == 64)
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if _FILE_OFFSET_BITS == 32
#elif _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if defined(_LP64) || _FILE_OFFSET_BITS == 32
#elif _FILE_OFFSET_BITS == 64
#if _FILE_OFFSET_BITS == 32
#elif _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#define LARGE_OPEN (_FILE_OFFSET_BITS == 64)
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LP64) || _FILE_OFFSET_BITS == 32
#ifndef _FILE_OFFSET_BITS
#if _FILE_OFFSET_BITS - 0 != 64
#ifndef _FILE_OFFSET_BITS
#if _FILE_OFFSET_BITS - 0 != 32 && _FILE_OFFSET_BITS - 0 != 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if _FILE_OFFSET_BITS == 32
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if _FILE_OFFSET_BITS != 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LP64) || _FILE_OFFSET_BITS == 32
#elif _FILE_OFFSET_BITS == 64
#if defined(_LP64) || _FILE_OFFSET_BITS == 32
#elif _FILE_OFFSET_BITS == 64
#if defined(_LP64) || _FILE_OFFSET_BITS == 32
#elif _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
#if defined(__i386) && _FILE_OFFSET_BITS == 32 && \
#if !defined(_LP64) && _FILE_OFFSET_BITS == 64