[Bug 285870] Bug in atexit code in rare specific case + patch to correct it
[email protected] Sat, 25 Jul 2026 16:32:59 +0000
| Newsgroups | gmane.os.freebsd.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285870 --- Comment #18 from [email protected] --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=64038db825d64fb4827fc8ee264ea0fa1a046d82 commit 64038db825d64fb4827fc8ee264ea0fa1a046d82 Author: Zhang Qiyue <[email protected]> AuthorDate: 2026-07-12 06:26:36 +0000 Commit: Enji Cooper <[email protected]> CommitDate: 2026-07-25 16:29:28 +0000 libc: tests: add static to resolve -Wmissing-prototypes The function create_staticobj() is only used inside this translation unit. Clang produces a -Wmissing-prototypes warning during standard buildworld. This warning will become a fatal compile error if MK_WERROR is enabled for hardened builds. PR: 285870 Fixes: ee9ce1078 ("libc: tests: add some tests for __cxa_atexit...") Signed-off-by: Zhang Qiyue <[email protected]> Reviewed-by: ngie Pull-Request: https://github.com/freebsd/freebsd-src/pull/2321 lib/libc/tests/stdlib/libatexit/libatexit.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- You are receiving this mail because: You are on the CC list for the bug.