From Jason Turner

[diff.cpp03.utilities]

Diff to HTML by rtfpessoa

tmp/tmpqulthz8r/{from.md → to.md} RENAMED
@@ -1,17 +1,17 @@
1
  ### Clause [[utilities]]: general utilities library <a id="diff.cpp03.utilities">[[diff.cpp03.utilities]]</a>
2
 
3
  [[util.dynamic.safety]] **Change:** Minimal support for
4
- garbage-collected regions **Rationale:** Required by new feature.
5
  **Effect on original feature:** Valid C++03code, compiled without
6
  traceable pointer support, that interacts with newer C++code using
7
  regions declared reachable may have different runtime behavior.
8
 
9
  [[refwrap]], [[arithmetic.operations]], [[comparisons]],
10
- [[logical.operations]], [[bitwise.operations]], [[negators]] **Change:**
11
- Standard function object types no longer derived from
12
- `std::unary_function` or `std::binary_function` **Rationale:**
13
- Superseded by new feature. **Effect on original feature:** Valid
14
- C++03code that depends on function object types being derived from
15
- `unary_function` or `binary_function` will execute differently in this
16
- International Standard.
17
 
 
1
  ### Clause [[utilities]]: general utilities library <a id="diff.cpp03.utilities">[[diff.cpp03.utilities]]</a>
2
 
3
  [[util.dynamic.safety]] **Change:** Minimal support for
4
+ garbage-collected regions. **Rationale:** Required by new feature.
5
  **Effect on original feature:** Valid C++03code, compiled without
6
  traceable pointer support, that interacts with newer C++code using
7
  regions declared reachable may have different runtime behavior.
8
 
9
  [[refwrap]], [[arithmetic.operations]], [[comparisons]],
10
+ [[logical.operations]], [[bitwise.operations]], [[depr.negators]]
11
+ **Change:** Standard function object types no longer derived from
12
+ `std::unary_function` or `std::binary_function`. **Rationale:**
13
+ Superseded by new feature; `unary_function` and `binary_function` are no
14
+ longer defined. **Effect on original feature:** Valid C++03code that
15
+ depends on function object types being derived from `unary_function` or
16
+ `binary_function` may fail to compile in this International Standard.
17