aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2015-04-17 11:40:07 +0300
committerEli Zaretskii <eliz@gnu.org>2015-04-17 11:40:07 +0300
commitd99eb462c411ffad5bc205832fb41b285002cc73 (patch)
tree40b9e91653102cca52e52a11698839dd88e38511
parent9092b6e28fe005160bc53ac1efaab9689a279b5e (diff)
downloadegawk-d99eb462c411ffad5bc205832fb41b285002cc73.tar.gz
egawk-d99eb462c411ffad5bc205832fb41b285002cc73.tar.bz2
egawk-d99eb462c411ffad5bc205832fb41b285002cc73.zip
Fix building extensions on MS-Windows
* Makefile.ext ($(SIMPLE_EXTENSIONS)): Really use -static-libgcc.
-rw-r--r--pc/ChangeLog4
-rw-r--r--pc/Makefile.ext2
2 files changed, 5 insertions, 1 deletions
diff --git a/pc/ChangeLog b/pc/ChangeLog
index 3e65499d..898cc6b8 100644
--- a/pc/ChangeLog
+++ b/pc/ChangeLog
@@ -1,3 +1,7 @@
+2015-04-17 Eli Zaretskii <eliz@gnu.org>
+
+ * Makefile.ext ($(SIMPLE_EXTENSIONS)): Really use -static-libgcc.
+
2015-04-16 Arnold D. Robbins <arnold@skeeve.com>
* Makefile.tst: Sync with mainline.
diff --git a/pc/Makefile.ext b/pc/Makefile.ext
index 12723436..6cd4d0f3 100644
--- a/pc/Makefile.ext
+++ b/pc/Makefile.ext
@@ -47,7 +47,7 @@ time.$(SOEXT): time.c
gcc -DHAVE_GETSYSTEMTIMEASFILETIME -I.. -shared -gdwarf-2 -g3 -static-libgcc -o $@ time.c
$(SIMPLE_EXTENSIONS):
- gcc -I.. -shared -gdwarf-2 -g3 -o $@ $(@:.$(SOEXT)=.c)
+ gcc -I.. -shared -gdwarf-2 -g3 -static-libgcc -o $@ $(@:.$(SOEXT)=.c)
$(ALL_EXTENSIONS): ../gawkapi.h ../gettext.h