From 4e21933a74fe8f2f0b05ac4b07139dabd6bba52c Mon Sep 17 00:00:00 2001 From: Gilles Gouaillardet Date: Mon, 16 May 2016 09:29:34 +0900 Subject: [PATCH] memory/patcher: declare __curbrk as extern in order not to generate an (unitialized) common symbol --- opal/mca/memory/patcher/memory_patcher_component.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opal/mca/memory/patcher/memory_patcher_component.c b/opal/mca/memory/patcher/memory_patcher_component.c index 037585ba80..32ef1568dd 100644 --- a/opal/mca/memory/patcher/memory_patcher_component.c +++ b/opal/mca/memory/patcher/memory_patcher_component.c @@ -249,7 +249,7 @@ static int intercept_madvise (void *start, size_t length, int advice) #if defined SYS_brk #if OPAL_MEMORY_PATCHER_HAVE___CURBRK -void *__curbrk; /* in libc */ +extern void *__curbrk; /* in libc */ #endif static int (*original_brk) (void *);