summaryrefslogtreecommitdiffstats
path: root/gnu/lib/libgcc
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2002-05-17 08:59:13 +0000
committerpeter <peter@FreeBSD.org>2002-05-17 08:59:13 +0000
commita254817b087d2baaf77cce8bca01ec86403c4efb (patch)
treeb79988ae2a809aad53216036f9ad780fae959fb9 /gnu/lib/libgcc
parent5a5d149d29b88f2e6da594305480bce7511aa76e (diff)
downloadFreeBSD-src-a254817b087d2baaf77cce8bca01ec86403c4efb.zip
FreeBSD-src-a254817b087d2baaf77cce8bca01ec86403c4efb.tar.gz
Move LIB1ASMFUNCS from the SYMS variable and explicitly add it to OBJS
later. Otherwise make will try and build the supposedly assembler .o files from libgcc2.c - which does not work too well (the .o's have no content) Reviewed by: obrien
Diffstat (limited to 'gnu/lib/libgcc')
-rw-r--r--gnu/lib/libgcc/Makefile5
1 files changed, 2 insertions, 3 deletions
diff --git a/gnu/lib/libgcc/Makefile b/gnu/lib/libgcc/Makefile
index 14cf2b5..d0ac364 100644
--- a/gnu/lib/libgcc/Makefile
+++ b/gnu/lib/libgcc/Makefile
@@ -169,8 +169,7 @@ ASM_T= ${LIB1ASMFUNCS:S/$/.o/}
ASM_P= ${LIB1ASMFUNCS:S/$/.po/}
ASM_S= ${LIB1ASMFUNCS:S/$/.So/}
-SYMS= ${LIB1ASMFUNCS} \
- ${LIB2FUNCS_1} \
+SYMS= ${LIB2FUNCS_1} \
${LIB2FUNCS_2} \
${LIB2_DIVMOD_FUNCS}
.if ${TARGET_ARCH} == "arm" || ${TARGET_ARCH} == "powerpc" || ${TARGET_ARCH} == "sparc64"
@@ -178,7 +177,7 @@ SYMS+= ${FPBIT_FUNCS} ${DPBIT_FUNCS}
.endif
SYMS_ST= ${LIB2FUNCS_ST} \
${LIB2ADD_ST}
-OBJS+= ${SYMS:S/$/.o/}
+OBJS+= ${SYMS:S/$/.o/} ${LIB1ASMFUNCS:S/$/.o/}
OBJS_T= ${SYMS:S/$/.o/} ${SYMS_ST:S/$/.o/}
OBJS_P= ${SYMS:S/$/.po/} ${SYMS_ST:S/$/.po/}
OBJS_S= ${SYMS:S/$/.So/}
OpenPOWER on IntegriCloud