Commit Graph

19 Commits

Author SHA1 Message Date
Nikita Kniazev
0ea2aa7ca2 Fixed usage of auto_ptr on systems where it is deprecated
The macro `BOOST_NO_AUTO_PTR` is defined on systems where both `auto_ptr` and
`unique_ptr` are available (and `auto_ptr` usage produces a deprecation warning).
By using `BOOST_NO_CXX11_SMART_PTR` we will favor `unique_ptr` over `auto_ptr`.

```
slex/lexer.hpp:2423:13: error: 'template<class> class std::auto_ptr' is deprecated [-Werror=deprecated-declarations]
```
2018-10-02 17:59:26 +03:00
Daniela Engert
decb79b335 Conditionally replace deprecated/removed std::auto_ptr by std::unique_ptr.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-05-16 17:10:59 +02:00
Hartmut Kaiser
e5ac1ca3b3 Wave: updating copyrights, minor fixes, bumping version number for release
[SVN r78555]
2012-05-23 14:41:35 +00:00
Hartmut Kaiser
12c91c34c1 Wave: updated copyrights, worked on whitespace skipping
[SVN r67893]
2011-01-09 21:54:54 +00:00
Hartmut Kaiser
bbcad7c954 Wave: updating copyrights, fixing issues introduced by latest changes to multi_pass.
[SVN r58714]
2010-01-05 17:29:06 +00:00
Hartmut Kaiser
a8e6b580db Wave: Updated copyrights
[SVN r50425]
2009-01-01 12:07:12 +00:00
Hartmut Kaiser
6b02159942 Wave: Updated to use new Spirit Classic library structure and namespace. Lots' of minor changes and adjustments. Switched version to 2.0 since this version is not backwards compatible anymore with earlier versions.
[SVN r44381]
2008-04-13 22:39:12 +00:00
Hartmut Kaiser
23bbed3024 Wave: updated copyright messages to include the year 2008 (merged from release branch).
[SVN r42502]
2008-01-05 22:44:28 +00:00
Hartmut Kaiser
3cf132c4d0 Wave: Extended the copyright notice to include the year 2007.
[SVN r36469]
2006-12-20 16:58:16 +00:00
Hartmut Kaiser
5115faf51e Updated the Wave copyright notice to include the year 2006.
[SVN r32154]
2005-12-24 19:50:47 +00:00
Hartmut Kaiser
bb62cfffc5 Changed in the Wave library all throw's to boost::throw_exception().
[SVN r31950]
2005-12-08 03:33:38 +00:00
Hartmut Kaiser
445059cb46 Fixed two warnings.
[SVN r29331]
2005-05-31 18:48:40 +00:00
Hartmut Kaiser
28ef35b9ba Special disambiguation for the True64 cxx compiler.
[SVN r29156]
2005-05-23 09:32:29 +00:00
Hartmut Kaiser
cac6dd7966 Fixed gcc warnings and compilation problems.
[SVN r29035]
2005-05-18 17:39:57 +00:00
Hartmut Kaiser
44d10524f9 Fixed compilation errors on gcc4.
[SVN r29028]
2005-05-18 06:29:13 +00:00
Hartmut Kaiser
dbb6cac36b Fixed compilation errors on CW9.4.
[SVN r29027]
2005-05-18 06:25:02 +00:00
Hartmut Kaiser
96aef5d5cc Added workaround for gcc3.3.x bug.
[SVN r28082]
2005-04-10 13:45:18 +00:00
Hartmut Kaiser
b7ef274181 Adjusted copyrights to reflect Boost adoption. Several minor fixes.
[SVN r27885]
2005-03-30 15:32:57 +00:00
Hartmut Kaiser
d588f4f77f Added Wave V1.1.14 to the Boost CVS.
[SVN r27458]
2005-02-21 08:54:23 +00:00