PR libstdc++/87963 fix build for 64-bit mingw
authorJonathan Wakely <jwakely@redhat.com>
Mon, 12 Nov 2018 15:25:40 +0000 (15:25 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Mon, 12 Nov 2018 15:25:40 +0000 (15:25 +0000)
commitd5cc6de1be9d8fed0b810596efd467d6bee6aa03
tree8bf5fbfc56f0d4486bf4389f95bbfa09c95a05f4
parentae78a89f5210015ef21d107ad57d10bcb7ac852c
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.

From-SVN: r266032
libstdc++-v3/ChangeLog
libstdc++-v3/src/c++17/memory_resource.cc