#4458: recognize "-" as an argument, not a malformed option in gnu_getopt().
diff --git a/Misc/NEWS b/Misc/NEWS
index 55e123b..b1fe2e4 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -60,6 +60,9 @@
 Library
 -------
 
+- Issue #4458: getopt.gnu_getopt() now recognizes a single "-" as an argument,
+  not a malformed option.
+
 - Added the subprocess.check_output() convenience function to get output
   from a subprocess on success or raise an exception on error.