Issue #15477: Add workaround for log1p(-0.0) on platforms where it's broken.
diff --git a/Misc/NEWS b/Misc/NEWS
index 4f3fc51..8fdd515 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -104,6 +104,9 @@
 Library
 -------
 
+- Issue #15477: In cmath and math modules, add workaround for platforms whose
+  system-supplied log1p function doesn't respect signs of zeros.
+
 - Issue #11062: Fix adding a message from file to Babyl mailbox.
 
 - Issue #15646: Prevent equivalent of a fork bomb when using