tmp/tmp7c69f_88/{from.md → to.md}
RENAMED
|
@@ -1,11 +1,11 @@
|
|
| 1 |
-
###
|
| 2 |
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
|
|
|
|
| 1 |
+
### [[cpp]]: preprocessing directives <a id="diff.cpp">[[diff.cpp]]</a>
|
| 2 |
|
| 3 |
+
**Change:** Whether `__STDC__` is defined and if so, what its value is,
|
| 4 |
+
are *implementation-defined*. **Rationale:** C++ is not identical to ISO
|
| 5 |
+
C. Mandating that `__STDC__` be defined would require that translators
|
| 6 |
+
make an incorrect claim. Each implementation must choose the behavior
|
| 7 |
+
that will be most useful to its marketplace. **Effect on original
|
| 8 |
+
feature:** Change to semantics of well-defined feature. Semantic
|
| 9 |
+
transformation. Programs and headers that reference `__STDC__` are quite
|
| 10 |
+
common.
|
| 11 |
|