svn commit: r275804 - head/gnu/usr.bin/cc/cc1plus

Craig Rodrigues rodrigc at FreeBSD.org
Mon Dec 15 21:44:41 UTC 2014


On Mon, Dec 15, 2014 at 1:38 PM, Ed Maste <emaste at freebsd.org> wrote:
>
>
> >  cfns.h: cfns.gperf
> >         gperf -o -C -E -k '1-6,$$' -j1 -D -N 'libc_name_p' -L ANSI-C \
> >            ${.ALLSRC} > ${.TARGET}_temp
> >            mv ${.TARGET}_temp ${.TARGET}
>
> Yeah.  There are already examples of both approaches in the tree; I
> don't see a reason to strongly prefer one over the other.
>

For very large build systems, sometimes it is easier to debug
weird build problems when the make operations do not have
conditional logic in them.  Also, not removing temporary files upon failure
makes things easier to debug.

--
Craig


More information about the svn-src-all mailing list