CSTD=c99 considered harmful (Re: adsl/pppoe no longer connecting on 5.1)

From: Kris Kennaway <kris_at_obsecurity.org>
Date: Fri, 13 Jun 2003 15:32:43 -0700
On Thu, Jun 12, 2003 at 03:08:53PM -0700, David O'Brien wrote:
> On Wed, Jun 11, 2003 at 10:32:30PM -0700, Kris Kennaway wrote:
> > alloca() is not being inlined when -std is specified.  It is possible
> > there's a bug in the libc implementation.  I'm also suspicious that
> > some of the ppp data structures have changed size or alignment which
> > could be confusing netgraph.
> 
> Acutally -std=c?9, -std=gnu?9 uses GCC's alloca.  I don't mind finding
> all the alloca uses in the tree and compiling them with -std=gnu99
> instead of -std=c99.

In the meantime, 5.1 is still broken for lots of people.  Please back
out the use of CSTD=c99 until these problems can be resolved.

Kris

Received on Fri Jun 13 2003 - 13:32:46 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:11 UTC