Disable -Wliteral-suffix for standard UDLs
commit1ca8c276a8dc66bebb953bcc6974ff88d5f1beec
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Dec 2017 16:10:25 +0000 (1 16:10 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Dec 2017 16:10:25 +0000 (1 16:10 +0000)
treef6fcb02d54e07764e3f923eba556f17ab5cb63ff
parentffbb09c7e005d2b584226808c1ef0213b08a8346
Disable -Wliteral-suffix for standard UDLs

* include/bits/basic_string.h (operator""s): Add pragmas to disable
-Wliteral-suffix warnings.
* include/experimental/string_view (operator""sv): Likewise.
* include/std/chrono (operator""h, operator""min, operator""s)
(operator""ms, operator""us, operator""ns): Likewise.
* include/std/complex (operator""if, operator""i, operator""il):
Likewise.
* include/std/string_view (operator""sv): Likewise.
* testsuite/20_util/duration/literals/range.cc: Adjust dg-error.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@255320 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/basic_string.h
libstdc++-v3/include/experimental/string_view
libstdc++-v3/include/std/chrono
libstdc++-v3/include/std/complex
libstdc++-v3/include/std/string_view
libstdc++-v3/testsuite/20_util/duration/literals/range.cc