Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/sys
David Brownlee wrote:
> On Sun, 19 Mar 2006, Jason Thorpe wrote:
>
> > On Mar 17, 2006, at 3:27 PM, Christos Zoulas wrote:
> >
> >>
> >> Module Name: src
> >> Committed By: christos
> >> Date: Fri Mar 17 23:27:12 UTC 2006
> >>
> >> Modified Files:
> >> src/sys/sys: malloc.h
> >>
> >> Log Message:
> >> prevent using MALLOC when size is not const.
> >
> > How about just using __builtin_constant_p() and redirecting to malloc() if
> > false?
>
> As an aside on this, would there be any sense in having an option
> to build INSTALL and similarly space limited kernels with
> #define MALLOC=malloc FREE=free?
MALLOC_NOINLINE, as well as a bunch of other options (see <sys/malloc.h>),
do this, and INSTALL-type kernels use that option.
Simon.
--
Simon Burge <simonb%wasabisystems.com@localhost>
NetBSD Support and Service: http://www.wasabisystems.com/
Home |
Main Index |
Thread Index |
Old Index