blob: 49589753246ea6996af288542947fde8a2e3829b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# $NetBSD: Makefile.options,v 1.1 2014/03/01 10:00:49 mrg Exp $
.ifndef _EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_OPTIONS_
_EXTERNAL_GPL3_GCC_USR_BIN_MAKEFILE_OPTIONS_=1
# Common makefile fragment to build options*
CLEANFILES+= options.h options.c optionlist options-save.c
optionlist: ${G_ALL_OPT_FILES} ${GCCARCH}/defs.mk Makefile ${DIST}/gcc/opt-gather.awk
${TOOL_AWK} -f ${DIST}/gcc/opt-gather.awk ${G_ALL_OPT_FILES} > ${.TARGET}
options.c: optionlist ${DIST}/gcc/opt-functions.awk ${DIST}/gcc/opt-read.awk \
${DIST}/gcc/optc-gen.awk
${TOOL_AWK} -f ${DIST}/gcc/opt-functions.awk \
-f ${DIST}/gcc/opt-read.awk \
-f ${DIST}/gcc/optc-gen.awk \
-v header_name="config.h system.h coretypes.h options.h tm.h" \
< optionlist > ${.TARGET}
options-save.c: optionlist ${DIST}/gcc/opt-functions.awk ${DIST}/gcc/opt-read.awk \
${DIST}/gcc/optc-save-gen.awk
${TOOL_AWK} -f ${DIST}/gcc/opt-functions.awk \
-f ${DIST}/gcc/opt-read.awk \
-f ${DIST}/gcc/optc-save-gen.awk \
-v header_name="config.h system.h coretypes.h tm.h" \
< optionlist > ${.TARGET}
options.h: optionlist ${DIST}/gcc/opt-functions.awk ${DIST}/gcc/opt-read.awk \
${DIST}/gcc/opth-gen.awk
${TOOL_AWK} -f ${DIST}/gcc/opt-functions.awk \
-f ${DIST}/gcc/opt-read.awk \
-f ${DIST}/gcc/opth-gen.awk \
< optionlist > ${.TARGET}
options.o: options.c coretypes.h opts.h intl.h
.endif
|