diff --git a/src/api.cpp b/src/api.cpp index 8d367ce9b..12a0a781d 100644 --- a/src/api.cpp +++ b/src/api.cpp @@ -34,7 +34,7 @@ using namespace Rcpp; #endif #if defined(__GNUC__) - #if defined(_WIN32) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__CYGWIN__) || defined(__sun) || defined(_AIX) + #if defined(_WIN32) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__CYGWIN__) || defined(__sun) || defined(_AIX) || defined(__MUSL__) // do nothing #else #include @@ -49,7 +49,6 @@ using namespace Rcpp; ); return demangle(buffer); } - #endif #endif @@ -257,7 +256,7 @@ SEXP rcpp_can_use_cxx11() { // [[Rcpp::register]] SEXP stack_trace(const char* file, int line) { #if defined(__GNUC__) - #if defined(_WIN32) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__CYGWIN__) || defined(__sun) || defined(_AIX) + #if defined(_WIN32) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__CYGWIN__) || defined(__sun) || defined(_AIX) || defined(__MUSL__) // Simpler version for Windows and *BSD List trace = List::create(_["file"] = file, _[ "line" ] = line,