Re: svn commit: r280636 - head/include

2015-03-27 Thread Pedro Giffuni
On 03/27/15 06:01, Bruce Evans wrote: On Thu, 26 Mar 2015, Tijl Coosemans wrote: On Thu, 26 Mar 2015 17:37:53 +1100 (EST) Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro Giffuni wrote: On 03/25/15 21:14, Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily reve

Re: svn commit: r280636 - head/include

2015-03-27 Thread Bruce Evans
On Thu, 26 Mar 2015, Tijl Coosemans wrote: On Thu, 26 Mar 2015 17:37:53 +1100 (EST) Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro Giffuni wrote: On 03/25/15 21:14, Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily revert 280458. GCC is still carries an old

Re: svn commit: r280636 - head/include

2015-03-26 Thread Dimitry Andric
On 26 Mar 2015, at 14:20, Tijl Coosemans wrote: > > On Thu, 26 Mar 2015 17:37:53 +1100 (EST) Bruce Evans > wrote: >> On Wed, 25 Mar 2015, Pedro Giffuni wrote: ... >>> The reason why I had to revert the change is actually a systematic >>> bug in gcc: during it's build process gcc generates a new

Re: svn commit: r280636 - head/include

2015-03-26 Thread Pedro Giffuni
On 03/26/15 08:20, Tijl Coosemans wrote: On Thu, 26 Mar 2015 17:37:53 +1100 (EST) Bruce Evans wrote: --- snip --- glibc (2.6 at least) avoids using varargs in its __nonnull() macro by using the same portable method that is used in many optional debugging statements including FreeBSD's KASSE

Re: svn commit: r280636 - head/include

2015-03-26 Thread Pedro Giffuni
On 03/26/15 01:37, Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro Giffuni wrote: On 03/25/15 21:14, Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily revert 280458. GCC is still carries an old version of cdefs.h which doesn't accept multiple parameters for

Re: svn commit: r280636 - head/include

2015-03-26 Thread Tijl Coosemans
On Thu, 26 Mar 2015 17:37:53 +1100 (EST) Bruce Evans wrote: > On Wed, 25 Mar 2015, Pedro Giffuni wrote: >> On 03/25/15 21:14, Bruce Evans wrote: >>> On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily revert 280458. GCC is still carries an old version of cdefs.h w

Re: svn commit: r280636 - head/include

2015-03-25 Thread Bruce Evans
On Wed, 25 Mar 2015, Pedro Giffuni wrote: On 03/25/15 21:14, Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily revert 280458. GCC is still carries an old version of cdefs.h which doesn't accept multiple parameters for the nonnull attribute. Since this issue

Re: svn commit: r280636 - head/include

2015-03-25 Thread Pedro Giffuni
On 03/25/15 21:14, Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily revert 280458. GCC is still carries an old version of cdefs.h which doesn't accept multiple parameters for the nonnull attribute. Since this issue probably affects many ports in the tree

Re: svn commit: r280636 - head/include

2015-03-25 Thread Bruce Evans
On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily revert 280458. GCC is still carries an old version of cdefs.h which doesn't accept multiple parameters for the nonnull attribute. Since this issue probably affects many ports in the tree we will revert it for now until gcc gets