Re: r290146 - Fix completely bogus types for some builtins:

2016-12-21 Thread Friedman, Eli via cfe-commits
On 12/20/2016 6:56 PM, Richard Smith wrote: On 20 December 2016 at 18:14, Richard Smith > wrote: On 19 December 2016 at 17:00, Friedman, Eli via cfe-commits mailto:cfe-commits@lists.llvm.org>> wrote: On 12/19/2016 3:59 PM, Richard Smith via cfe-

Re: r290146 - Fix completely bogus types for some builtins:

2016-12-20 Thread Richard Smith via cfe-commits
On 20 December 2016 at 18:14, Richard Smith wrote: > On 19 December 2016 at 17:00, Friedman, Eli via cfe-commits < > cfe-commits@lists.llvm.org> wrote: > >> On 12/19/2016 3:59 PM, Richard Smith via cfe-commits wrote: >> >>> Author: rsmith >>> Date: Mon Dec 19 17:59:34 2016 >>> New Revision: 29014

Re: r290146 - Fix completely bogus types for some builtins:

2016-12-20 Thread Richard Smith via cfe-commits
On 19 December 2016 at 17:00, Friedman, Eli via cfe-commits < cfe-commits@lists.llvm.org> wrote: > On 12/19/2016 3:59 PM, Richard Smith via cfe-commits wrote: > >> Author: rsmith >> Date: Mon Dec 19 17:59:34 2016 >> New Revision: 290146 >> >> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test

Re: r290146 - Fix completely bogus types for some builtins:

2016-12-19 Thread Friedman, Eli via cfe-commits
On 12/19/2016 3:59 PM, Richard Smith via cfe-commits wrote: Author: rsmith Date: Mon Dec 19 17:59:34 2016 New Revision: 290146 URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/vfprintf-valid-redecl.c?rev=290146&r1=290145&r2=290146&view=diff ==

r290146 - Fix completely bogus types for some builtins:

2016-12-19 Thread Richard Smith via cfe-commits
Author: rsmith Date: Mon Dec 19 17:59:34 2016 New Revision: 290146 URL: http://llvm.org/viewvc/llvm-project?rev=290146&view=rev Log: Fix completely bogus types for some builtins: * In C++, never create a FunctionNoProtoType for a builtin (fixes C++1z crasher from r289754). * Fix type of __s