GitHub PushEvent at 2014-06-30 01:43:55
Repository: clang
Actor: chapuni
Payload: {"shas":[["9ec95c85e71e9c9360c9e3fd8c984432bbbec1f5","20c272f1efc3df2c1049a6c6defb810061fc7aa9@nuanti.com","Extract an isReservedName() function\n\nWe'll want to share the implementation if anything else decides to check\nfor reserved names in future, so make this little snippet of code more\ndiscoverable.\n\nAlso remove the __va_list_tag and __builtin_va_list special-case\nchecks. They're leftovers from before when the reserved name logic was\nadded.\n\nNo change in functionality.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@212006 91177308-0d34-0410-b5e6-96231b3b80d8","Alp Toker",true],["19ef24a38bfbbc9ef61ad6cb7cc73f7773251d73","20c272f1efc3df2c1049a6c6defb810061fc7aa9@nuanti.com","CodeGenAction::ExecuteAction(): check for invalid LLVM source locations\n\nAdd sign checks to deal with the fact that IR parser line/column pairs are\nsigned integers and sometimes invalid.\n\nThe crash path is potentially triggered by corrupt '.bc' files in practice,\nthough I don't have a binary input test case that can be checked-in right now.\n\n(Unfortunately the backend itself crashes on various ill-formed '.bc' inputs so\nthis bandage isn't as helpful as it appears yet.)\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@212007 91177308-0d34-0410-b5e6-96231b3b80d8","Alp Toker",true],["b990fbcb0fd1b9402d53f4d9767e9f4dd193a812","20c272f1efc3df2c1049a6c6defb810061fc7aa9@nuanti.com","Remove some incorrect test suppressions\n\nThese don't actually require any registered backend to run.\n\nThis commit tests the water with a handful of fixes for what is a more\nwidespread problem.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@212008 91177308-0d34-0410-b5e6-96231b3b80d8","Alp Toker",true]],"size":3,"ref":"refs/heads/master","head":"b990fbcb0fd1b9402d53f4d9767e9f4dd193a812"}