GitHub PushEvent at 2014-04-01 21:41:01
Repository: clang
Actor: d0k
Payload: {"shas":[["a66ca64d4be3dadfa3aee5150de8312796427bc2","d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org","lex: improve include handling on Linux for Windows\n\nNormalise the path separator character on non-windows platforms.  Although this\nwould work on Windows as well (most newer versions of Windows support either '/'\nor '\\' as a path separator character), it could potentially cause problems with\nfull UNC paths.  This change enables the use of the Windows SDK on Linux which\nwill not accept '\\' as a path separator.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203614 91177308-0d34-0410-b5e6-96231b3b80d8","Saleem Abdulrasool",true],["656f3803072d8bdc09dce5f8770c72dbb83ce6dc","20d921fc546146872790792fbd1b5fc4bad0eb3d@apple.com","PGO: appease the bots after r203592\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203618 91177308-0d34-0410-b5e6-96231b3b80d8","Duncan P. N. Exon Smith",true],["a9ca98651caf3ec4075c415877351e76b2e5fde3","05f726f834638679f776bde9b9fcd7e9d7242de5@gmail.com","DebugInfo: Fix test for LLVM change r203619\n\nI'll fix this to not test assembly in a moment.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203623 91177308-0d34-0410-b5e6-96231b3b80d8","David Blaikie",true],["32fccec20e4909978bef17a67e550ac52b99dd4b","8800578b51f022c8d8adb9606a8b3db4fedbdac6@hanshq.net","Be case sensitive when determining driver mode based on argv[0] except on Windows\n\nThis narrows the impact of r188833 after Dimitry pointed out that it's good to be\nable to tell the difference between 'cc' and 'CC'.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203624 91177308-0d34-0410-b5e6-96231b3b80d8","Hans Wennborg",true],["bdad57cc7071298713825aab8f86d51b0e218bb4","05f726f834638679f776bde9b9fcd7e9d7242de5@gmail.com","DebugInfo: Remove debug-info-pubtypes.ccp - pubnames/pubtypes are adequately tested in LLVM now.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203625 91177308-0d34-0410-b5e6-96231b3b80d8","David Blaikie",true],["4bfb063cae5d2dbe59778bbcd7fea4ca143c7743","5a7a6a189b47cd31d24667a751e4003cd04eced5@aaronballman.com","Allow GNU-style attributes on lambda expressions.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203628 91177308-0d34-0410-b5e6-96231b3b80d8","Aaron Ballman",true],["310c3dc9ef15c47ef8c0d55ac48ea6e2ca67396d","d4dfef390fd6baca210845230ca3a4a4372b56e7@apple.com","Add an option -fmodules-validate-system-headers\n\nWhen enabled, always validate the system headers when loading a module.\nThe end result of this is that when these headers change, we will notice\nand rebuild the module.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203630 91177308-0d34-0410-b5e6-96231b3b80d8","Ben Langmuir",true],["afd5279cd9356bdb3a71723f0c7b8b94fd23e2da","d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org","Lex: reduce buffer size, add a test\n\nReduce the stack usage as hopefully include paths are usually not too long.  Add\na test case for the path normalisation behaviour.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203632 91177308-0d34-0410-b5e6-96231b3b80d8","Saleem Abdulrasool",true],["5fcb4604496905e1b32a146e0af97d0627992463","d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org","Lexer: split test into separate files\n\nUnfortunately, XFAIL applies to the entire file.  Split the test into two\ndifferent units, enabling the proper application of XFAIL on the test which is\nexpected to fail on Windows.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203633 91177308-0d34-0410-b5e6-96231b3b80d8","Saleem Abdulrasool",true],["34e9e13d3a6c448037bcd6e614dc7e8af5509f47","0c9ca018c303606191d06dd2c0bdf1206717c3f3@gmail.com","[C++11] Add 'override' keyword to virtual methods that override their base class.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203640 91177308-0d34-0410-b5e6-96231b3b80d8","Craig Topper",true],["583adb058f40548383fb94677a60d00116e0e80c","0c9ca018c303606191d06dd2c0bdf1206717c3f3@gmail.com","[C++11] Add 'override' keyword to virtual methods that override their base class.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203641 91177308-0d34-0410-b5e6-96231b3b80d8","Craig Topper",true],["0ed39f5e253b5b4538e1005b2bc57b5b518b0f7c","ec922ca029476608f5ef5cee4c7ae2e6c0b12986@gmail.com","Disable cross-windows-on-linux.cpp for now. It may or may not fail. :/\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203642 91177308-0d34-0410-b5e6-96231b3b80d8","NAKAMURA Takumi",true],["f7bc497ad124eb24508b668f627c35a17426887e","0c9ca018c303606191d06dd2c0bdf1206717c3f3@gmail.com","[C++11] Add 'override' keyword to virtual methods that override their base class.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203643 91177308-0d34-0410-b5e6-96231b3b80d8","Craig Topper",true],["727fd088959ba1f3fcca0813b51a431f46830bb1","44c662dede9386ce8dc9e1ae02a889b6651f17c4@google.com","clang-format: Fix crasher.\n\nCaused by unknown tokens (e.g. \"\\n\") not properly updating the state.\n\nExample:\n  const char* c = STRINGIFY(\n  \\na : b);\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203645 91177308-0d34-0410-b5e6-96231b3b80d8","Daniel Jasper",true],["75c6158d63ee75a880a16c4da8483a59e2a5241c","94cff2ce4b0d642d902b3e53b6d230493f404544@arm.com","ARM: Correct alignment of structs passed as byval pointer\n\nWhen a struct has bitfields overlapping with other members\n(as required by the AAPCS), clang uses a packed struct to\nrepresent this. If such a struct is large enough for clang to\npass it as a byval pointer (>64 bytes), we need to set the\nalignment of the argument to match the original type.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203660 91177308-0d34-0410-b5e6-96231b3b80d8","Oliver Stannard",true],["04d8e69db368f2595f4d9e944e5ec589e72b47bb","08921094c058e0801e0223f91ca2378e2e948c35@gmail.com","Use vector<T>::data() to simplify code\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203665 91177308-0d34-0410-b5e6-96231b3b80d8","Dmitri Gribenko",true],["d0f57d66d4112663d98fe96216806f8515729011","8800578b51f022c8d8adb9606a8b3db4fedbdac6@hanshq.net","Check for LLVM_ON_WIN32 instead of _WIN32.\n\nThis is a follow-up to r203624 to address Anton's comment.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203668 91177308-0d34-0410-b5e6-96231b3b80d8","Hans Wennborg",true],["1f171920601497b71b71104a92ada6d4c5e2a29f","e83e4a9813852caf164372e4b6bd506b7819d6ab@google.com","Don't recompute inlining threshold - use new overload provided by LLVM\n\nFollow-up on LLVM r203669\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203673 91177308-0d34-0410-b5e6-96231b3b80d8","Eli Bendersky",true],["4b11d767d52c819894f705353ffb401e71354818","9d938db41bf7d07f88e8d8adba89b477eaafa4d6@metafoo.co.uk","DR1346: a parenthesized braced-init-list cannot be used as the initializer when\nperforming auto type deduction.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203683 91177308-0d34-0410-b5e6-96231b3b80d8","Richard Smith",true],["4142aa7cc7146ae947ddcd0500afc4ea274275d5","1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@justinbogner.com","CodeGen: Move hot/cold logic out of PGOProfileData\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203689 91177308-0d34-0410-b5e6-96231b3b80d8","Justin Bogner",true]],"size":454,"ref":"refs/heads/master","head":"ae76507458f81f8576a7b4c69f5e2c4241ee6702"}