176 lines
6.3 KiB
C
176 lines
6.3 KiB
C
/*******************************************************************************
|
|
* @file
|
|
* @brief OpenThread generic configuration file.
|
|
*******************************************************************************
|
|
* # License
|
|
* <b>Copyright 2024 Silicon Laboratories Inc. www.silabs.com</b>
|
|
*******************************************************************************
|
|
*
|
|
* SPDX-License-Identifier: Zlib
|
|
*
|
|
* The licensor of this software is Silicon Laboratories Inc.
|
|
*
|
|
* This software is provided 'as-is', without any express or implied
|
|
* warranty. In no event will the authors be held liable for any damages
|
|
* arising from the use of this software.
|
|
*
|
|
* Permission is granted to anyone to use this software for any purpose,
|
|
* including commercial applications, and to alter it and redistribute it
|
|
* freely, subject to the following restrictions:
|
|
*
|
|
* 1. The origin of this software must not be misrepresented; you must not
|
|
* claim that you wrote the original software. If you use this software
|
|
* in a product, an acknowledgment in the product documentation would be
|
|
* appreciated but is not required.
|
|
* 2. Altered source versions must be plainly marked as such, and must not be
|
|
* misrepresented as being the original software.
|
|
* 3. This notice may not be removed or altered from any source distribution.
|
|
*
|
|
******************************************************************************/
|
|
|
|
/* Define if building universal (internal helper macro) */
|
|
/* #undef AC_APPLE_UNIVERSAL_BUILD */
|
|
|
|
/* Define to 1 if your C++ compiler doesn't accept -c and -o together. */
|
|
/* #undef CXX_NO_MINUS_C_MINUS_O */
|
|
|
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
|
/* #undef HAVE_DLFCN_H */
|
|
|
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
|
#define HAVE_INTTYPES_H 1
|
|
|
|
/* Define to 1 if you have the `edit' library (-ledit). */
|
|
/* #undef HAVE_LIBEDIT */
|
|
|
|
/* Define to 1 if you have the `readline' library (-lreadline). */
|
|
/* #undef HAVE_LIBREADLINE */
|
|
|
|
/* Define to 1 if you have the `memcpy' function. */
|
|
/* #undef HAVE_MEMCPY */
|
|
|
|
/* Define to 1 if you have the <memory.h> header file. */
|
|
#define HAVE_MEMORY_H 1
|
|
|
|
/* Define to 1 if stdbool.h conforms to C99. */
|
|
#define HAVE_STDBOOL_H 1
|
|
|
|
/* Define to 1 if you have the <stdint.h> header file. */
|
|
#define HAVE_STDINT_H 1
|
|
|
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
|
#define HAVE_STDLIB_H 1
|
|
|
|
/* Define to 1 if you have the <strings.h> header file. */
|
|
#define HAVE_STRINGS_H 1
|
|
|
|
/* Define to 1 if you have the <string.h> header file. */
|
|
#define HAVE_STRING_H 1
|
|
|
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
|
#define HAVE_SYS_STAT_H 1
|
|
|
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
|
#define HAVE_SYS_TYPES_H 1
|
|
|
|
/* Define to 1 if you have the <unistd.h> header file. */
|
|
#define HAVE_UNISTD_H 1
|
|
|
|
/* Define to 1 if the system has the type `_Bool'. */
|
|
#define HAVE__BOOL 1
|
|
|
|
/* Define to the sub-directory where libtool stores uninstalled libraries. */
|
|
#define LT_OBJDIR ".libs/"
|
|
|
|
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
|
|
/* #undef NO_MINUS_C_MINUS_O */
|
|
|
|
/* Name of package */
|
|
#define PACKAGE "openthread"
|
|
|
|
/* Define to the address where bug reports for this package should be sent. */
|
|
#define PACKAGE_BUGREPORT "openthread-devel@googlegroups.com"
|
|
|
|
/* Define to the full name of this package. */
|
|
#define PACKAGE_NAME "SL-OPENTHREAD"
|
|
|
|
/* Define to the full name and version of this package. */
|
|
#define PACKAGE_STRING "SL-OPENTHREAD/2.6.1.0_GitHub-7f6723ffb"
|
|
|
|
/* Define to the one symbol short name of this package. */
|
|
#define PACKAGE_TARNAME "openthread"
|
|
|
|
/* Define to the home page for this package. */
|
|
#define PACKAGE_URL "http://github.com/openthread/openthread"
|
|
|
|
/* Define to the version of this package.
|
|
* Note: When adding the label below with OpenThread version, please make
|
|
* sure it is a valid GitHub version. Avoid merge or local commit hashes.
|
|
*/
|
|
#define PACKAGE_VERSION "2.6.1.0_GitHub-7f6723ffb"
|
|
|
|
/* Define to 1 if you have the ANSI C header files. */
|
|
#define STDC_HEADERS 1
|
|
|
|
/* Version number of package */
|
|
#define VERSION "2.6.1.0_GitHub-7f6723ffb"
|
|
|
|
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
|
significant byte first (like Motorola and SPARC, unlike Intel). */
|
|
#if defined AC_APPLE_UNIVERSAL_BUILD
|
|
# if defined __BIG_ENDIAN__
|
|
# define WORDS_BIGENDIAN 1
|
|
# endif
|
|
#else
|
|
# ifndef WORDS_BIGENDIAN
|
|
/* # undef WORDS_BIGENDIAN */
|
|
# endif
|
|
#endif
|
|
|
|
/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
|
|
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
|
|
#define below would cause a syntax error. */
|
|
/* #undef _UINT32_T */
|
|
|
|
/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
|
|
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
|
|
#define below would cause a syntax error. */
|
|
/* #undef _UINT64_T */
|
|
|
|
/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
|
|
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
|
|
#define below would cause a syntax error. */
|
|
/* #undef _UINT8_T */
|
|
|
|
/* Define to the type of a signed integer type of width exactly 16 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
/* #undef int16_t */
|
|
|
|
/* Define to the type of a signed integer type of width exactly 32 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
/* #undef int32_t */
|
|
|
|
/* Define to the type of a signed integer type of width exactly 64 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
/* #undef int64_t */
|
|
|
|
/* Define to the type of a signed integer type of width exactly 8 bits if such
|
|
a type exists and the standard includes do not define it. */
|
|
/* #undef int8_t */
|
|
|
|
/* Define to the type of an unsigned integer type of width exactly 16 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
/* #undef uint16_t */
|
|
|
|
/* Define to the type of an unsigned integer type of width exactly 32 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
/* #undef uint32_t */
|
|
|
|
/* Define to the type of an unsigned integer type of width exactly 64 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
/* #undef uint64_t */
|
|
|
|
/* Define to the type of an unsigned integer type of width exactly 8 bits if
|
|
such a type exists and the standard includes do not define it. */
|
|
/* #undef uint8_t */
|