Android p preview 5
Fix dwarf_reader.cc for C++11
This commit replaces `std::make_pair<int, std::string>(dirindex, path)`
with `std::make_pair(dirindex, path)` because C++11 replaces
`std::make_pair<T, V>(T t, V v)` with
`std::make_pair<T, V>(T &&t, V &&v)`.
This commit removes explicit template arguments because forward
references are only available during template arguments deduction. If
the explicit template arguments are specified, the argument `t` and `v`
will become R-value references, which can not bind to an L-value.
Test: It builds with clang++ (or g++) with CXXFLAGS="-std=c++11"
Change-Id: I79eb94552445354f7e7bff02169879195c7f6283
1 file changed