// Copyright 2005-2020 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at . #ifndef Q_MOC_RUN #ifndef MUMBLE_MURMUR_MURMUR_PCH_H_ #define MUMBLE_MURMUR_MURMUR_PCH_H_ #ifdef _MSC_VER # define _USE_MATH_DEFINES #endif #include #ifdef Q_OS_WIN # include "win.h" #endif #ifdef __APPLE__ # include # include # undef check # undef TYPE_BOOL #endif #include #include #include #include #ifdef USE_DBUS # include #endif #ifdef Q_OS_WIN # include # include # include # include # include extern "C" { void __cpuid(int a[4], int b); }; #endif #ifdef Q_OS_UNIX # include # include # include # include # include # include # include # include # include # include # include # ifdef Q_OS_LINUX # include // needed to work around evil magic stuff in capability.h # include # include # endif # include # include # if defined __FreeBSD__ || defined __OpenBSD__ # include # endif # include # include # include # include # include # ifdef Q_OS_DARWIN # include # endif #endif #include #include #include #include #include #ifdef USE_BONJOUR # include #endif #include #include #include #include #include #include #include #include #include /* OpenSSL defines set_key. This breaks our protobuf-generated setters. */ #undef set_key #endif #endif