casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros
aipsenv.h File Reference

Go to the source code of this file.

Namespaces

 casacore
 this file contains all the compiler specific defines
 

Macros

#define _FILE_OFFSET_BITS
 Set if compiler supports C++11 or newer. More...
 
#define _LARGEFILE_SOURCE
 
#define _LARGEFILE64_SOURCE
 
#define AIPS_LIKELY(x)
 Compiler hints for branch prediction (and code layout). More...
 
#define AIPS_UNLIKELY(x)
 

Macro Definition Documentation

#define _FILE_OFFSET_BITS

Set if compiler supports C++11 or newer.

Set if compiler supports C++14 or newer Set if GCC compiler is used. Alternate project compiler Alternate project compiler If the compiler specifies endianness, use that Automatically configure for known LITTLE ENDIAN systems If needed, define the LFS variables (needed in code using cfitsio).

Definition at line 230 of file aipsenv.h.

#define _LARGEFILE64_SOURCE

Definition at line 235 of file aipsenv.h.

#define _LARGEFILE_SOURCE

Definition at line 232 of file aipsenv.h.

#define AIPS_LIKELY (   x)

Compiler hints for branch prediction (and code layout).

Use only after profiling performance critical code, or on checks for exceptional conditions.

Definition at line 247 of file aipsenv.h.

#define AIPS_UNLIKELY (   x)

Definition at line 248 of file aipsenv.h.