Commit Graph

844 Commits

Author SHA1 Message Date
Marc Glisse dc69975886 This version of the sunpro workaround should work as well, and if it does
it will be possible to use it in more places than the current version.
2007-08-27 10:14:29 +00:00
Marc Glisse 1707ad3654 Removing this broken workaround still breaks more things than it fixes,
so it will have to wait until Sun fixes a few more bugs.
2007-08-25 16:24:29 +00:00
Marc Glisse e48850ead7 See exactly how much fails to compile with this, and how many crashes
disappear.
2007-08-23 16:36:14 +00:00
Marc Glisse f05f30e457 Same workaround for std::count_if as for std::count. 2007-08-20 13:06:27 +00:00
Marc Glisse 54a31a5527 The bug is not as fixed as I thought. I submitted the new testcase to
Sun.
2007-08-12 13:33:39 +00:00
Marc Glisse 0032f72d18 They are probably the same bug, and anyway they both got fixed in the
same patch.
2007-08-10 12:30:25 +00:00
Sylvain Pion 4da7713aa8 Remove obsolete config flag CGAL_CFG_NO_STDC_NAMESPACE and rename
its dependant macro CGAL_CLIB_STD to "std".
2007-08-08 15:59:25 +00:00
Sylvain Pion a90de08bf3 Remove obsolete config flag CGAL_CFG_MATCHING_BUG_4 and its dependency CGAL_WRAP. 2007-08-08 15:15:20 +00:00
Fernando Cacciola 9893e974a2 Missing autolink headers added 2007-06-21 13:02:21 +00:00
Laurent Saboret 7041d64152 Visual C++ auto-link feature for TAUCS and LAPACK 2007-05-24 14:50:24 +00:00
Andreas Fabri 0adb373823 cleanup 2007-05-14 09:26:09 +00:00
Fernando Cacciola e6c585d395 Windows installer update 2007-05-06 03:27:01 +00:00
Marc Glisse 21f295dc3d I don't understand why that code was in namespace CGAL. This patch lets
Circulators compile with the old STL. I'll see if it breaks anything
else, but I don't think it will.
2007-04-22 15:23:03 +00:00
Marc Glisse 325c956ba1 Try to work around non-standard std::count in sunpro (not sure it will
work, check for instance in Min_annulus_d testsuite).
2007-04-20 16:54:56 +00:00
Andreas Fabri be1964a6ec Cleanup 2007-04-10 08:26:57 +00:00
Sylvain Pion 667fc845ef Introduce a nicer macro CGAL_make_vector(begin, end) to workaround
CGAL_CFG_MISSING_TEMPLATE_VECTOR_CONSTRUCTORS_BUG.
2007-04-02 20:18:57 +00:00
Fernando Cacciola 135fd54f1c Removed unneeded MSVC std fixes 2007-04-02 19:08:46 +00:00
Joachim Reichel 157b8482c4 use <endian.h> for all glibc-based platforms 2007-03-27 17:05:39 +00:00
Joachim Reichel f038ffdd56 drop support for external CORE 2007-03-20 19:09:33 +00:00
Marc Glisse b1d0456201 I added the check on __i386 for sunCC but it is supposed to define
__i386__ as well (though it is buggy right now) so remove.
2007-03-20 16:15:56 +00:00
Marc Glisse dc3364c65a Basics for sunpro on linux-x86. I will touch FPU.h again later. 2007-03-19 18:25:06 +00:00
Fernando Cacciola 9900fc1c87 Added macro guards to individually disable auto-link on a per-library basis 2007-03-19 14:37:41 +00:00
Andreas Fabri 7479f988c3 no longer needed as we use boost::mpl for anding bool constants 2007-03-19 12:27:35 +00:00
Joachim Reichel 4f47903a25 moved src/Core to src/CGALCore
moved include/CORE to include/CGAL/CORE
moved include/OpenNL to include/CGAL/OpenNL
renamed libcore++ to libCGALcore++
2007-03-13 18:10:39 +00:00
Fernando Cacciola f429531f88 New line at EOF issues in new headers REALLY fixed. 2007-03-02 11:17:02 +00:00
Fernando Cacciola a06fa41cb9 auto_link.h now centralized and moved into CGAL/auto_link/ folder.
New line at EOF issues in new headers fixed.
2007-03-01 20:15:24 +00:00
Fernando Cacciola 01e884ea6d Auto-linking macro redefinitions fixed 2007-03-01 11:20:38 +00:00
Fernando Cacciola 63442a954a License headers fixed. 2007-02-28 18:06:42 +00:00
Fernando Cacciola fb9f6e5472 Auto-linking now encapsulated in a library-specific header inside new CGAL/auto_link/ folder. 2007-02-28 17:43:49 +00:00
Fernando Cacciola 8a3dee2292 C2vcproj fixed to look for master_71.vcproj instead of master_VC71.vcproj.
Missing svn properties added
2007-02-27 16:50:16 +00:00
Fernando Cacciola 7bef0e06dd Fixed auto_link include bug (for non-windows platforms) 2007-02-21 20:27:48 +00:00
Laurent Saboret 4f61dd97c3 Turn off Visual C++ (silly) warning C4503: decorated name length exceeded 2006-12-04 14:59:20 +00:00
Marc Glisse 744f51f1e4 Sun_fixes.h also applies to linux-SunCC. 2006-09-20 17:44:48 +00:00
Andreas Fabri 582ec858da Added win64 to the little endians 2006-08-28 13:16:20 +00:00
Andreas Fabri deedd890f5 Include boost/config.hpp so that BOOST_PREVENT_MACRO_SUBSTITUTION is defined 2006-08-19 21:10:43 +00:00
Sylvain Pion 63e78107de New compiler bug in g++ 3.3 : CGAL_CFG_BOOL_IN_TEMPLATE_BUG 2006-08-18 21:30:12 +00:00
Sylvain Pion fb1becafc8 add endianness detection for x86_86 2006-08-17 08:52:59 +00:00
Andreas Fabri 90076ade2e Temporary hack to generate min/max problem 2006-08-17 08:22:12 +00:00
Sylvain Pion fd6524b2fb Better (in the sense of working) endianness detection. 2006-08-16 15:38:22 +00:00
Sylvain Pion a29fd3cb46 Rely on a Boost config macro to detect endianness, instead of a config
program which is problematic for, e.g., Fedora Extra installs.
2006-08-16 15:14:15 +00:00
Sylvain Pion 1fa26bd8e0 Introduce a new helper macro CGAL_VERSION_NUMBER
that computes the version number of a public release.
Much easier to use than reading the algorithm that computes it !
2006-07-21 16:35:03 +00:00
Sylvain Pion 7b30a85331 Try to remove workaround for SunPRO (CGAL_WRAP). 2006-05-02 18:14:47 +00:00
Marc Glisse 59aea66a35 sunpro: add compiler flag to enable CGAL_PRETTY_FUNCTION. 2006-03-09 13:18:31 +00:00
Sylvain Pion 50ea6b92db - Merge Configuration into Installation. 2006-03-07 15:03:22 +00:00