{"push_id":757509469,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"65dcf1d8f850f345b736e7ec7c3bfe9899a9ee10","before":"25d834e010e5372740e7338df76150b3a070e7dc","commits":[{"sha":"1e1a99ea87f52cf6a14f5fa08a44451a45ddd2ac","author":{"email":"ab3c2931970baa67c6d76cdeb719744d873e09ef@google.com","name":"Reid Kleckner"},"message":"Turn off __has_feature(cxx_rtti) when -fno-rtti-data is present\n\n-fno-rtti-data makes it so that vtables emitted in the current TU lack\nRTTI data. This means that dynamic_cast usually fails at runtime. Users\nof the existing cxx_rtti feature expect all of RTTI to work, not just\nsome of it.\n\nChromium bug for context: http://crbug.com/518191\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244922 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/clang/commits/1e1a99ea87f52cf6a14f5fa08a44451a45ddd2ac"},{"sha":"65dcf1d8f850f345b736e7ec7c3bfe9899a9ee10","author":{"email":"9d938db41bf7d07f88e8d8adba89b477eaafa4d6@metafoo.co.uk","name":"Richard Smith"},"message":"[modules] Change the way we deal with .d output for explicitly-specified module\nfiles: include the .pcm file itself in the .d output, rather than including its\nown input files. Other forms of module file continue to be transparent for .d\noutput.\n\nArguably, the input files for the .pcm file are still inputs to the\ncompilation, but that's unnecessary for make-like build systems (where the\nmtime of the .pcm file is sufficient) and harmful for smarter build systems\nthat know about module files and want to track only the local dependencies.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244923 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/clang/commits/65dcf1d8f850f345b736e7ec7c3bfe9899a9ee10"}]}