From 55772baee1627571c0814cf2d666fb3b963ff591 Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Sun, 15 Aug 2021 13:25:18 +0200 Subject: [PATCH] Make Emacs compile with musl instead of glibc * src/alloc.c: musl doesn't have malloc_info (bug#50058). --- src/alloc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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); -- 2.39.5