Commit Graph

3 Commits

Author SHA1 Message Date
bungeman 314fc2d182 <bits/move.h> is a part of <utility>.
<bits/move.h> provides std::forward, std::move, and std::swap. These are
defined to come from <utility> and not <algorithm>.

In c++11 and later std::swap comes from <utility>, previously it came from
<algorithm>. Fortunately, <bits/move.h> is a c++11 only header, so if any
symbols are being seen in it, that's where they should come from.

No test for this because mappings are non-portable.

This was reported in #486.
2018-03-09 20:04:20 +01:00
EugeneZelenko d03ad67263 Add tweaks for declval, forward and nullptr_t 2017-02-28 20:13:46 +01:00
EugeneZelenko 2205f1ac6a Add minimal mappings for libc++
This mapping file can be used to work around issues #141, #299,

It doesn't really fix the issues, but it allows users to get on
with their lives.

Patch adapted from work by Eugene Zelenko, thanks!
2016-08-15 21:37:07 +02:00