xref: /netbsd/src/external/gpl3/gcc/usr.bin/rs6000-inc.mk
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#         $NetBSD: rs6000-inc.mk,v 1.1 2024/06/18 04:07:18 mrg Exp $
2
3# makefile snippet to build the rs6000-vecdefs files, used by include and
4# usr.bin.
5
6.if ${GCC_MACHINE_ARCH} == "powerpc" || ${GCC_MACHINE_ARCH} == "powerpc64" # {
7
8rs6000-gen-builtins.lo: ${HH} ${DIST}/gcc/config/rs6000/rs6000-gen-builtins.cc
9rbtree.lo: ${HH} ${DIST}/gcc/config/rs6000/rbtree.cc
10rs6000-gen-builtins: rs6000-gen-builtins.lo rbtree.lo
11          ${_MKTARGET_LINK}
12          ${HOST_LINK.cc} -o ${.TARGET} ${.ALLSRC} ${NBCOMPATLIB} ${HOSTLIBIBERTY} ${LDFLAGS.${.TARGET}}
13rs6000-builtins.cc: rs6000-gen-builtins \
14                        ${DIST}/gcc/config/rs6000/rs6000-builtins.def \
15                        ${DIST}/gcc/config/rs6000/rs6000-overload.def
16          ${_MKTARGET_CREATE}
17          ./rs6000-gen-builtins \
18                        ${DIST}/gcc/config/rs6000/rs6000-builtins.def \
19                        ${DIST}/gcc/config/rs6000/rs6000-overload.def \
20                rs6000-builtins.h rs6000-builtins.cc rs6000-vecdefines.h
21rs6000-builtins.h rs6000-vecdefines.h: rs6000-builtins.cc
22
23CLEANFILES+=        rs6000-builtins.h rs6000-builtins.cc rs6000-vecdefines.h
24CLEANFILES+=        rs6000-gen-builtins rbtree.lo rs6000-gen-builtins.lo
25
26.endif # }
27

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026