Date: Fri, 13 Jun 2003 17:56:52 -0400 (EDT) From: Garrett Wollman <wollman@lcs.mit.edu> To: Peter Wemm <peter@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: cvs commit: src/share/mk bsd.sys.mk Message-ID: <200306132156.h5DLuqEs095534@khavrinen.lcs.mit.edu> In-Reply-To: <200306132154.h5DLsL4t018474@repoman.freebsd.org> References: <200306132154.h5DLsL4t018474@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
<<On Fri, 13 Jun 2003 14:54:21 -0700 (PDT), Peter Wemm <peter@FreeBSD.org> said: > We cannot use c99 on amd64 either due to lack of alloca(). libc:strptime() > uses alloca() and alloca is impossible to implement as a callable function > on amd64. It has to be a compiler builtin. Note that the bigger problem > is that libc is not c99 clean internally. I don't consider this a problem. Fundamentally, the C Standard Library may (and invariably does) contain things which cannot be implemented in Standard C. That's (part of) why there is a Standard Library. -GAWollman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306132156.h5DLuqEs095534>