diff --git a/doc/91_relnotes.qbk b/doc/91_relnotes.qbk index ba94ef6..228760d 100644 --- a/doc/91_relnotes.qbk +++ b/doc/91_relnotes.qbk @@ -14,7 +14,7 @@ [heading Boost Release 1.66] * On newer compilers `optional` is now trivially-copyable for scalar `T`s. This uses a different storage (just `T` rather than `aligned_storage`). We require the compiler to support defaulted functions. - +* Changed the implementation of `operator==` to get rid of the `-Wmaybe-uninitialized` false-positive warning from GCC. [heading Boost Release 1.63] * Added two new in-place constructors. They work similarly to `emplace()` functions: they initialize the contained value by perfect-forwarding the obtained arguments. One constructor always initializes the contained value, the other based on a boolean condition. diff --git a/doc/html/boost_optional/relnotes.html b/doc/html/boost_optional/relnotes.html index 6cd8753..9881def 100644 --- a/doc/html/boost_optional/relnotes.html +++ b/doc/html/boost_optional/relnotes.html @@ -31,13 +31,19 @@ Boost Release 1.66 -
optional
is now trivially-copyable for scalar T
s.
This uses a different storage (just T
rather than aligned_storage
).
We require the compiler to support defaulted functions.
- operator==
to get rid of the -Wmaybe-uninitialized
false-positive warning
+ from GCC.
+ Last revised: November 04, 2017 at 16:36:14 GMT |
+Last revised: November 04, 2017 at 18:02:17 GMT |