| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile.inc,v 1.45 2020/09/05 09:50:15 mrg Exp $ | | 1 | # $NetBSD: Makefile.inc,v 1.46 2020/09/05 11:40:56 mrg Exp $ |
2 | | | 2 | |
3 | LIBGCC_MACHINE_ARCH?=${MACHINE_ARCH:S/earmv5/earm/} | | 3 | LIBGCC_MACHINE_ARCH?=${MACHINE_ARCH:S/earmv5/earm/} |
4 | GCC_MACHINE_SUBDIR=${MACHINE_CPU:C/powerpc.*/rs6000/:C/x86_64/i386/} | | 4 | GCC_MACHINE_SUBDIR=${MACHINE_CPU:C/powerpc.*/rs6000/:C/x86_64/i386/} |
5 | | | 5 | |
6 | .if ${MKGCC} != "no" | | 6 | .if ${MKGCC} != "no" |
7 | .if exists(${.CURDIR}/../arch/${LIBGCC_MACHINE_ARCH}/defs.mk) | | 7 | .if exists(${.CURDIR}/../arch/${LIBGCC_MACHINE_ARCH}/defs.mk) |
8 | .include "${.CURDIR}/../arch/${LIBGCC_MACHINE_ARCH}/defs.mk" | | 8 | .include "${.CURDIR}/../arch/${LIBGCC_MACHINE_ARCH}/defs.mk" |
9 | .endif | | 9 | .endif |
10 | .endif | | 10 | .endif |
11 | | | 11 | |
12 | UNSUPPORTED_COMPILER.clang= # defined | | 12 | UNSUPPORTED_COMPILER.clang= # defined |
13 | | | 13 | |
14 | DIST= ${GCCDIST} | | 14 | DIST= ${GCCDIST} |
| @@ -96,27 +96,27 @@ LIB2FUNCS_ALL+= _fixuns${_m}si | | | @@ -96,27 +96,27 @@ LIB2FUNCS_ALL+= _fixuns${_m}si |
96 | .endif | | 96 | .endif |
97 | | | 97 | |
98 | LIB2FUNCS_SHORT:=${LIB2FUNCS_ALL} | | 98 | LIB2FUNCS_SHORT:=${LIB2FUNCS_ALL} |
99 | LIB2_DIVMOD_FUNCS:=${G_LIB2_DIVMOD_FUNCS} | | 99 | LIB2_DIVMOD_FUNCS:=${G_LIB2_DIVMOD_FUNCS} |
100 | .for f in ${G_LIB1ASMFUNCS}; do | | 100 | .for f in ${G_LIB1ASMFUNCS}; do |
101 | LIB2FUNCS_SHORT:=${LIB2FUNCS_SHORT:N${f}} | | 101 | LIB2FUNCS_SHORT:=${LIB2FUNCS_SHORT:N${f}} |
102 | LIB2_DIVMOD_FUNCS:=${LIB2_DIVMOD_FUNCS:N${f}} | | 102 | LIB2_DIVMOD_FUNCS:=${LIB2_DIVMOD_FUNCS:N${f}} |
103 | .endfor | | 103 | .endfor |
104 | | | 104 | |
105 | LIB2FUNCS= ${LIB2FUNCS_SHORT:=.c} | | 105 | LIB2FUNCS= ${LIB2FUNCS_SHORT:=.c} |
106 | _LIB2FUNCS= ${G_LIB2FUNCS_ST} | | 106 | _LIB2FUNCS= ${G_LIB2FUNCS_ST} |
107 | .for _f in ${LIB2FUNCS_EXCLUDE} | | 107 | .for _f in ${LIB2FUNCS_EXCLUDE} |
108 | _LIB2FUNCS= ${_LIB2FUNCS:N${_f}} | | 108 | _LIB2FUNCS= ${_LIB2FUNCS:N${_f}} |
109 | .endif | | 109 | .endfor |
110 | LIB2FUNCS_ST= ${_LIB2FUNCS:=.c} | | 110 | LIB2FUNCS_ST= ${_LIB2FUNCS:=.c} |
111 | LIB2DIVMOD= ${LIB2_DIVMOD_FUNCS:=.c} | | 111 | LIB2DIVMOD= ${LIB2_DIVMOD_FUNCS:=.c} |
112 | .if ${HAVE_LIBGCC_EH} == "no" | | 112 | .if ${HAVE_LIBGCC_EH} == "no" |
113 | LIB2_EH= ${G_LIB2ADDEH:M*.c:T:Nunwind-dw2.c:Nunwind-dw2-fde-dip.c:Nunwind-sjlj.c:Nunwind-c.c:Nunwind-arm.c:Npr-support.c} | | 113 | LIB2_EH= ${G_LIB2ADDEH:M*.c:T:Nunwind-dw2.c:Nunwind-dw2-fde-dip.c:Nunwind-sjlj.c:Nunwind-c.c:Nunwind-arm.c:Npr-support.c} |
114 | LIB2_EHASM= ${G_LIB2ADDEH:M*.S:T:Nlibunwind.S} | | 114 | LIB2_EHASM= ${G_LIB2ADDEH:M*.S:T:Nlibunwind.S} |
115 | .else | | 115 | .else |
116 | LIB2_EH= ${G_LIB2ADDEH:M*.c:T} | | 116 | LIB2_EH= ${G_LIB2ADDEH:M*.c:T} |
117 | LIB2_EHASM= ${G_LIB2ADDEH:M*.S:T} | | 117 | LIB2_EHASM= ${G_LIB2ADDEH:M*.S:T} |
118 | | | 118 | |
119 | INCSDIR= /usr/include | | 119 | INCSDIR= /usr/include |
120 | # originally copied from unwind-*.h | | 120 | # originally copied from unwind-*.h |
121 | INCS+= unwind.h | | 121 | INCS+= unwind.h |
122 | .endif | | 122 | .endif |