From: Nikodemus S. <de...@us...> - 2010-09-30 08:44:04
|
Update of /cvsroot/sbcl/sbcl/contrib In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv15773/contrib Modified Files: asdf-module.mk Log Message: 1.0.43.13: "minor fixed for Win32" from Kalyanov Dmitry * fix run-sbcl.sh for cygwin: need to convert the path. * fix contrib building for cygwin with GCC 4.x installed: require GCC 3.x since GCC 4.x apparently doesn't do -mno-cygwin. * PeekConsoleInput's third argument is the number of array in elements, not bytes. http://msdn.microsoft.com/en-us/library/ms684344%28VS.85%29.aspx Old usage led to stack overwriting. Index: asdf-module.mk =================================================================== RCS file: /cvsroot/sbcl/sbcl/contrib/asdf-module.mk,v retrieving revision 1.22 retrieving revision 1.23 diff -u -d -r1.22 -r1.23 --- asdf-module.mk 23 Aug 2010 23:21:27 -0000 1.22 +++ asdf-module.mk 30 Sep 2010 08:43:55 -0000 1.23 @@ -15,6 +15,8 @@ endif ifeq (CYGWIN,$(findstring CYGWIN,$(UNAME))) EXTRA_CFLAGS=-mno-cygwin + # GCC 4.x doesn't accept -mno-cygwin. + CC:=gcc=3 # SBCL can't read cygwin symlinks, and cygwin likes to symlink # gcc. To further complicate things, SBCL can't handle cygwin # paths, either. |