diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2022-09-14 14:16:25 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2022-09-14 19:17:36 +0100 |
commit | 9a1bc4b463e61cd5bc5f169a08a420aae39a07f6 (patch) | |
tree | 9b1a50a007163f9750db45e0da339da743104b7f | |
parent | 0bc9aa9c3fcb1f3534575314038661ff111874dd (diff) | |
download | gcc-9a1bc4b463e61cd5bc5f169a08a420aae39a07f6.zip gcc-9a1bc4b463e61cd5bc5f169a08a420aae39a07f6.tar.gz gcc-9a1bc4b463e61cd5bc5f169a08a420aae39a07f6.tar.bz2 |
libstdc++: Add comment to 17_intro/names.cc test
libstdc++-v3/ChangeLog:
* testsuite/17_intro/names.cc: Explain why poison pragma can't
be used.
-rw-r--r-- | libstdc++-v3/testsuite/17_intro/names.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/17_intro/names.cc b/libstdc++-v3/testsuite/17_intro/names.cc index 86fb8f8..82e201c 100644 --- a/libstdc++-v3/testsuite/17_intro/names.cc +++ b/libstdc++-v3/testsuite/17_intro/names.cc @@ -20,6 +20,8 @@ // Define macros for some common variables names that we must not use for // naming variables, parameters etc. in the library. +// N.B. we cannot use '#pragma GCC poison A' because that also prevents using +// these names even as macro arguments, e.g. #define FOO(A) BAR(A) #define A ( #define B ( #define C ( |