{"push_id":596878085,"size":2,"distinct_size":2,"ref":"refs/heads/trunk","head":"458c871712592228fbf886093f2bd5d48c06e2b5","before":"d7f2bbbcb7a231931904e6c15439db27e7e244b3","commits":[{"sha":"91daab43607b031cc14ddf6c100efde93bcdf0e3","author":{"email":"ba4706fc8a45de33c4e442950b59a8169f096f4f@91177308-0d34-0410-b5e6-96231b3b80d8","name":"abataev"},"message":"[OPENMP] Improved code for generating debug info + generation of all OpenMP regions in termination scope\nPatch adds proper generation of debug info for all OpenMP regions. Also, all OpenMP regions are generated in a termination scope, because standard does not allow to throw exceptions out of structured blocks, associated with the OpenMP regions\nDifferential Revision: http://reviews.llvm.org/D7935\n\n\ngit-svn-id: http://llvm.org/svn/llvm-project/cfe/trunk@231752 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/spurious/clang-mirror/commits/91daab43607b031cc14ddf6c100efde93bcdf0e3"},{"sha":"458c871712592228fbf886093f2bd5d48c06e2b5","author":{"email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@91177308-0d34-0410-b5e6-96231b3b80d8","name":"rafael"},"message":"Revert \"[OPENMP] Improved code for generating debug info + generation of all OpenMP regions in termination scope Patch adds proper generation of debug info for all OpenMP regions. Also, all OpenMP regions are generated in a termination scope, because standard does not allow to throw exceptions out of structured blocks, associated with the OpenMP regions Differential Revision: http://reviews.llvm.org/D7935\"\n\nThis reverts commit r231752.\n\nIt was failing to link with cmake:\n\nlib64/libclangCodeGen.a(CGOpenMPRuntime.cpp.o):/home/espindola/llvm/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:function clang::CodeGen::InlinedOpenMPRegionRAII::~InlinedOpenMPRegionRAII(): error: undefined reference to 'clang::CodeGen::EHScopeStack::popTerminate()'\nclang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)\n\ngit-svn-id: http://llvm.org/svn/llvm-project/cfe/trunk@231754 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/spurious/clang-mirror/commits/458c871712592228fbf886093f2bd5d48c06e2b5"}]}