{"push_id":1300474058,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"6701aa355393ccd4e32d813834393693bf90f5ca","before":"236cf680351c37657f9a25029d102f17aac2a2d3","commits":[{"sha":"273cb1153244080580b09ef631cc892f79ca4f66","author":{"name":"Aaron Ballman","email":"0ea57831a6aee87faae8cf48eb3fed040f8dc3de@aaronballman.com"},"message":"Silence false positive diagnostics regarding passing an object of enumeration type to va_start(). The underlying type for an enumeration in C is either char, signed int, or unsigned int. In the case the underlying type is chosen to be char (such as when passing -fshort-enums or using __attribute__((packed)) on the enum declaration), the enumeration can result in undefined behavior. However, when the underlying type is signed int or unsigned int (or long long as an extension), there is no undefined behavior because the types are compatible. This patch silences diagnostics for the latter while retaining the diagnostics for the former.\n\nThis patch addresses PR29140.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@281609 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/kraj/clang/commits/273cb1153244080580b09ef631cc892f79ca4f66"},{"sha":"d8b1094f8a1bfec3625c06af880337e771090109","author":{"name":"Simon Dardis","email":"2cadd7fe860cffe179363c66eef45424daae0f62@imgtec.com"},"message":"[mips][ias] Enable IAS by default for N64 on Debian mips64el.\n\nUnfortunately we can't enable it for all N64 because it is not yet possible to\ndistinguish N32 from N64 from the triple on other environments.\n\nN64 has been confirmed to produce identical (within reason) objects to GAS\nduring stage 2 of compiler recursion on N64-abi Fedora. Unfortunately,\nFedora's triples do not distinguish N32 from N64 so I can't enable it by\ndefault there. I'm currently repeating this testing for Debian mips64el but\nit's very unlikely to produce a different result.\n\nPatch by: Daniel Sanders\n\nReviewers: sdardis\n\nDifferential Review: https://reviews.llvm.org/D22679\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@281610 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/kraj/clang/commits/d8b1094f8a1bfec3625c06af880337e771090109"},{"sha":"6701aa355393ccd4e32d813834393693bf90f5ca","author":{"name":"Aaron Ballman","email":"0ea57831a6aee87faae8cf48eb3fed040f8dc3de@aaronballman.com"},"message":"Reverting r281609; it caused some build bots to break.\n\nhttp://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast/builds/20061/steps/test/logs/stdio\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@281612 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/kraj/clang/commits/6701aa355393ccd4e32d813834393693bf90f5ca"}]}
{"actor":{"display_login":"kraj"}}