Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: syssrc/sys/conf



Jason R Thorpe <thorpej%netbsd.org@localhost> writes:

> Module Name:  syssrc
> Committed By: thorpej
> Date:         Sun Dec 23 22:45:07 UTC 2001
> 
> Modified Files:
>       syssrc/sys/conf: Makefile.kern.inc
> 
> Log Message:
> Add -ffreestanding to kernel builds.  It's not always safe to
> use GCC's built-ins.

Could you elaborate on the reasoning here? Adding -ffreestanding broke
everything that used alloca(), which seems to include a chunk of
cardbus, macppc kernels, and the generic ofw_subr code.

        - Nathan



Home | Main Index | Thread Index | Old Index