#include <casacore/casa/aipstype.h>
Go to the source code of this file.
|
| | casacore |
| | this file contains all the compiler specific defines
|
| |
|
| Bool | casacore::aips_debug_on |
| | If AIPS_DEBUG is not defined, then the symbol expands to (0) which in an if should be removed by the dead code eliminator of any optimizer; thus using this in your code should have no performance penalty in the normal case. More...
|
| |
§ aips_debug
§ aips_name2
| #define aips_name2 |
( |
|
a, |
|
|
|
b |
|
) |
| |
§ CASACORE_STRINGIFY
| #define CASACORE_STRINGIFY |
( |
|
x | ) |
|
Define the macros to stringify a preprocessor variable.
Definition at line 88 of file aipsdef.h.
§ CASACORE_STRINGIFY_HELPER
| #define CASACORE_STRINGIFY_HELPER |
( |
|
x | ) |
|
§ restrict
With sgi the AIPS_USE_NEW_SGI switch is always set to cater for still existing problems in FFTPack and SquareMatrix.
It should be removed at some stage. Note that for the gcc compiler 'std::' is recognised as '::' for now. HP/UX The restrict keyword is supported by some compilers only.
Definition at line 83 of file aipsdef.h.
§ WHATEVER_SUN_EXCEPTSPEC
| #define WHATEVER_SUN_EXCEPTSPEC |
( |
|
X | ) |
|
§ WHATEVER_SUN_TYPEDEF
| #define WHATEVER_SUN_TYPEDEF |
( |
|
X | ) |
|
SUN Native compiler has trouble with typedef inside class.
PGI compiler (QK_USER) on Cray XT3 needs throw specification in .cc file.
Definition at line 98 of file aipsdef.h.
§ WHATEVER_TYPENAME
| #define WHATEVER_TYPENAME |
§ WHATEVER_VECTOR_FORWARD_DEC
| #define WHATEVER_VECTOR_FORWARD_DEC |