Agustín K-ballo Bergé
|
e895a826f9
|
Spirit X3 unused
[SVN r85769]
|
2013-09-18 01:32:03 +00:00 |
|
Joel de Guzman
|
2a893944ee
|
Simplified code for overflow handling: looking at the code i see now that it is actually safer to always check for overflow by default. most architectures have 2s complement anyway, so the optimization only happens on some obscure architecture where ints do not wrap (also for floats--they do not wrap as well). i'll simply have ints check for overflow *always* and provide a CP for special types that the user can specialize for optimization.
[SVN r85440]
|
2013-08-24 02:32:49 +00:00 |
|
Hartmut Kaiser
|
9d42641cd5
|
Spirit: Fixing clang regressions
[SVN r85421]
|
2013-08-22 14:36:22 +00:00 |
|
Joel de Guzman
|
57225b9688
|
Fixes #9027
[SVN r85415]
|
2013-08-21 13:34:02 +00:00 |
|
Joel de Guzman
|
89c9a8f547
|
Fixes ticket #9007
[SVN r85399]
|
2013-08-20 05:11:14 +00:00 |
|
Hartmut Kaiser
|
90d65d4be7
|
Fixed #8970: Karma fails to output a sign with a user-defined real number policy
[SVN r85221]
|
2013-08-06 13:36:38 +00:00 |
|
Hartmut Kaiser
|
0487573880
|
Spirit: fixed #3999: multi_pass cannot deal with all input iterators
[SVN r85178]
|
2013-07-31 15:23:12 +00:00 |
|
Joel de Guzman
|
e8282972be
|
Merge changes from trunk
[SVN r85051]
|
2013-07-16 10:46:32 +00:00 |
|
Hartmut Kaiser
|
e3094e5a6f
|
Spirit: Merging from trunk
[SVN r85046]
|
2013-07-15 17:24:24 +00:00 |
|
Hartmut Kaiser
|
81b9bb40b0
|
Spirit: fixing a problem in karma::omit
[SVN r84814]
|
2013-06-17 13:11:30 +00:00 |
|
Hartmut Kaiser
|
59d9d69917
|
Merging from trunk
[SVN r84745]
|
2013-06-11 19:49:19 +00:00 |
|
Hartmut Kaiser
|
5c8bd9fefb
|
Removing superflous typename
[SVN r84744]
|
2013-06-11 19:46:49 +00:00 |
|
Hartmut Kaiser
|
b88eece0a6
|
Spirit: Merging from trunk
[SVN r84640]
|
2013-06-04 19:29:46 +00:00 |
|
Hartmut Kaiser
|
4915ddcfc1
|
Spirit: Fixed #8563: Compilation error with boost::spirit::lex::less actor
[SVN r84631]
|
2013-06-04 15:16:52 +00:00 |
|
Hartmut Kaiser
|
2d46425ad4
|
Spirit: merging from trunk
[SVN r84286]
|
2013-05-14 23:46:54 +00:00 |
|
Hartmut Kaiser
|
fc83d23f2a
|
Fix #8563: Compilation error with boost::spirit::lex::less actor
[SVN r84285]
|
2013-05-14 23:43:46 +00:00 |
|
Andrey Semashev
|
c0ad0c00cc
|
Fixed accidental previous commit.
[SVN r84255]
|
2013-05-12 18:13:08 +00:00 |
|
Andrey Semashev
|
14f4b73ef7
|
Merged from trunk: By default, when 32 bit x86 build is requested, i686 instruction set is chosen now. i386 instruction set removed since de facto it is not supported by some core libraries (Boost.Atomic and Boost.SmartPtr) and major operating systems. The minimum 32 bit x86 instruction set is i486 now. Also added a few more instruction sets that appeared in recent CPUs.
[SVN r84254]
|
2013-05-12 18:02:44 +00:00 |
|
Hartmut Kaiser
|
0f3fe1e6cd
|
Spirit: merging from trunk
[SVN r84119]
|
2013-05-02 19:51:13 +00:00 |
|
Hartmut Kaiser
|
37ef3b7591
|
Fix #8066: Conflict with Boost.Log on GCC 4.4
[SVN r84118]
|
2013-05-02 19:48:25 +00:00 |
|
Hartmut Kaiser
|
590a2c203f
|
Spirit: Merging from trunk
[SVN r83927]
|
2013-04-16 12:48:05 +00:00 |
|
Hartmut Kaiser
|
0f52ab8636
|
Spirit: making sure destructor of temporary stream is called in the right places
[SVN r83926]
|
2013-04-16 12:16:39 +00:00 |
|
Hartmut Kaiser
|
6ae7c1548f
|
Spirit: merging from trunk
[SVN r83840]
|
2013-04-10 22:51:13 +00:00 |
|
Hartmut Kaiser
|
892d8ec125
|
Fix #8381: karma::uint_generator fails to compile in C++11 mode
[SVN r83776]
|
2013-04-06 14:36:38 +00:00 |
|
Andrey Semashev
|
f4df95f2d0
|
Fixed compilation on compilers with support for static_assert.
[SVN r83754]
|
2013-04-03 19:16:59 +00:00 |
|
Hartmut Kaiser
|
94d5862df7
|
Spirit: Merging from trunk
[SVN r83739]
|
2013-04-03 13:17:15 +00:00 |
|
Hartmut Kaiser
|
ae8b2b54b3
|
Spirit: fix #8361: Linking problems with MSVC
[SVN r83738]
|
2013-04-03 13:13:12 +00:00 |
|
Hartmut Kaiser
|
c275ac9291
|
Spirit: Merging trunk
[SVN r83487]
|
2013-03-18 11:31:16 +00:00 |
|
Hartmut Kaiser
|
29f6fcdaa0
|
Fix #8302: Lexer does not relase iterator - excellent catch!
[SVN r83486]
|
2013-03-18 11:28:33 +00:00 |
|
Hartmut Kaiser
|
f7f2dd4d9a
|
Merging Spirit fixes
[SVN r83463]
|
2013-03-16 14:46:00 +00:00 |
|
Hartmut Kaiser
|
2b4c331e70
|
Fix #8291: Lexer fails to work on ARM
[SVN r83462]
|
2013-03-16 14:39:51 +00:00 |
|
Hartmut Kaiser
|
3e013475ab
|
Fix #6248: multi_pass_iterator not flushed automatically by expectation operator
[SVN r83461]
|
2013-03-16 14:36:12 +00:00 |
|
Hartmut Kaiser
|
82cc0ae61a
|
Applying patch fixing a double destruction in detail::hold_any
[SVN r83414]
|
2013-03-13 13:32:21 +00:00 |
|
Joel de Guzman
|
8b0085e735
|
Fixes #8186
[SVN r83367]
|
2013-03-09 04:41:33 +00:00 |
|
Joel de Guzman
|
2acebaf994
|
Fixes #7942
[SVN r82658]
|
2013-01-28 16:37:15 +00:00 |
|
Hartmut Kaiser
|
2f0efa2e73
|
Spirit: merging from trunk
[SVN r82574]
|
2013-01-20 23:59:21 +00:00 |
|
Hartmut Kaiser
|
ad53d2e841
|
Fix #7900: karma indirect_iterator returns reference to temporary
[SVN r82521]
|
2013-01-17 13:33:58 +00:00 |
|
Hartmut Kaiser
|
e189d62237
|
Spirit: Fixing merge problem
[SVN r82376]
|
2013-01-06 17:02:08 +00:00 |
|
Joel de Guzman
|
ba8a13f60e
|
Additional msvc warning removal
[SVN r82347]
|
2013-01-04 01:39:50 +00:00 |
|
Hartmut Kaiser
|
d161baf9c6
|
Spirit: Merging from trunk
[SVN r82080]
|
2012-12-18 13:58:38 +00:00 |
|
Hartmut Kaiser
|
597226c96d
|
Spirit: applying patch fixing qi::stream EOF behavior
[SVN r82078]
|
2012-12-18 13:51:21 +00:00 |
|
Hartmut Kaiser
|
14a3ecbd1b
|
Spirit: made it finally compile again.
[SVN r81938]
|
2012-12-14 12:19:53 +00:00 |
|
Hartmut Kaiser
|
82793e0a2f
|
Spirit: cleaning up visitor
[SVN r81929]
|
2012-12-14 01:46:48 +00:00 |
|
Hartmut Kaiser
|
30a5922b0b
|
Spirit: Adding proper return type handling to variant visitor
[SVN r81928]
|
2012-12-14 01:45:34 +00:00 |
|
Hartmut Kaiser
|
ca3846a070
|
Spirit: more merging from trunk
[SVN r81927]
|
2012-12-14 01:38:53 +00:00 |
|
Hartmut Kaiser
|
61f33e28c0
|
Spirit: adding missing 'const'
[SVN r81926]
|
2012-12-14 01:36:53 +00:00 |
|
Hartmut Kaiser
|
67bc27c8b8
|
Spirit: merging from trunk
[SVN r81918]
|
2012-12-13 22:06:53 +00:00 |
|
Hartmut Kaiser
|
f032c41553
|
Spirit: applying final patch for variant/sequence issue in Karma
[SVN r81917]
|
2012-12-13 22:02:42 +00:00 |
|
Hartmut Kaiser
|
8643b8ede0
|
Spirit: another attempt to fix the sequence compilation problem in Karma when variants are involved
[SVN r81910]
|
2012-12-13 19:22:53 +00:00 |
|
Hartmut Kaiser
|
26c38cb6fa
|
Spirit: Fixing problem in result size computation for Karma sequence involving variants
[SVN r81896]
|
2012-12-13 13:34:54 +00:00 |
|