Mercurial > ecos
changeset 540:9034ec3868e5
* configtool/standalone/wxwin/ecpch.h: #include <winsock2.h> early for Cygwin
builds to eliminate fd_set compiler warning
* configtool/standalone/wxwin/filename.cpp,
configtool/standalone/wxwin/configtooldoc.cpp,
configtool/standalone/wxwin/appsettings.cpp: Do not #undef macros matching
ecFileName member functions referenced in these files for Cygwin builds.
* Utils/common/Collections.cpp: #include <winsock2.h> early for Cygwin
builds to eliminate fd_set compiler warning
* Utils/common/eCosSocket.cpp: Add newline at end of file to eliminate
compiler warning
| author | jld |
|---|---|
| date | Sat, 25 Jan 2003 23:07:53 +0000 |
| parents | 691a56b47b00 |
| children | ea8eda51bc88 |
| files | host/tools/Utils/ChangeLog host/tools/Utils/common/Collections.cpp host/tools/Utils/common/eCosSocket.cpp host/tools/configtool/ChangeLog host/tools/configtool/standalone/wxwin/appsettings.cpp host/tools/configtool/standalone/wxwin/configtooldoc.cpp host/tools/configtool/standalone/wxwin/ecpch.h host/tools/configtool/standalone/wxwin/filename.cpp |
| diffstat | 8 files changed, 35 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/host/tools/Utils/ChangeLog +++ b/host/tools/Utils/ChangeLog @@ -1,3 +1,12 @@ +2003-01-25 John Dallaway <jld@ecoscentric.com> + + * common/Collections.cpp: #include <winsock2.h> early for Cygwin + builds to eliminate fd_set compiler warning + + * common/eCosSocket.cpp: Add newline at end of file to eliminate + compiler warning + + 2003-01-20 John Dallaway <jld@ecoscentric.com> * common/eCosThreadUtils.cpp:
--- a/host/tools/Utils/common/Collections.cpp +++ b/host/tools/Utils/common/Collections.cpp @@ -22,6 +22,12 @@ // ---------------------------------------------------------------------------- // //####COPYRIGHTEND#### + +// include winsock2.h early to eliminate fd_set warning +#ifdef __CYGWIN__ +#include <winsock2.h> +#endif + #include "Collections.h" void String::Format (LPCTSTR const pszFormat,...)
--- a/host/tools/Utils/common/eCosSocket.cpp +++ b/host/tools/Utils/common/eCosSocket.cpp @@ -816,5 +816,3 @@ const String CeCosSocket::GetHostByName( return it->second; } } - - \ No newline at end of file
--- a/host/tools/configtool/ChangeLog +++ b/host/tools/configtool/ChangeLog @@ -1,3 +1,14 @@ +2003-01-25 John Dallaway <jld@ecoscentric.com> + + * standalone/wxwin/ecpch.h: #include <winsock2.h> early for Cygwin + builds to eliminate fd_set compiler warning + + * standalone/wxwin/filename.cpp, + standalone/wxwin/configtooldoc.cpp, + standalone/wxwin/appsettings.cpp: Do not #undef macros matching + ecFileName member functions referenced in these files for Cygwin + builds. + 2003-01-22 John Dallaway <jld@ecoscentric.com> * standalone/wxwin/makefile.gnu: Tidy up
--- a/host/tools/configtool/standalone/wxwin/appsettings.cpp +++ b/host/tools/configtool/standalone/wxwin/appsettings.cpp @@ -74,7 +74,7 @@ #ifdef __WXMSW__ #include <windows.h> #include "wx/msw/winundef.h" -#ifdef GetTempPath +#if defined(GetTempPath) && !defined(__CYGWIN__) #undef GetTempPath #endif #endif
--- a/host/tools/configtool/standalone/wxwin/configtooldoc.cpp +++ b/host/tools/configtool/standalone/wxwin/configtooldoc.cpp @@ -72,7 +72,7 @@ #include <shlobj.h> #endif #include "wx/msw/winundef.h" -#ifdef CreateDirectory +#if defined(CreateDirectory) && !defined(__CYGWIN__) #undef CreateDirectory #endif #endif
--- a/host/tools/configtool/standalone/wxwin/ecpch.h +++ b/host/tools/configtool/standalone/wxwin/ecpch.h @@ -50,6 +50,11 @@ #pragma warning(disable:4786) #endif +// include winsock2.h early to eliminate fd_set warning +#ifdef __CYGWIN__ +#include <winsock2.h> +#endif + #include "wx/wx.h" #include "wx/splitter.h" #include "wx/scrolwin.h"
--- a/host/tools/configtool/standalone/wxwin/filename.cpp +++ b/host/tools/configtool/standalone/wxwin/filename.cpp @@ -47,6 +47,7 @@ #include <shlwapi.h> #include "wx/msw/winundef.h" +#ifndef __CYGWIN__ #ifdef CreateDirectory #undef CreateDirectory #endif @@ -62,6 +63,7 @@ #ifdef GetTempPath #undef GetTempPath #endif +#endif #else
