>From 31f48ed3a6ca66ae0f13e6057270d4aed2372d3a Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Sat, 30 Jan 2016 00:47:24 -0800 Subject: [PATCH 03/12] unexelf.c hook to support HYBRID_MALLOC on ELF * src/unexelf.c (unexec) [HYBRID_MALLOC]: Define bss_sbrk_did_unexec (Bug#22086). Copyright-paperwork-exempt: yes --- src/unexelf.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/unexelf.c b/src/unexelf.c index e901994..32aa1b2 100644 --- a/src/unexelf.c +++ b/src/unexelf.c @@ -227,6 +227,11 @@ unexec (const char *new_name, const char *old_name) off_t new_file_size; void *new_break; +#ifdef HYBRID_MALLOC + extern int bss_sbrk_did_unexec; + bss_sbrk_did_unexec = 1; +#endif + /* Pointers to the base of the image of the two files. */ caddr_t old_base, new_base; -- 2.5.0