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

Reply via email to