{"push_id":694416062,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"102069982b3260ef6dc4e7df740141d4a9503b59","before":"ce5d1e67241653809e024124643e0ae001f8ef2c","commits":[{"sha":"102069982b3260ef6dc4e7df740141d4a9503b59","author":{"email":"6b31706989f3cf9466bfddbf48eab0c43e646ba8@gmail.com","name":"Rafael Espindola"},"message":"Don't use std::errc.\n\nAs noted on Errc.h:\n\n// * std::errc is just marked with is_error_condition_enum. This means that\n//   common patters like AnErrorCode == errc::no_such_file_or_directory take\n//   4 virtual calls instead of two comparisons.\n\nAnd on some libstdc++ those virtual functions conclude that\n\n------------------------\nint main() {\n  std::error_code foo = std::make_error_code(std::errc::no_such_file_or_directory);\n  return foo == std::errc::no_such_file_or_directory;\n}\n-------------------------\n\nshould exit with 0.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@239685 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-project/lld/commits/102069982b3260ef6dc4e7df740141d4a9503b59"}]}