Date: Tue, 7 Jan 2020 21:13:35 +0000 (UTC) From: Ian Lepore <ian@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r356472 - head/sys/arm/arm Message-ID: <202001072113.007LDZUK045647@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ian Date: Tue Jan 7 21:13:34 2020 New Revision: 356472 URL: https://svnweb.freebsd.org/changeset/base/356472 Log: Add #ifdef option-test wrappers around another call to an arm/unwind.c function which is only compiled-in with certain options. Why is it always the most trivial part of a big commit that takes 3 tries to get right? Modified: head/sys/arm/arm/elf_machdep.c Modified: head/sys/arm/arm/elf_machdep.c ============================================================================== --- head/sys/arm/arm/elf_machdep.c Tue Jan 7 20:35:43 2020 (r356471) +++ head/sys/arm/arm/elf_machdep.c Tue Jan 7 21:13:34 2020 (r356472) @@ -337,7 +337,9 @@ int elf_cpu_unload_file(linker_file_t lf) { +#if defined(DDB) || defined(KDTRACE_HOOKS) || defined(STACK) /* Inform the stack(9) code that this module is gone. */ unwind_module_unloaded(lf); +#endif return (0); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001072113.007LDZUK045647>