mirror of
https://github.com/MariaDB/server.git
synced 2025-01-22 14:54:20 +01:00
39dceaae60
Make use of a different function to get the current tid. Additionally, librt doesn't exist on OS X. Use System library instead.
100 lines
3.2 KiB
C
100 lines
3.2 KiB
C
/* -*- mode: C; c-basic-offset: 4; indent-tabs-mode: nil -*- */
|
|
#ident "$Id$"
|
|
/*======
|
|
This file is part of PerconaFT.
|
|
|
|
|
|
Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
|
|
|
|
PerconaFT is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License, version 2,
|
|
as published by the Free Software Foundation.
|
|
|
|
PerconaFT is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with PerconaFT. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
----------------------------------------
|
|
|
|
PerconaFT is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU Affero General Public License, version 3,
|
|
as published by the Free Software Foundation.
|
|
|
|
PerconaFT is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU Affero General Public License for more details.
|
|
|
|
You should have received a copy of the GNU Affero General Public License
|
|
along with PerconaFT. If not, see <http://www.gnu.org/licenses/>.
|
|
======= */
|
|
|
|
#ident "Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved."
|
|
|
|
#ifndef __CONFIG_H__
|
|
#define __CONFIG_H__
|
|
|
|
#define TOKUDB_REVISION @CMAKE_TOKUDB_REVISION@
|
|
|
|
#cmakedefine TOKU_DEBUG_PARANOID 1
|
|
#cmakedefine USE_VALGRIND 1
|
|
#cmakedefine HAVE_ALLOCA_H 1
|
|
#cmakedefine HAVE_ARPA_INET_H 1
|
|
#cmakedefine HAVE_BYTESWAP_H 1
|
|
#cmakedefine HAVE_ENDIAN_H 1
|
|
#cmakedefine HAVE_FCNTL_H 1
|
|
#cmakedefine HAVE_INTTYPES_H 1
|
|
#cmakedefine HAVE_LIBKERN_OSATOMIC_H 1
|
|
#cmakedefine HAVE_LIBKERN_OSBYTEORDER_H 1
|
|
#cmakedefine HAVE_LIMITS_H 1
|
|
#cmakedefine HAVE_MACHINE_ENDIAN_H 1
|
|
#cmakedefine HAVE_MALLOC_H 1
|
|
#cmakedefine HAVE_MALLOC_MALLOC_H 1
|
|
#cmakedefine HAVE_MALLOC_NP_H 1
|
|
#cmakedefine HAVE_PTHREAD_H 1
|
|
#cmakedefine HAVE_PTHREAD_NP_H 1
|
|
#cmakedefine HAVE_STDINT_H 1
|
|
#cmakedefine HAVE_STDLIB_H 1
|
|
#cmakedefine HAVE_STRING_H 1
|
|
#cmakedefine HAVE_SYSCALL_H 1
|
|
#cmakedefine HAVE_SYS_ENDIAN_H 1
|
|
#cmakedefine HAVE_SYS_FILE_H 1
|
|
#cmakedefine HAVE_SYS_MALLOC_H 1
|
|
#cmakedefine HAVE_SYS_RESOURCE_H 1
|
|
#cmakedefine HAVE_SYS_STATVFS_H 1
|
|
#cmakedefine HAVE_SYS_SYSCALL_H 1
|
|
#cmakedefine HAVE_SYS_SYSCTL_H 1
|
|
#cmakedefine HAVE_SYS_SYSLIMITS_H 1
|
|
#cmakedefine HAVE_SYS_TIME_H 1
|
|
#cmakedefine HAVE_UNISTD_H 1
|
|
|
|
#cmakedefine HAVE_M_MMAP_THRESHOLD 1
|
|
#cmakedefine HAVE_CLOCK_REALTIME 1
|
|
#cmakedefine HAVE_O_DIRECT 1
|
|
#cmakedefine HAVE_F_NOCACHE 1
|
|
|
|
#cmakedefine HAVE_MALLOC_SIZE 1
|
|
#cmakedefine HAVE_MALLOC_USABLE_SIZE 1
|
|
#cmakedefine HAVE_MEMALIGN 1
|
|
#cmakedefine HAVE_VALLOC 1
|
|
#cmakedefine HAVE_NRAND48 1
|
|
#cmakedefine HAVE_RANDOM_R 1
|
|
|
|
#cmakedefine HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
|
|
#cmakedefine HAVE_PTHREAD_YIELD 1
|
|
#cmakedefine HAVE_PTHREAD_YIELD_NP 1
|
|
#cmakedefine HAVE_PTHREAD_THREADID_NP 1
|
|
#cmakedefine HAVE_PTHREAD_GETTHREADID_NP 1
|
|
|
|
#cmakedefine PTHREAD_YIELD_RETURNS_INT 1
|
|
#cmakedefine PTHREAD_YIELD_RETURNS_VOID 1
|
|
|
|
#cmakedefine HAVE_SCHED_GETCPU 1
|
|
|
|
#cmakedefine HAVE_GNU_TLS 1
|
|
|
|
#endif /* __CONFIG_H__ */
|