|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r85576 - in trunk/libs/log: example/advanced_usage example/async_log example/basic_usage example/bounded_async_log example/doc example/event_log example/keywords example/multiple_files example/multiple_threads example/native_syslog example/rotating_file example/settings_file example/settings_file_formatter_factory example/syslog example/trivial example/wide_char test
From: andrey.semashev_at_[hidden]
Date: 2013-09-05 13:55:37
Author: andysem
Date: 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013)
New Revision: 85576
URL: http://svn.boost.org/trac/boost/changeset/85576
Log:
Disabled MSVC warnings about symbol names exceeding compiler limit. Also added some other compiler flags that are used for the library compilation to tests and examples.
Text files modified:
trunk/libs/log/example/advanced_usage/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/async_log/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/basic_usage/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/bounded_async_log/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/doc/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/event_log/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/keywords/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/multiple_files/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/multiple_threads/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/native_syslog/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/rotating_file/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/settings_file/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/settings_file_formatter_factory/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/syslog/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/trivial/Jamfile.v2 | 5 ++++-
trunk/libs/log/example/wide_char/Jamfile.v2 | 5 ++++-
trunk/libs/log/test/Jamfile.v2 | 4 ++++
17 files changed, 68 insertions(+), 16 deletions(-)
Modified: trunk/libs/log/example/advanced_usage/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/advanced_usage/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/advanced_usage/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/async_log/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/async_log/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/async_log/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/basic_usage/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/basic_usage/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/basic_usage/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/log//boost_log_setup
<library>/boost/date_time//boost_date_time
Modified: trunk/libs/log/example/bounded_async_log/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/bounded_async_log/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/bounded_async_log/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/doc/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/doc/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/doc/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -15,12 +15,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/log//boost_log_setup
<library>/boost/date_time//boost_date_time
Modified: trunk/libs/log/example/event_log/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/event_log/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/event_log/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -14,12 +14,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/keywords/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/keywords/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/keywords/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/log//boost_log_setup
<library>/boost/date_time//boost_date_time
Modified: trunk/libs/log/example/multiple_files/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/multiple_files/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/multiple_files/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/multiple_threads/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/multiple_threads/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/multiple_threads/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/native_syslog/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/native_syslog/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/native_syslog/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -13,12 +13,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/rotating_file/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/rotating_file/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/rotating_file/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/settings_file/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/settings_file/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/settings_file/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/log//boost_log_setup
<library>/boost/date_time//boost_date_time
Modified: trunk/libs/log/example/settings_file_formatter_factory/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/settings_file_formatter_factory/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/settings_file_formatter_factory/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/log//boost_log_setup
<library>/boost/date_time//boost_date_time
Modified: trunk/libs/log/example/syslog/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/syslog/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/syslog/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -13,12 +13,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/trivial/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/trivial/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/trivial/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/date_time//boost_date_time
<library>/boost/filesystem//boost_filesystem
Modified: trunk/libs/log/example/wide_char/Jamfile.v2
==============================================================================
--- trunk/libs/log/example/wide_char/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/example/wide_char/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -12,12 +12,15 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/log//boost_log_setup
<library>/boost/date_time//boost_date_time
Modified: trunk/libs/log/test/Jamfile.v2
==============================================================================
--- trunk/libs/log/test/Jamfile.v2 Thu Sep 5 13:23:33 2013 (r85575)
+++ trunk/libs/log/test/Jamfile.v2 2013-09-05 13:55:37 EDT (Thu, 05 Sep 2013) (r85576)
@@ -15,10 +15,14 @@
<toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
<toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc:<cxxflags>/bigobj
+ <toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded, name was truncated
<toolset>intel-win:<define>_SCL_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_SCL_SECURE_NO_DEPRECATE
<toolset>intel-win:<define>_CRT_SECURE_NO_WARNINGS
<toolset>intel-win:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
+ <toolset>gcc:<cxxflags>-ftemplate-depth-1024
<toolset>gcc:<cxxflags>-fno-strict-aliasing # avoids strict aliasing violations in other Boost components
<library>/boost/log//boost_log
<library>/boost/log//boost_log_setup
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk