Commit Graph

885 Commits

Author SHA1 Message Date
Hartmut Kaiser
ce9a8d1a94 Wave: Added new pp hook: locate_include_file
[SVN r71097]
2011-04-08 00:06:46 +00:00
Hartmut Kaiser
2b390dfa35 Wave: comment fix
[SVN r71096]
2011-04-08 00:06:15 +00:00
Hartmut Kaiser
095970628b Wave: Added new pp hook: locate_include_file
[SVN r71095]
2011-04-08 00:03:03 +00:00
Hartmut Kaiser
6923b81fdd Fixed #5280: compilation error by including order
[SVN r69686]
2011-03-08 15:36:33 +00:00
Hartmut Kaiser
c19f03a12a Fixed #5280: compilation error by including order
[SVN r69685]
2011-03-08 15:34:36 +00:00
Hartmut Kaiser
5cd2912a6f Wave: Fixed whitespace handling, added a corresponding set of test cases
[SVN r69196]
2011-02-23 01:31:14 +00:00
Hartmut Kaiser
e21e7438fd Wave: Fixed whitespace handling
[SVN r69195]
2011-02-23 01:30:13 +00:00
Steven Watanabe
0818f28c17 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
[SVN r68168]
2011-01-15 08:11:51 +00:00
Hartmut Kaiser
ab2fdf61e7 Wave: After preprocessing the body of any #pragma wave option() the wave tool now concatenates all adjacent string literals into a single string literal.
[SVN r68146]
2011-01-14 03:35:24 +00:00
Bryce Adelstein-Lelbach
586ee633ce Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 



[SVN r68140]
2011-01-14 02:35:58 +00:00
Hartmut Kaiser
6521b47fc7 Wave: merging from trunk
[SVN r68004]
2011-01-11 23:19:22 +00:00
Hartmut Kaiser
feb1e9ccdb Wave: updated copyrights, added C++0x mode to docs, added predefined macros for C++0x mode
[SVN r67894]
2011-01-09 22:19:16 +00:00
Hartmut Kaiser
12c91c34c1 Wave: updated copyrights, worked on whitespace skipping
[SVN r67893]
2011-01-09 21:54:54 +00:00
Hartmut Kaiser
ad15d8fb79 Wave: updated copyrights, worked on whitespace skipping
[SVN r67892]
2011-01-09 21:47:21 +00:00
Bryce Adelstein-Lelbach
b5c290073a Support for PathScale EKOPath Compiler Suite, version 4.0.0.
[SVN r67707]
2011-01-06 02:38:20 +00:00
Hartmut Kaiser
d713b6d6cd Wave: fixing a couple of warnings
[SVN r67382]
2010-12-21 12:22:36 +00:00
Hartmut Kaiser
582fd3f0ad Wave: fixing some path formatting issues causing test to fail
[SVN r67142]
2010-12-10 02:50:59 +00:00
Hartmut Kaiser
77db6b92d6 Wave: fixing gcc compilation issues introduced with recent commits
[SVN r67131]
2010-12-09 15:40:32 +00:00
Hartmut Kaiser
7190e7a87a Wave: cosmetic changes
[SVN r67119]
2010-12-09 03:07:11 +00:00
Hartmut Kaiser
0a02b4bc4c Wave: fixed lexing errors introduced with the last commit, added new use case
[SVN r67118]
2010-12-09 03:01:33 +00:00
Hartmut Kaiser
55752997a3 Wave: more work on C++0x support, fixed a macro expansion problem
[SVN r67117]
2010-12-09 01:44:51 +00:00
Hartmut Kaiser
dc832745b7 Wave: fixing Wave for Boost Filesystem V3, which is now the default, changed build system for Wave tool to disable threading
[SVN r67093]
2010-12-08 01:29:47 +00:00
Jürgen Hunold
01210d271e Fix include for BOOST_ASSERT
[SVN r66547]
2010-11-12 17:39:11 +00:00
Hartmut Kaiser
56090535d3 Wave: adjusting code to pass new assert inspect rule
[SVN r66505]
2010-11-12 00:50:46 +00:00
Hartmut Kaiser
74d7bcdb3c Wave, Spirit: merging from trunk
[SVN r66165]
2010-10-24 22:20:01 +00:00
Hartmut Kaiser
380440ea36 Wave: applying patch from ticket #4778
[SVN r66157]
2010-10-24 01:30:10 +00:00
Hartmut Kaiser
e563eaca2e Wave: fixing exception handling
[SVN r66155]
2010-10-23 23:12:06 +00:00
Hartmut Kaiser
cf803c371c Wave: updating ChangeLog
[SVN r66139]
2010-10-21 21:48:47 +00:00
Hartmut Kaiser
9cb5486ec4 Wave: Fixed a duplicate call to skipped_token
[SVN r66138]
2010-10-21 21:43:16 +00:00
Hartmut Kaiser
732b9d61c5 Wave merging from trunk
[SVN r65968]
2010-10-15 03:39:14 +00:00
Hartmut Kaiser
4e101d02d8 Wave: fixing pp hook problems
[SVN r65967]
2010-10-14 22:13:08 +00:00
Hartmut Kaiser
efe7c16d7d Wave: fixing pp hook problems
[SVN r65966]
2010-10-14 22:12:45 +00:00
Hartmut Kaiser
eb2d0881aa Wave: improved consistency in reporting skipped tokens to the hooks function when processing conditional preprocessing directives. Added a new test case verifying the skipped_token hook gets called reproducibly (t_2_020.cpp). Started to work on C++0x features for Wave.
[SVN r65314]
2010-09-05 22:33:20 +00:00
Hartmut Kaiser
84eccb00f3 Wave: fixing a bug preventing the skipped_token hook to be called for 'inactive' conditional preprocessing directive tokens
[SVN r65059]
2010-08-27 19:35:18 +00:00
Hartmut Kaiser
fa8e50a4bf Spirit: merging from trunk upto rev. 61489
[SVN r63640]
2010-07-04 22:38:38 +00:00
Hartmut Kaiser
7b4ce6b163 Wave: merging from trunk
[SVN r63123]
2010-06-19 21:48:02 +00:00
Hartmut Kaiser
54bf85b63d Wave: minor edits
[SVN r62727]
2010-06-10 11:36:09 +00:00
Hartmut Kaiser
405b687940 Wave: added missing typename, doh! (fixed #4330: wave broken build on trunk)
[SVN r62726]
2010-06-10 11:05:30 +00:00
Hartmut Kaiser
901afbc3e2 Wave: fixed #4330: wave broken build on trunk
[SVN r62725]
2010-06-10 10:26:59 +00:00
Hartmut Kaiser
85a98f4b6d Wave: integrated the new visibility config macros
[SVN r62152]
2010-05-22 17:08:10 +00:00
Hartmut Kaiser
f91b0b78cc Wave: integrated the new visibility config macros
[SVN r62151]
2010-05-22 17:07:45 +00:00
Hartmut Kaiser
bade99def7 Wave: applied a couple of fixes supplied by József Mihalicza
[SVN r62148]
2010-05-22 16:06:00 +00:00
Hartmut Kaiser
cf6bc3d88a Wave: added file type to iteration context
[SVN r62147]
2010-05-22 15:53:00 +00:00
Hartmut Kaiser
539358503e Wave: added file type to iteration context
[SVN r62146]
2010-05-22 15:52:34 +00:00
Hartmut Kaiser
26865029e3 Wave: fixed #4176
[SVN r61723]
2010-05-01 13:16:34 +00:00
Jeremiah Willcock
8339c881bd Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool
[SVN r61437]
2010-04-20 18:49:18 +00:00
Hartmut Kaiser
057685dee9 Wave: merging updated changelog from trunk
[SVN r61407]
2010-04-19 12:27:38 +00:00
Hartmut Kaiser
3aa488f260 Wave: updated changelog
[SVN r61405]
2010-04-19 12:07:58 +00:00
Hartmut Kaiser
aed546382d Wave: fixed #4113: cpp_lexer does not handle qualified backslashes correctly, merging from trunk
[SVN r61385]
2010-04-18 21:08:05 +00:00
Hartmut Kaiser
59633b0f57 Wave: fixed #4113: cpp_lexer does not handle qualified backslashes correctly
[SVN r61384]
2010-04-18 21:00:09 +00:00