Skip to content
Commit 61a66e4b authored by Reid Kleckner's avatar Reid Kleckner
Browse files

Revert "Suppress non-conforming GNU paste extension in all standard-conforming modes"

This reverts commit f4537935.
This reverts commit b43c26d0.

This GNU and MSVC extension turns out to be very popular. Most projects
are not using C++20, so cannot use the new __VA_OPT__ feature to be
standards conformant. The other workaround, using -std=gnu*, enables too
many language extensions and isn't viable.

Until there is a way for users to get the behavior provided by the
`, ## __VA_ARGS__` extension in the -std=c++17 and earlier language
modes, we need to revert this.
parent e19ec9ca
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment