Fix up a couple issues with multi-core builds and 2 race conditions
This commit is contained in:
1
cde/.gitignore
vendored
1
cde/.gitignore
vendored
@@ -478,6 +478,7 @@ programs/dtcm/libDtCmP/getdate.c
|
||||
programs/dtcm/server/parser.c
|
||||
programs/dtcm/server/parser.h
|
||||
programs/dtcm/server/rpc.cmsd
|
||||
programs/dtcm/server/y.tab*
|
||||
|
||||
# programs/dtconfig
|
||||
programs/dtconfig/hp/dtconfig
|
||||
|
||||
@@ -26,7 +26,7 @@ rpc_cmsd_SOURCES = parser.c access.c callback.c cmscalendar.c \
|
||||
lookup.h rpcextras.h v5ops.h
|
||||
|
||||
BUILT_SOURCES = parser.c parser.h
|
||||
CLEANFILES = parser.c parser.h
|
||||
CLEANFILES = parser.c parser.h y.tab.c y.tab.h
|
||||
|
||||
AM_YFLAGS = -d
|
||||
|
||||
@@ -34,5 +34,4 @@ parser.c parser.h: parser.y
|
||||
$(YACC) $(AM_YFLAGS) $<
|
||||
$(SED) -e "s/yy/yyy/g" -e "/# line/d" y.tab.c > parser.c
|
||||
$(SED) -e 's/yy/yyy/g' y.tab.h > parser.h
|
||||
$(RM) y.tab.c y.tab.h
|
||||
|
||||
|
||||
@@ -61,7 +61,8 @@ SYM2NUM_CMD = CPP=$(GENCPP) $(KSH) sym2num
|
||||
BUILT_SOURCES = dtprintinfo_cat.h dtprintinfo_msg.h dtprintinfo.msg
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
dtprintinfo_msg.h dtprintinfo.msg: dtprintinfo.msg.src
|
||||
# this will also create dtprintinfo_msg.h
|
||||
dtprintinfo.msg: dtprintinfo.msg.src
|
||||
$(RM) dtprintinfo_msg.h dtprintinfo.msg
|
||||
$(SYM2NUM_CMD) dtprintinfo dtprintinfo.msg.src > dtprintinfo.msg
|
||||
|
||||
|
||||
Reference in New Issue
Block a user