Re: Implicit function declarations and GCC 10

2019-07-04 Thread Segher Boessenkool
Hi Florian, On Fri, Jul 05, 2019 at 07:49:21AM +0200, Florian Weimer wrote: > > We already have an option for that (-Werror=implicit-function-declaration), > > and it is an error by default with -pedantic-errors already. If you are > > asking to make it an error by default, I second that; there n

Re: Implicit function declarations and GCC 10

2019-07-04 Thread Florian Weimer
* Segher Boessenkool: > On Thu, Jul 04, 2019 at 01:27:27PM +0200, Florian Weimer wrote: >> Implicit function declarations were removed from C99, more than twenty >> years ago. So far, GCC only warns about them because there were too >> many old configure scripts where an error would lead to incor

Re: Doubts regarding the _Dependent_ptr keyword

2019-07-04 Thread Akshat Garg
On Thu, Jul 4, 2019 at 11:39 PM Jakub Jelinek wrote: > On Thu, Jul 04, 2019 at 10:40:15AM -0700, Paul E. McKenney wrote: > > > I think fully guaranteeing this is hard (besides when you use > > > volatile), we have the very same issue when dealing with > > > pointer provenance rules, known for yea

gcc-7-20190704 is now available

2019-07-04 Thread gccadmin
Snapshot gcc-7-20190704 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/7-20190704/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 7 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches/gcc-7

Re: Implicit function declarations and GCC 10

2019-07-04 Thread Segher Boessenkool
On Thu, Jul 04, 2019 at 01:27:27PM +0200, Florian Weimer wrote: > Implicit function declarations were removed from C99, more than twenty > years ago. So far, GCC only warns about them because there were too > many old configure scripts where an error would lead to incorrect > configure check failu

Re: Doubts regarding the _Dependent_ptr keyword

2019-07-04 Thread Jakub Jelinek
On Thu, Jul 04, 2019 at 10:40:15AM -0700, Paul E. McKenney wrote: > > I think fully guaranteeing this is hard (besides when you use > > volatile), we have the very same issue when dealing with > > pointer provenance rules, known for years and not fixed > > (and I don't see a good way to fix these i

Re: Doubts regarding the _Dependent_ptr keyword

2019-07-04 Thread Paul E. McKenney
On Thu, Jul 04, 2019 at 01:00:18PM +0200, Richard Biener wrote: > On Wed, Jul 3, 2019 at 6:33 PM Paul E. McKenney wrote: > > > > On Wed, Jul 03, 2019 at 05:47:56PM +0200, Richard Biener wrote: > > > On July 3, 2019 5:14:58 PM GMT+02:00, "Paul E. McKenney" > > > wrote: > > > >On Wed, Jul 03, 2019

The 8th HelloLLVM / HelloGCC social in China: Hangzhou, July 20, 2019

2019-07-04 Thread 吴伟
Hi all, The 8th HelloLLVM / HelloGCC social in China will happen on July 20, 2019. The location is at Hangzhou. Everyone interested in LLVM/GCC Toolchain related projects is invited to join. Event details is at https://mp.weixin.qq.com/s/qK9V62atBpXyTKNP_J7A8Q Presentations are welcome :-) Cu

Implicit function declarations and GCC 10

2019-07-04 Thread Florian Weimer
Implicit function declarations were removed from C99, more than twenty years ago. So far, GCC only warns about them because there were too many old configure scripts where an error would lead to incorrect configure check failures. I can try to fix the remaining configure scripts in Fedora and sub

LTO+profiled enabled builds

2019-07-04 Thread Matthias Klose
I'm running into some issues building LTO+profiled enabled configurations in some constrained build environment called buildds, having four cores and 16GB of RAM. configured for all frontends (maximum number of LTO links) and configured with --enable-bootstrap \ --with-build-config=bootstrap-

Re: Doubts regarding the _Dependent_ptr keyword

2019-07-04 Thread Richard Biener
On Wed, Jul 3, 2019 at 6:33 PM Paul E. McKenney wrote: > > On Wed, Jul 03, 2019 at 05:47:56PM +0200, Richard Biener wrote: > > On July 3, 2019 5:14:58 PM GMT+02:00, "Paul E. McKenney" > > wrote: > > >On Wed, Jul 03, 2019 at 12:39:41AM +0530, Akshat Garg wrote: > > >> On Tue, Jul 2, 2019 at 8:40