]> git.proxmox.com Git - mirror_zfs.git/blobdiff - cmd/ztest/ztest.c
Support uClibc for the tests compilations
[mirror_zfs.git] / cmd / ztest / ztest.c
index ab20a635d55a820788effacd7228dae0a0bc0936..d2bf0101993ed4b7c55e667928ecc1479e501413 100644 (file)
 #include <libnvpair.h>
 #include <libzutil.h>
 #include <sys/crypto/icp.h>
-#ifdef __GLIBC__
+#if (__GLIBC__ && !__UCLIBC__)
 #include <execinfo.h> /* for backtrace() */
 #endif
 
@@ -563,7 +563,7 @@ dump_debug_buffer(void)
 static void sig_handler(int signo)
 {
        struct sigaction action;
-#ifdef __GLIBC__ /* backtrace() is a GNU extension */
+#if (__GLIBC__ && !__UCLIBC__) /* backtrace() is a GNU extension */
        int nptrs;
        void *buffer[BACKTRACE_SZ];