for PowerPC64, use -mlong-double-128 when building libgcc.
This commit is contained in:
parent
ad04044dda
commit
049148f698
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.inc,v 1.3 2006/06/30 12:01:57 mrg Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.4 2006/07/06 21:39:44 mrg Exp $
|
||||
|
||||
.if exists(${.CURDIR}/arch/${MACHINE_ARCH}.mk) && ${MKGCC} != "no"
|
||||
.include "${.CURDIR}/arch/${MACHINE_ARCH}.mk"
|
||||
|
@ -66,6 +66,7 @@ xfgnulib.c: ${DIST}/gcc/config/m68k/fpgnulib.c
|
|||
cat ${DIST}/gcc/config/m68k/fpgnulib.c >> xfgnulib.c
|
||||
CLEANFILES+= fpgnulib.c xfgnulib.c
|
||||
.endif
|
||||
|
||||
.if ${MACHINE_ARCH} == "powerpc" || \
|
||||
${MACHINE_ARCH} == "sh3el" || \
|
||||
${MACHINE_ARCH} == "sh3eb" || \
|
||||
|
@ -75,6 +76,10 @@ _TRADITIONAL_CPP=
|
|||
COMPILE.S= ${CC} ${AFLAGS} ${CPPFLAGS} -c
|
||||
.endif
|
||||
|
||||
.if ${MACHINE_ARCH} == "powerpc64"
|
||||
COPTS+= -mlong-double-128
|
||||
.endif
|
||||
|
||||
${LIB2FUNCS} ${LIB2FUNCS_ST}: ${.CURDIR}/Makefile
|
||||
${_MKTARGET_CREATE}
|
||||
printf '#define L${.PREFIX}\n#include <libgcc2.c>\n' >${.TARGET}
|
||||
|
|
Loading…
Reference in New Issue