From e766ce3088e1da976d6fa7903870683b3fed7f17 Mon Sep 17 00:00:00 2001 From: Tulio Magno Quites Machado Filho Date: Fri, 2 Jul 2021 18:12:13 -0300 Subject: mtrace: Add attribute nocommon to mallwatch Avoid compilation errors GCC versions that do not default to -fno-common, e.g. GCC <= 9. Fixes commit 00d28960c5388a582a0485e07629b553c32dde49 ("mtrace: Deprecate mallwatch and tr_break"). Suggested-by: Adhemerval Zanella Suggested-by: Florian Weimer --- malloc/mtrace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'malloc/mtrace.c') diff --git a/malloc/mtrace.c b/malloc/mtrace.c index 6c2c58b..f5b8321 100644 --- a/malloc/mtrace.c +++ b/malloc/mtrace.c @@ -59,7 +59,7 @@ __libc_lock_define_initialized (static, lock); case some applications ended up linking against them but they don't actually do anything anymore; not that they did much before anyway. */ -void *mallwatch; +void *mallwatch __attribute__ ((nocommon)); compat_symbol (libc, mallwatch, mallwatch, GLIBC_2_0); void -- cgit v1.1