Skip to content

Commit c419f65

Browse files
[diff.mods.to.headers] Cover type-generic macro suppression
1 parent ef2abfa commit c419f65

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

source/compatibility.tex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3720,7 +3720,9 @@
37203720
The C headers \libheader{complex.h} and
37213721
\libheader{tgmath.h} do not contain any of the content from
37223722
the C standard library and instead merely include other headers from the \Cpp{}
3723-
standard library.
3723+
standard library. Whereas the \libheader{tgmath.h} macros can be suppressed in
3724+
C by, for example, using parentheses around the macro name, the \Cpp{} overload
3725+
sets cannot be bypassed in this manner; casts may be used instead.
37243726

37253727
\rSec2[diff.mods.to.definitions]{Modifications to definitions}
37263728

0 commit comments

Comments
 (0)