# $NetBSD: rs6000-inc.mk,v 1.1 2024/06/18 04:07:18 mrg Exp $ # makefile snippet to build the rs6000-vecdefs files, used by include and # usr.bin. .if ${GCC_MACHINE_ARCH} == "powerpc" || ${GCC_MACHINE_ARCH} == "powerpc64" # { rs6000-gen-builtins.lo: ${HH} ${DIST}/gcc/config/rs6000/rs6000-gen-builtins.cc rbtree.lo: ${HH} ${DIST}/gcc/config/rs6000/rbtree.cc rs6000-gen-builtins: rs6000-gen-builtins.lo rbtree.lo ${_MKTARGET_LINK} ${HOST_LINK.cc} -o ${.TARGET} ${.ALLSRC} ${NBCOMPATLIB} ${HOSTLIBIBERTY} ${LDFLAGS.${.TARGET}} rs6000-builtins.cc: rs6000-gen-builtins \ ${DIST}/gcc/config/rs6000/rs6000-builtins.def \ ${DIST}/gcc/config/rs6000/rs6000-overload.def ${_MKTARGET_CREATE} ./rs6000-gen-builtins \ ${DIST}/gcc/config/rs6000/rs6000-builtins.def \ ${DIST}/gcc/config/rs6000/rs6000-overload.def \ rs6000-builtins.h rs6000-builtins.cc rs6000-vecdefines.h rs6000-builtins.h rs6000-vecdefines.h: rs6000-builtins.cc CLEANFILES+= rs6000-builtins.h rs6000-builtins.cc rs6000-vecdefines.h CLEANFILES+= rs6000-gen-builtins rbtree.lo rs6000-gen-builtins.lo .endif # }