> ${_LDADD.${PROG}} > ${_LDFLAGS.${PROG}} > ${_LDSTATIC.${PROG}} > ${_LDADD.${LIB}} > ${_LDFLAGS.${LIB}} > > OTOH you can't pass parameters to ${CC}, because in suffix rules make(1) > only > knows the name of ${.IMPSRC} and ${.TARGET}; it's users' responsivility to > define ${CC} parameters to all the sources of a given ${PROG} / ${LIB}. > > > why are these in the _ namespace? are they not supposed to be > used by end-user Makefiles?
Oops. I meant ${LDADD.${PROG}} etc. (no _ prefix). The _ prefix ones are only used internally in bsd.{prog,lib}.mk. I'll fix the cvs log. Thanks. Masao -- Masao Uebayashi / Tombi Inc. / Tel: +81-90-9141-4635