DragonFly commits List (threaded) for 2004-11
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: cvs commit: src/gnu/usr.bin/gdb/gdb
On Thu, Nov 18, 2004 at 01:02:52PM +0100, Joerg Sonnenberger wrote:
> On Thu, Nov 18, 2004 at 12:42:00PM +0900, YONETANI Tomokazu wrote:
> > The question is, whether we can change .y.c rule in sys.mk to make it -jN
> > (as pointed out by Brad).
>
> We can't if YFLAGS include -d. Because our yacc has a slightly surprising
> meaning of the -o option. It does set the name of the c-file and ALSO alters
> the prefix for the headre file.
Ah.. yuck. What about this, then?
-# XXX not -j safe
+# XXX hopefully -j safe..
. y.c:
- ${YACC} ${YFLAGS} ${.IMPSRC}
- mv y.tab.c ${.TARGET}
+ ${YACC} ${YFLAGS} -b $$$$ ${.IMPSRC}
+ mv $$$$.tab.c ${.TARGET}
+.if !empty(${YFLAGS:M-d})
+ mv $$$$.tab.h y.tab.h
+.endif
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]