On Fri, May 10, 2002 at 06:04:27PM +0300, Ruslan Ermilov wrote:
> > Bmake bits for Gcc 3.1.
>
> This also vanished my YACC building fixes and broke world while
> attempting to build `cc1plus' in a cross-tools stage. The changes
> below fix this and CLEANFILES.
These changes are wrong.
> RCS file: /home/ncvs/src/gnu/usr.bin/cc/cc1/Makefile,v
...
> -c-parse.c: c-parse.in
> +c-parse.y: c-parse.in
> sed -e "/^ifobjc$$/,/^end ifobjc$$/d" \
> -e "/^ifc$$/d" \
> -e "/^end ifc$$/d" \
> - ${GCCDIR}/c-parse.in > c-parse.y
> - ${YACC} -o c-parse.c.in c-parse.y
> - sed -e "s/malloc/xmalloc/g" \
> + -e "s/malloc/xmalloc/g" \
> -e "s/realloc/xrealloc/g" \
> - c-parse.c.in >c-parse.c
> + ${.ALLSRC} > ${.TARGET}
The malloc usage is in the Byacc output, not the input.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message