/* * Main authors: * Guido Tack * * Copyright: * Guido Tack, 2008 * * This file is part of Gecode, the generic constraint * development environment: * http://www.gecode.org * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * */ /* Whether to build with default memory allocator */ #undef GECODE_ALLOCATOR /* Whether to include audit code */ #undef GECODE_AUDIT /* User-defined prefix of dll names */ #undef GECODE_DLL_USERPREFIX /* User-defined suffix of dll names */ #undef GECODE_DLL_USERSUFFIX /* Supported version of FlatZinc */ #undef GECODE_FLATZINC_VERSION /* max freelist size on 32 bit platforms */ #undef GECODE_FREELIST_SIZE_MAX32 /* max freelist size on 64 bit platforms */ #undef GECODE_FREELIST_SIZE_MAX64 /* Whether gcc understands visibility attributes */ #undef GECODE_GCC_HAS_CLASS_VISIBILITY /* whether __builtin_ffsll is available */ #undef GECODE_HAS_BUILTIN_FFSLL /* whether __builtin_popcountll is available */ #undef GECODE_HAS_BUILTIN_POPCOUNTLL /* Whether counting-based search support available */ #undef GECODE_HAS_CBS /* Whether CPProfiler support available */ #undef GECODE_HAS_CPPROFILER /* Whether to build FLOAT variables */ #undef GECODE_HAS_FLOAT_VARS /* Whether Gist is available */ #undef GECODE_HAS_GIST /* Whether GNU hash_map is available */ #undef GECODE_HAS_GNU_HASH_MAP /* Whether to build INT variables */ #undef GECODE_HAS_INT_VARS /* Whether MPFR is available */ #undef GECODE_HAS_MPFR /* Whether we have mtrace for memory leak debugging */ #undef GECODE_HAS_MTRACE /* Whether Qt is available */ #undef GECODE_HAS_QT /* Whether to build SET variables */ #undef GECODE_HAS_SET_VARS /* Whether unistd.h is available */ #undef GECODE_HAS_UNISTD_H /* Whether unordered_map is available */ #undef GECODE_HAS_UNORDERED_MAP /* Gecode version */ #undef GECODE_LIBRARY_VERSION /* Heap memory alignment */ #undef GECODE_MEMORY_ALIGNMENT /* How to check allocation size */ #undef GECODE_MSIZE /* Whether to track peak heap size */ #undef GECODE_PEAKHEAP /* Whether we need malloc.h */ #undef GECODE_PEAKHEAP_MALLOC_H /* Whether we need malloc/malloc.h */ #undef GECODE_PEAKHEAP_MALLOC_MALLOC_H /* Whether we are compiling static libraries */ #undef GECODE_STATIC_LIBS /* Whether we have Mac OS threads */ #undef GECODE_THREADS_OSX /* Whether we have Mac OS threads (new version) */ #undef GECODE_THREADS_OSX_UNFAIR /* Whether we have posix threads */ #undef GECODE_THREADS_PTHREADS /* Whether we have posix spinlocks */ #undef GECODE_THREADS_PTHREADS_SPINLOCK /* Whether we have windows threads */ #undef GECODE_THREADS_WINDOWS /* Use clock() for time-measurement */ #undef GECODE_USE_CLOCK /* Use gettimeofday for time-measurement */ #undef GECODE_USE_GETTIMEOFDAY /* Gecode version */ #undef GECODE_VERSION /* Gecode version */ #undef GECODE_VERSION_NUMBER /* How to tell the compiler to really, really inline */ #undef forceinline // STATISTICS: support-any