From dec139084586762793448277ebe80cfa7a1790b3 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Sat, 30 Jan 2016 14:20:56 -0800 Subject: [PATCH] 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 e90199472ed..32aa1b281da 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.39.2