SIGN IN SIGN UP

Update PawnPP for the C++20 requirement

Picks up "require C++20 for the signed shift guarantee", which raises
the pawnpp interface target from cxx_std_17 to cxx_std_20 because
amx.h's OP_SSHR relies on P0907 to make a negative right shift an
arithmetic shift rather than implementation-defined.

The driver build is not affected either way. The root CMakeLists
defines its own PawnPP INTERFACE target for the include directory and
never adds PawnPP/CMakeLists.txt as a subdirectory, and it already sets
CMAKE_CXX_STANDARD 20. This only reaches consumers that build PawnPP as
its own project.
N
namazso committed
25a6fc758ba06587ed3d890ff9742e034d8194b7
Parent: 9f3d4e8