config.h File Reference

#include "oct-dlldefs.h"
#include "oct-types.h"

Go to the source code of this file.

Defines

#define CXX_ABI   gnu_v3
#define CXX_ISO_COMPLIANT_LIBRARY   1
#define CXX_NEW_FRIEND_TEMPLATE_DECL   1
#define ENABLE_DYNAMIC_LINKING   1
#define EXCEPTION_IN_MATH   1
#define F77_FUNC(name, NAME)   name ## _
#define F77_FUNC_(name, NAME)   name ## _
#define GNUPLOT_BINARY   "gnuplot"
#define HAVE_ACOSH   1
#define HAVE_ALLOCA   1
#define HAVE_ALLOCA_H   1
#define HAVE_ASINH   1
#define HAVE_ASSERT_H   1
#define HAVE_ATANH   1
#define HAVE_ATEXIT   1
#define HAVE_BASENAME   1
#define HAVE_BCOPY   1
#define HAVE_BLAS   1
#define HAVE_BZERO   1
#define HAVE_CANONICALIZE_FILE_NAME   1
#define HAVE_CCOLAMD   1
#define HAVE_CHMOD   1
#define HAVE_CHOLMOD   1
#define HAVE_COLAMD   1
#define HAVE_COPYSIGN   1
#define HAVE_CURL   1
#define HAVE_CURL_CURL_H   1
#define HAVE_CURSES_H   1
#define HAVE_CXSPARSE   1
#define HAVE_DECL_SIGNBIT   1
#define HAVE_DECL_SYS_SIGLIST   1
#define HAVE_DEV_T   1
#define HAVE_DIRENT_H   1
#define HAVE_DLCLOSE   1
#define HAVE_DLERROR   1
#define HAVE_DLFCN_H   1
#define HAVE_DLOPEN   1
#define HAVE_DLOPEN_API   1
#define HAVE_DLSYM   1
#define HAVE_DUP2   1
#define HAVE_DYNAMIC_AUTO_ARRAYS   1
#define HAVE_ENDGRENT   1
#define HAVE_ENDPWENT   1
#define HAVE_ERF   1
#define HAVE_ERFC   1
#define HAVE_EXECVP   1
#define HAVE_EXP2   1
#define HAVE_FCNTL   1
#define HAVE_FCNTL_H   1
#define HAVE_FFTW3   1
#define HAVE_FINITE   1
#define HAVE_FLOAT_H   1
#define HAVE_FNMATCH   1
#define HAVE_FNMATCH_H   1
#define HAVE_FORK   1
#define HAVE_GETCWD   1
#define HAVE_GETEGID   1
#define HAVE_GETEUID   1
#define HAVE_GETGID   1
#define HAVE_GETGRENT   1
#define HAVE_GETGRGID   1
#define HAVE_GETGRNAM   1
#define HAVE_GETHOSTNAME   1
#define HAVE_GETPGRP   1
#define HAVE_GETPID   1
#define HAVE_GETPPID   1
#define HAVE_GETPWENT   1
#define HAVE_GETPWNAM   1
#define HAVE_GETPWUID   1
#define HAVE_GETRUSAGE   1
#define HAVE_GETTIMEOFDAY   1
#define HAVE_GETUID   1
#define HAVE_GETWD   1
#define HAVE_GLOB   1
#define HAVE_GLOB_H   1
#define HAVE_GLPK   1
#define HAVE_GLPK_H   1
#define HAVE_GRP_H   1
#define HAVE_IEEE754_DATA_FORMAT   1
#define HAVE_INO_T   1
#define HAVE_INTTYPES_H   1
#define HAVE_ISINF   1
#define HAVE_ISNAN   1
#define HAVE_KILL   1
#define HAVE_LGAMMA   1
#define HAVE_LIBDL   1
#define HAVE_LIBM   1
#define HAVE_LIMITS_H   1
#define HAVE_LINK   1
#define HAVE_LOCALE_H   1
#define HAVE_LOCALTIME_R   1
#define HAVE_LOG2   1
#define HAVE_LONG_LONG_INT   1
#define HAVE_LSTAT   1
#define HAVE_MEMMOVE   1
#define HAVE_MEMORY_H   1
#define HAVE_MKDIR   1
#define HAVE_MKFIFO   1
#define HAVE_MKSTEMP   1
#define HAVE_NCURSES_H   1
#define HAVE_NLINK_T   1
#define HAVE_ON_EXIT   1
#define HAVE_PCRE   1
#define HAVE_PIPE   1
#define HAVE_PLACEMENT_DELETE   1
#define HAVE_POLL   1
#define HAVE_POLL_H   1
#define HAVE_POSIX_SIGNALS   1
#define HAVE_PUTENV   1
#define HAVE_PWD_H   1
#define HAVE_QHULL   1
#define HAVE_RAISE   1
#define HAVE_READLINK   1
#define HAVE_REALPATH   1
#define HAVE_REGEX   1
#define HAVE_REGEXEC   1
#define HAVE_RENAME   1
#define HAVE_RINDEX   1
#define HAVE_RMDIR   1
#define HAVE_ROUND   1
#define HAVE_SELECT   1
#define HAVE_SETGRENT   1
#define HAVE_SETLOCALE   1
#define HAVE_SETPWENT   1
#define HAVE_SETVBUF   1
#define HAVE_SGTTY_H   1
#define HAVE_SIGACTION   1
#define HAVE_SIGLONGJMP   1
#define HAVE_SIGPENDING   1
#define HAVE_SIGPROCMASK   1
#define HAVE_SIGSET_T   1
#define HAVE_SIGSUSPEND   1
#define HAVE_SIG_ATOMIC_T   1
#define HAVE_SNPRINTF   1
#define HAVE_SSTREAM   1
#define HAVE_STAT   1
#define HAVE_STDINT_H   1
#define HAVE_STDLIB_H   1
#define HAVE_STRCASECMP   1
#define HAVE_STRDUP   1
#define HAVE_STRERROR   1
#define HAVE_STRFTIME   1
#define HAVE_STRINGS_H   1
#define HAVE_STRING_H   1
#define HAVE_STRNCASECMP   1
#define HAVE_STRPTIME   1
#define HAVE_STRSIGNAL   1
#define HAVE_STRUCT_STAT_ST_BLKSIZE   1
#define HAVE_STRUCT_STAT_ST_BLOCKS   1
#define HAVE_STRUCT_STAT_ST_RDEV   1
#define HAVE_STRUCT_TM_TM_ZONE   1
#define HAVE_SUITESPARSE_CCOLAMD_H   1
#define HAVE_SUITESPARSE_CHOLMOD_H   1
#define HAVE_SUITESPARSE_COLAMD_H   1
#define HAVE_SUITESPARSE_CS_H   1
#define HAVE_SUITESPARSE_UMFPACK_H   1
#define HAVE_SYMLINK   1
#define HAVE_SYS_IOCTL_H   1
#define HAVE_SYS_PARAM_H   1
#define HAVE_SYS_POLL_H   1
#define HAVE_SYS_RESOURCE_H   1
#define HAVE_SYS_SELECT_H   1
#define HAVE_SYS_STAT_H   1
#define HAVE_SYS_TIMES_H   1
#define HAVE_SYS_TIME_H   1
#define HAVE_SYS_TYPES_H   1
#define HAVE_SYS_UTSNAME_H   1
#define HAVE_SYS_WAIT_H   1
#define HAVE_TEMPNAM   1
#define HAVE_TERMCAP_H   1
#define HAVE_TERMIO_H   1
#define HAVE_TGAMMA   1
#define HAVE_TIMES   1
#define HAVE_TIMEVAL   1
#define HAVE_TM_ZONE   1
#define HAVE_UMASK   1
#define HAVE_UMFPACK   1
#define HAVE_UNAME   1
#define HAVE_UNISTD_H   1
#define HAVE_UNLINK   1
#define HAVE_UNSIGNED_LONG_LONG_INT   1
#define HAVE_USLEEP   1
#define HAVE_UTIME   1
#define HAVE_UTIME_H   1
#define HAVE_VFPRINTF   1
#define HAVE_VSNPRINTF   1
#define HAVE_VSPRINTF   1
#define HAVE_WAITPID   1
#define HAVE_ZLIB   1
#define HAVE_ZLIB_H   1
#define NPOS   std::string::npos
#define OCTAVE_SOURCE   1
#define PACKAGE_BUGREPORT   ""
#define PACKAGE_NAME   ""
#define PACKAGE_STRING   ""
#define PACKAGE_TARNAME   ""
#define PACKAGE_VERSION   ""
#define RETSIGTYPE   void
#define RETSIGTYPE_IS_VOID   1
#define SEPCHAR   ':'
#define SEPCHAR_STR   ":"
#define SIZEOF_INT   4
#define SIZEOF_LONG   4
#define SIZEOF_LONG_LONG   8
#define SIZEOF_SHORT   2
#define STDC_HEADERS   1
#define TIME_WITH_SYS_TIME   1
#define UMFPACK_SEPARATE_SPLIT   1
#define USE_READLINE   1
#define YYTEXT_POINTER   1
#define _GNU_SOURCE   1
#define __NO_MATH_INLINES   1
#define GCC_ATTR_DEPRECATED
#define GCC_ATTR_NORETURN
#define GCC_ATTR_UNUSED
#define X_CAST(T, E)   (T) (E)
#define FCN_PTR_CAST(T, E)   reinterpret_cast<T> (E)
#define OCTAVE_HAVE_POSIX_FILESYSTEM   1
#define OCTAVE_LOCAL_BUFFER(T, buf, size)
#define SIZEOF_OCTAVE_IDX_TYPE   SIZEOF_INT
#define OCTAVE_EMPTY_CPP_ARG


Define Documentation

#define __NO_MATH_INLINES   1

Definition at line 930 of file config.h.

#define _GNU_SOURCE   1

Definition at line 906 of file config.h.

#define CXX_ABI   gnu_v3

Definition at line 16 of file config.h.

Referenced by octave_dynamic_loader::mangle_name().

#define CXX_ISO_COMPLIANT_LIBRARY   1

Definition at line 22 of file config.h.

Referenced by c_file_ptr_buf::underflow_common().

#define CXX_NEW_FRIEND_TEMPLATE_DECL   1

Definition at line 25 of file config.h.

#define ENABLE_DYNAMIC_LINKING   1

Definition at line 34 of file config.h.

#define EXCEPTION_IN_MATH   1

Definition at line 37 of file config.h.

#define F77_FUNC_ ( name,
NAME   )     name ## _

Definition at line 48 of file config.h.

#define FCN_PTR_CAST ( T,
 )     reinterpret_cast<T> (E)

Definition at line 969 of file config.h.

Referenced by call_mex(), and octave_dynamic_loader::do_load_oct().

#define GCC_ATTR_DEPRECATED

Definition at line 959 of file config.h.

#define GCC_ATTR_NORETURN

Definition at line 960 of file config.h.

#define GCC_ATTR_UNUSED

Definition at line 961 of file config.h.

#define GNUPLOT_BINARY   "gnuplot"

Definition at line 60 of file config.h.

#define HAVE_ACOSH   1

Definition at line 63 of file config.h.

#define HAVE_ALLOCA   1

Definition at line 66 of file config.h.

#define HAVE_ALLOCA_H   1

Definition at line 70 of file config.h.

#define HAVE_ASINH   1

Definition at line 73 of file config.h.

#define HAVE_ASSERT_H   1

Definition at line 76 of file config.h.

#define HAVE_ATANH   1

Definition at line 79 of file config.h.

#define HAVE_ATEXIT   1

Definition at line 82 of file config.h.

#define HAVE_BASENAME   1

Definition at line 85 of file config.h.

#define HAVE_BCOPY   1

Definition at line 88 of file config.h.

#define HAVE_BLAS   1

Definition at line 91 of file config.h.

#define HAVE_BZERO   1

Definition at line 97 of file config.h.

#define HAVE_CANONICALIZE_FILE_NAME   1

Definition at line 100 of file config.h.

#define HAVE_CCOLAMD   1

Definition at line 103 of file config.h.

#define HAVE_CHMOD   1

Definition at line 112 of file config.h.

#define HAVE_CHOLMOD   1

Definition at line 115 of file config.h.

#define HAVE_COLAMD   1

Definition at line 124 of file config.h.

#define HAVE_COPYSIGN   1

Definition at line 136 of file config.h.

#define HAVE_CURL   1

Definition at line 142 of file config.h.

#define HAVE_CURL_CURL_H   1

Definition at line 145 of file config.h.

#define HAVE_CURSES_H   1

Definition at line 148 of file config.h.

#define HAVE_CXSPARSE   1

Definition at line 151 of file config.h.

#define HAVE_DECL_SIGNBIT   1

Definition at line 158 of file config.h.

#define HAVE_DECL_SYS_SIGLIST   1

Definition at line 162 of file config.h.

#define HAVE_DEV_T   1

Definition at line 169 of file config.h.

#define HAVE_DIRENT_H   1

Definition at line 176 of file config.h.

#define HAVE_DLCLOSE   1

Definition at line 179 of file config.h.

#define HAVE_DLERROR   1

Definition at line 182 of file config.h.

#define HAVE_DLFCN_H   1

Definition at line 185 of file config.h.

#define HAVE_DLOPEN   1

Definition at line 188 of file config.h.

#define HAVE_DLOPEN_API   1

Definition at line 192 of file config.h.

#define HAVE_DLSYM   1

Definition at line 195 of file config.h.

#define HAVE_DUP2   1

Definition at line 198 of file config.h.

#define HAVE_DYNAMIC_AUTO_ARRAYS   1

Definition at line 204 of file config.h.

#define HAVE_ENDGRENT   1

Definition at line 207 of file config.h.

#define HAVE_ENDPWENT   1

Definition at line 210 of file config.h.

#define HAVE_ERF   1

Definition at line 213 of file config.h.

#define HAVE_ERFC   1

Definition at line 216 of file config.h.

#define HAVE_EXECVP   1

Definition at line 219 of file config.h.

#define HAVE_EXP2   1

Definition at line 222 of file config.h.

#define HAVE_FCNTL   1

Definition at line 225 of file config.h.

#define HAVE_FCNTL_H   1

Definition at line 228 of file config.h.

#define HAVE_FFTW3   1

Definition at line 231 of file config.h.

#define HAVE_FINITE   1

Definition at line 234 of file config.h.

#define HAVE_FLOAT_H   1

Definition at line 240 of file config.h.

#define HAVE_FNMATCH   1

Definition at line 243 of file config.h.

#define HAVE_FNMATCH_H   1

Definition at line 246 of file config.h.

#define HAVE_FORK   1

Definition at line 249 of file config.h.

#define HAVE_GETCWD   1

Definition at line 252 of file config.h.

#define HAVE_GETEGID   1

Definition at line 255 of file config.h.

#define HAVE_GETEUID   1

Definition at line 258 of file config.h.

#define HAVE_GETGID   1

Definition at line 261 of file config.h.

#define HAVE_GETGRENT   1

Definition at line 264 of file config.h.

#define HAVE_GETGRGID   1

Definition at line 267 of file config.h.

#define HAVE_GETGRNAM   1

Definition at line 270 of file config.h.

#define HAVE_GETHOSTNAME   1

Definition at line 273 of file config.h.

#define HAVE_GETPGRP   1

Definition at line 276 of file config.h.

#define HAVE_GETPID   1

Definition at line 279 of file config.h.

#define HAVE_GETPPID   1

Definition at line 282 of file config.h.

#define HAVE_GETPWENT   1

Definition at line 285 of file config.h.

#define HAVE_GETPWNAM   1

Definition at line 288 of file config.h.

#define HAVE_GETPWUID   1

Definition at line 291 of file config.h.

#define HAVE_GETRUSAGE   1

Definition at line 294 of file config.h.

#define HAVE_GETTIMEOFDAY   1

Definition at line 297 of file config.h.

#define HAVE_GETUID   1

Definition at line 300 of file config.h.

#define HAVE_GETWD   1

Definition at line 303 of file config.h.

#define HAVE_GLOB   1

Definition at line 306 of file config.h.

#define HAVE_GLOB_H   1

Definition at line 309 of file config.h.

#define HAVE_GLPK   1

Definition at line 312 of file config.h.

#define HAVE_GLPK_H   1

Definition at line 318 of file config.h.

#define HAVE_GRP_H   1

Definition at line 321 of file config.h.

#define HAVE_IEEE754_DATA_FORMAT   1

Definition at line 333 of file config.h.

#define HAVE_INO_T   1

Definition at line 339 of file config.h.

#define HAVE_INTTYPES_H   1

Definition at line 342 of file config.h.

#define HAVE_ISINF   1

Definition at line 345 of file config.h.

#define HAVE_ISNAN   1

Definition at line 348 of file config.h.

#define HAVE_KILL   1

Definition at line 351 of file config.h.

#define HAVE_LGAMMA   1

Definition at line 357 of file config.h.

#define HAVE_LIBDL   1

Definition at line 360 of file config.h.

#define HAVE_LIBM   1

Definition at line 366 of file config.h.

#define HAVE_LIMITS_H   1

Definition at line 378 of file config.h.

#define HAVE_LINK   1

Definition at line 381 of file config.h.

#define HAVE_LOCALE_H   1

Definition at line 390 of file config.h.

#define HAVE_LOCALTIME_R   1

Definition at line 393 of file config.h.

#define HAVE_LOG2   1

Definition at line 396 of file config.h.

#define HAVE_LONG_LONG_INT   1

Definition at line 399 of file config.h.

#define HAVE_LSTAT   1

Definition at line 402 of file config.h.

#define HAVE_MEMMOVE   1

Definition at line 405 of file config.h.

#define HAVE_MEMORY_H   1

Definition at line 408 of file config.h.

#define HAVE_MKDIR   1

Definition at line 411 of file config.h.

#define HAVE_MKFIFO   1

Definition at line 414 of file config.h.

#define HAVE_MKSTEMP   1

Definition at line 417 of file config.h.

#define HAVE_NCURSES_H   1

Definition at line 423 of file config.h.

#define HAVE_NLINK_T   1

Definition at line 429 of file config.h.

#define HAVE_ON_EXIT   1

Definition at line 432 of file config.h.

#define HAVE_PCRE   1

Definition at line 435 of file config.h.

#define HAVE_PIPE   1

Definition at line 438 of file config.h.

#define HAVE_PLACEMENT_DELETE   1

Definition at line 441 of file config.h.

#define HAVE_POLL   1

Definition at line 444 of file config.h.

#define HAVE_POLL_H   1

Definition at line 447 of file config.h.

#define HAVE_POSIX_SIGNALS   1

Definition at line 450 of file config.h.

#define HAVE_PUTENV   1

Definition at line 453 of file config.h.

#define HAVE_PWD_H   1

Definition at line 456 of file config.h.

#define HAVE_QHULL   1

Definition at line 459 of file config.h.

#define HAVE_RAISE   1

Definition at line 462 of file config.h.

#define HAVE_READLINK   1

Definition at line 465 of file config.h.

#define HAVE_REALPATH   1

Definition at line 468 of file config.h.

#define HAVE_REGEX   1

Definition at line 471 of file config.h.

#define HAVE_REGEXEC   1

Definition at line 474 of file config.h.

#define HAVE_RENAME   1

Definition at line 477 of file config.h.

#define HAVE_RINDEX   1

Definition at line 483 of file config.h.

#define HAVE_RMDIR   1

Definition at line 486 of file config.h.