From: Lars Ingebrigtsen Date: Sun, 15 Aug 2021 11:25:18 +0000 (+0200) Subject: Make Emacs compile with musl instead of glibc X-Git-Tag: emacs-28.0.90~1495 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=55772baee1627571c0814cf2d666fb3b963ff591;p=emacs.git Make Emacs compile with musl instead of glibc * src/alloc.c: musl doesn't have malloc_info (bug#50058). --- diff --git a/src/alloc.c b/src/alloc.c index 8edcd06c843..4ea337ddbaa 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -7318,7 +7318,7 @@ Frames, windows, buffers, and subprocesses count as vectors make_int (strings_consed)); } -#ifdef GNU_LINUX +#if defined GNU_LINUX && defined __GLIBC__ DEFUN ("malloc-info", Fmalloc_info, Smalloc_info, 0, 0, "", doc: /* Report malloc information to stderr. This function outputs to stderr an XML-formatted @@ -7678,7 +7678,7 @@ N should be nonnegative. */); defsubr (&Sgarbage_collect_maybe); defsubr (&Smemory_info); defsubr (&Smemory_use_counts); -#ifdef GNU_LINUX +#if defined GNU_LINUX && defined __GLIBC__ defsubr (&Smalloc_info); #endif defsubr (&Ssuspicious_object);