use glibc macro instead of defining a custom one

This commit is contained in:
Alex O'Connell 2024-07-31 23:33:19 -04:00
parent 04a0dcebcc
commit 271240e020
2 changed files with 1 additions and 6 deletions

View file

@ -175,11 +175,6 @@ set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads REQUIRED)
check_include_file_cxx(execinfo HAVE_EXECINFO)
if (HAVE_EXECINFO)
add_compile_definitions(GLIBC_BACKTRACE_SUPPORTED)
endif()
#
# build the library
#

View file

@ -185,7 +185,7 @@ static void ggml_print_backtrace_symbols(void) {
fprintf(stderr, "%d: %p %s\n", idx, addr, symbol);
}
}
#elif defined(__linux__) && defined(GLIBC_BACKTRACE_SUPPORTED)
#elif defined(__linux__) && defined(__GLIBC__)
#include <execinfo.h>
static void ggml_print_backtrace_symbols(void) {
void * trace[100];