forked from boostorg/config
Fixes #2327.
Additional Codegear support macros and configuration. [SVN r48893]
This commit is contained in:
1 parent
5194a3bad7
commit
525c53434b
8 files changed
+86
-15
No files matched your search
@@ -171,6 +171,10 @@ There is no specialization for `numeric_limits<__int64>` and
|
||||
specializations as a standard library "fix", only if the compiler supports
|
||||
the `__int64` datatype.
|
||||
]]
|
||||
[[`BOOST_NO_NESTED_FRIENDSHIP`][Compiler][
|
||||
Compiler doesn't allow a nested class to access private members of its
|
||||
containing class. Probably Borland/CodeGear specific.
|
||||
]]
|
||||
[[`BOOST_NO_OPERATORS_IN_NAMESPACE`][Compiler][
|
||||
Compiler requires inherited operator friend functions to be defined at
|
||||
namespace scope, then using'ed to boost. Probably GCC specific. See
|
||||
@@ -271,6 +275,10 @@ The compiler does not support template template parameters.
|
||||
[[`BOOST_NO_TYPEID`][Compiler][
|
||||
The compiler does not support the typeid operator at all.
|
||||
]]
|
||||
[[`BOOST_NO_TYPENAME_WITH_CTOR`][Compiler][
|
||||
The typename keyword cannot be used when creating a temporary of a
|
||||
Dependent type.
|
||||
]]
|
||||
[[`BOOST_NO_UNREACHABLE_RETURN_DETECTION`][Compiler][
|
||||
If a return is unreachable, then no return statement should be required,
|
||||
however some compilers insist on it, while other issue a bunch of warnings
|
||||
|
||||
Reference in new issue
Block a user