|
From: Ralph T. <ra...@us...> - 2005-04-10 08:15:23
|
Update of /cvsroot/adobe-source/sandbox/adobe-source/adobe In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30532/adobe-source/adobe Modified Files: cmath.hpp eve.hpp Log Message: These are some of Tobias Schwinger's changes to make ASL (and visual) build with the MinGW GCC compiler on Windows. More information on the effort is in https://sourceforge.net/tracker/?func=detail&atid=724218&aid=1180074&group_id=132417 . cmath.hpp: use ADOBE_PLATFORM_WIN instead of BOOST_MSVC eve.hpp: reorder member variable definitions to avoid initialization warnings. future/assemblage.hpp: include boost/bind.hpp, because it is used later in the file. source/istream.cpp: reorder member variable initialization list to avoid warnings. test/eve_smoke/main.cpp: added a newline to the end of the file. test/visual/Jamfile: add correct link flags for MinGW toolset, only include resource file for MSVC build. I will commit more of Tobias changes once I've had the opportunity to test them (the changes which remain should always be in bug 1180074). Index: eve.hpp =================================================================== RCS file: /cvsroot/adobe-source/sandbox/adobe-source/adobe/eve.hpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** eve.hpp 19 Mar 2005 00:16:38 -0000 1.1 --- eve.hpp 10 Apr 2005 08:15:14 -0000 1.2 *************** *** 147,154 **** }; - spacing_t spacing_m; - boost::array<slice_t, 2> slice_m; long indent_m; bool create_m; // containers only --- 147,154 ---- }; long indent_m; bool create_m; + spacing_t spacing_m; + boost::array<slice_t, 2> slice_m; // containers only Index: cmath.hpp =================================================================== RCS file: /cvsroot/adobe-source/sandbox/adobe-source/adobe/cmath.hpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** cmath.hpp 3 Apr 2005 00:29:55 -0000 1.2 --- cmath.hpp 10 Apr 2005 08:15:14 -0000 1.3 *************** *** 23,26 **** --- 23,27 ---- #include <boost/config.hpp> + #include "config.hpp" #include <cmath> *************** *** 34,38 **** } // namespace adobe ! #elif defined BOOST_MSVC namespace adobe { --- 35,39 ---- } // namespace adobe ! #elif defined ADOBE_PLATFORM_WIN namespace adobe { |