mirror of
https://github.com/facebook/zstd.git
synced 2025-08-10 04:43:07 +03:00
fileio: Disable BACKTRACE under uClibc
uClibc does not support BACKTRACE. It also defines __GLIBC__ and minor as both 2. This fixes compilation under such a setup.
This commit is contained in:
@@ -175,7 +175,7 @@ static void clearHandler(void)
|
|||||||
|
|
||||||
#if !defined(BACKTRACE_ENABLE)
|
#if !defined(BACKTRACE_ENABLE)
|
||||||
/* automatic detector : backtrace enabled by default on linux+glibc and osx */
|
/* automatic detector : backtrace enabled by default on linux+glibc and osx */
|
||||||
# if (defined(__linux__) && defined(__GLIBC__)) \
|
# if (defined(__linux__) && (defined(__GLIBC__) && !defined(__UCLIBC__))) \
|
||||||
|| (defined(__APPLE__) && defined(__MACH__))
|
|| (defined(__APPLE__) && defined(__MACH__))
|
||||||
# define BACKTRACE_ENABLE 1
|
# define BACKTRACE_ENABLE 1
|
||||||
# else
|
# else
|
||||||
|
Reference in New Issue
Block a user