{"push_id":1207357085,"size":4,"distinct_size":0,"ref":"refs/heads/master","head":"dca0f897684a6ee6651561f6c2c55058c0279dfe","before":"9eceb7fdb26da909f019a27b3d892a3929b184c8","commits":[{"sha":"db6073ec6020f5d457b7e4b2155c7567a5260c9a","author":{"name":"Xidorn Quan","email":"b4a5ea001e047040e8c9075b67a268293138da2c@upsuper.org"},"message":"Normalize header path to use unix sep\n\nOtherwise it would be hard to write uniform blacklist header list\nacross platforms, especially given that on Windows, some part of\npath could be using '/' while others use '\\'.","distinct":false,"url":"https://api.github.com/repos/servo/rust-bindgen/commits/db6073ec6020f5d457b7e4b2155c7567a5260c9a"},{"sha":"1fec0035d2529aeed68753ca3f336fe6e44c819e","author":{"name":"Xidorn Quan","email":"b4a5ea001e047040e8c9075b67a268293138da2c@upsuper.org"},"message":"Restrict the undo mangling hack to gnu target\n\nThis is not needed at least for Clang 3.9 (which is required to parse\nstdlib headers of MSVC 2015). This hack leads to incorrect mangling\nresult there.","distinct":false,"url":"https://api.github.com/repos/servo/rust-bindgen/commits/1fec0035d2529aeed68753ca3f336fe6e44c819e"},{"sha":"c51a5a75beafa36bd977c292fecd574dfd640501","author":{"name":"Xidorn Quan","email":"b4a5ea001e047040e8c9075b67a268293138da2c@upsuper.org"},"message":"Remove clang searching code from build.rs\n\nThe dependency clang-sys has been working hard to find and link with\nLLVM and Clang. It doesn't make sense to duplicate that work. Also,\nthere could be undesired conflict if the searching code doesn't match\nexactly, and different libraries are found.","distinct":false,"url":"https://api.github.com/repos/servo/rust-bindgen/commits/c51a5a75beafa36bd977c292fecd574dfd640501"},{"sha":"dca0f897684a6ee6651561f6c2c55058c0279dfe","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #15 - upsuper:fix-msvc, r=upsuper\n\nSome fixes to make it work with MSVC\n\nThe last commit -- removing clang searching code, is not closely related. The reason its being there is that the C++ headers we need in geckolib require LLVM 3.9, which is pre-release, and thus it is usually necessary to setting `LIBCLANG_PATH` manually to get the proper clang library linked.\n\nHowever, the current searching code doesn't work well on Windows, because LLVM for Windows puts `libclang.dll` and `libclang.lib` in different directories, while you can only specify one of them in `LIBCLANG_PATH`.\n\nTo fix this, I submitted some code in KyleMayes/clang-sys#34 (landed in development branch), and I don't want the searching code here to introduce any conflicts with the code there.","distinct":false,"url":"https://api.github.com/repos/servo/rust-bindgen/commits/dca0f897684a6ee6651561f6c2c55058c0279dfe"}]}
{"actor":{"display_login":"bors-servo"}}