Licensing Information

Open Source Used In Cisco Nexus 9000 Series 7.0(3)I5(1)
4119
#if ENABLE_LineNumbersProxy || !ENABLE_DebugContext
# undef SERVICE_LineNumbers
# define SERVICE_LineNumbers 0
#endif
#if !defined(ENABLE_Symbols)
# define ENABLE_Symbols (ENABLE_SymbolsProxy || SERVICE_Symbols)
#endif
#if !defined(ENABLE_LineNumbers)
# define ENABLE_LineNumbers (ENABLE_LineNumbersProxy || SERVICE_LineNumbers)
#endif
#if !defined(ENABLE_ELF)
# define ENABLE_ELF (TARGET_UNIX && (SERVICE_Symbols || SERVICE_LineNumbers))
#endif
#if !defined(ENABLE_SSL)
# if (TARGET_UNIX) && !defined(__APPLE__)
# define ENABLE_SSL 1
# else
# define ENABLE_SSL 0
# endif
#endif
#if !defined(ENABLE_RCBP_TEST)
# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)
/* TODO: debug services are not fully implemented on BSD */
# define ENABLE_RCBP_TEST 0
# else
# define ENABLE_RCBP_TEST (!ENABLE_ContextProxy && (SERVICE_RunControl &&
SERVICE_Breakpoints))
# endif
#endif
#if !defined(ENABLE_AIO)
# if !defined(_POSIX_ASYNCHRONOUS_IO)
# define ENABLE_AIO 0
# elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)
/* On BSD AIO sends signal SIGSYS - bad system call */
# define ENABLE_AIO 0
# elif defined(__linux__)
/* Linux implementation of POSIX AIO found to be inefficient */
# define ENABLE_AIO 0
# elif TARGET_SYMBIAN
/* Symbian impl (OpenC) not desired either */
# define ENABLE_AIO 0