Index: tol/cmake/mingw-m32.toolchain.cmake
===================================================================
--- tol/cmake/mingw-m32.toolchain.cmake	(revision aecf1e4b0405122959eed0dd94b5b73b260d22b6)
+++ tol/cmake/mingw-m32.toolchain.cmake	(revision aecf1e4b0405122959eed0dd94b5b73b260d22b6)
@@ -0,0 +1,9 @@
+set(CMAKE_SYSTEM_NAME Windows)
+
+set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32 -mno-align-double" CACHE STRING "c++ flags" )
+set( CMAKE_C_FLAGS   "${CMAKE_C_FLAGS} -m32 -mno-align-double" CACHE STRING "c flags" )
+set( CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -ggdb" CACHE STRING "c++ flags in Debug" )
+set( CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0 -ggdb" CACHE STRING "c flags in Debug" )
+set( CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O2" CACHE STRING "c++ flags in Release" )
+set( CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2" CACHE STRING "c flags in Release" )
+set( LINKER_SHARED_FLAGS "${LINKER_SHARED_FLAGS} -m32" CACHE STRING "linker flags" )
