X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fruntime%2Fbacktrace.c;h=5585122c871368d269e34133473ca7d10772c984;hb=961c6bf2eda5d492d5dbb7e275fe4e0931f7adf8;hp=c618ca7b67615f20a1200f3b03e4d23b9f251dcb;hpb=b727b3bff6f2a989e8e20e199945c2bf768214a9;p=sbcl.git diff --git a/src/runtime/backtrace.c b/src/runtime/backtrace.c index c618ca7..5585122 100644 --- a/src/runtime/backtrace.c +++ b/src/runtime/backtrace.c @@ -13,6 +13,9 @@ * files for more information. */ +/* needed if we want dladdr() and Dl_Info from glibc's dlfcn.h */ +#define _GNU_SOURCE + #include #include #include "sbcl.h" @@ -34,11 +37,7 @@ #include "thread.h" #ifdef LISP_FEATURE_OS_PROVIDES_DLADDR -# ifndef __USE_GNU -/* __USE_GNU needed if we want dladdr() and Dl_Info from glibc. */ -# define __USE_GNU -# endif -# include "dlfcn.h" +# include #endif #if !(defined(LISP_FEATURE_X86) || defined(LISP_FEATURE_X86_64))