PR libstdc++/87963 fix build for 64-bit mingw
commit4474d43436afc55d1fee35195316fa4dc4011ba4
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Nov 2018 15:25:40 +0000 (12 15:25 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Nov 2018 15:25:40 +0000 (12 15:25 +0000)
tree8bf5fbfc56f0d4486bf4389f95bbfa09c95a05f4
parent2e148a35710c1890a185a1d4cdb79848b2727eae
PR libstdc++/87963 fix build for 64-bit mingw

PR libstdc++/87963
* src/c++17/memory_resource.cc (chunk::_M_bytes): Change type from
unsigned to uint32_t.
(chunk): Fix static assertion for 64-bit targets that aren't LP64.
(bigblock::all_ones): Fix undefined shift.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266032 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/src/c++17/memory_resource.cc