boostorg / serialization

Boost.org serialization module
http://boost.org/libs/serialization
120 stars 139 forks source link

Remove no longer necessary command line options from build/Jamfile, u… #314

Closed pdimov closed 4 months ago

pdimov commented 6 months ago

…til/test.jam

-fvisibility=hidden, -fvisibility-inlines-hidden are now supplied automatically by b2, because the default for the visibility feature when building Boost is hidden.

-ftemplate-depth-255 (itself an obsolete spelling for -ftemplate-depth=255) is no longer necessary, because the default as of C++11 is 1024 (so 255 actually decreases it).

In addition, none of these options are supported by Clang for Windows (clang-cl), so removing them avoids warnings when building with it.