Date: Thu, 12 Jun 2003 12:06:57 -0400 (EDT) From: Garrett Wollman <wollman@lcs.mit.edu> To: Tim Robbins <tjr@freebsd.org> Cc: current@freebsd.org Subject: Re: Apparent i386 alloca.S bug (was: adsl/pppoe no longer connecting on 5.1) Message-ID: <200306121606.h5CG6vo7084750@khavrinen.lcs.mit.edu> In-Reply-To: <20030612222207.A68920@dilbert.robbins.dropbear.id.au> References: <20030612182944.A62729@dilbert.robbins.dropbear.id.au> <20030612222207.A68920@dilbert.robbins.dropbear.id.au>
next in thread | previous in thread | raw e-mail | index | archive | help
<<On Thu, 12 Jun 2003 22:22:07 +1000, Tim Robbins <tjr@freebsd.org> said: > builtin alloca() until we figure out how to fix the one in libc. It is fundamentally impossible to ``fix'' the alloca() implementation in libc. alloca() CANNOT be implemented that way. If GCC's builtin alloca() is disabled by requesting a strict Standard C environment (which is not appropriate for FreeBSD anyway), then alloca() is just an ordinary user symbol and programs expecting the implementation to supply it should simply fail. -GAWollman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306121606.h5CG6vo7084750>