summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2019-02-02 11:52:51 +0200
committerEli Zaretskii <eliz@gnu.org>2019-02-02 11:52:51 +0200
commitf0be506c0b0c2a220e0a3112dca91ec352aad530 (patch)
tree9057e60f54d90244a6f62708fbd0ab7542360d1c /ChangeLog
parented3ce8fb4800e0746726d7d59642518fa4983889 (diff)
downloadgawk-f0be506c0b0c2a220e0a3112dca91ec352aad530.tar.gz
Fix compilation errors and warnings with MinGW64.
Diffstat (limited to 'ChangeLog')
-rwxr-xr-xChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b1727e73..1007bb88 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2019-02-02 Eli Zaretskii <eliz@gnu.org>
+
+ * nonposix.h: If setlocale is already a defined macro, #undef it
+ before redefining. This avoids compilation warnings if someone
+ tries to compile Gawk with Gettext's libintl.h, which redirects
+ setlocale to its own function.
+ Reported by Budi <budikusasi@gmail.com>.
+
+ * debug.c [__MINGW32__]: Prototype for w32_execvp.
+ (restart) [__MINGW32__]: Call w32_execvp instead of execvp. Don't
+ type-cast d_argv anymore.
+
2019-01-27 Arnold D. Robbins <arnold@skeeve.com>
* awkgram.y (qualify_name): Return duplicated strings.