summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2014-01-18 04:09:39 +0000
committermarcel <marcel@FreeBSD.org>2014-01-18 04:09:39 +0000
commitd7e15b8253c1a79d4cc9d2507fdad0e1e576ab1e (patch)
treef64d99ee433691287d2fba5e246beaf82a802511 /gnu
parent4dec904890da28dee619bd8b7a33ef04c0ece1d7 (diff)
downloadFreeBSD-src-d7e15b8253c1a79d4cc9d2507fdad0e1e576ab1e.zip
FreeBSD-src-d7e15b8253c1a79d4cc9d2507fdad0e1e576ab1e.tar.gz
For ia64, add _bswapsi2 & _bswapdi2. The audio/flac port uses the
bswap32 builtin and the compiler emits a call to the libgcc function rather than generating inline code.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/lib/libgcc/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/gnu/lib/libgcc/Makefile b/gnu/lib/libgcc/Makefile
index d9521d4..21846bb 100644
--- a/gnu/lib/libgcc/Makefile
+++ b/gnu/lib/libgcc/Makefile
@@ -145,6 +145,7 @@ LIB1ASMFUNCS = __divxf3 __divdf3 __divsf3 \
__divsi3 __modsi3 __udivsi3 __umodsi3 __save_stack_nonlocal \
__nonlocal_goto __restore_stack_nonlocal __trampoline \
_fixtfdi _fixunstfdi _floatditf
+LIB2FUNCS += _bswapsi2 _bswapdi2
LIB2ADDEH = unwind-ia64.c unwind-sjlj.c unwind-c.c
.endif
OpenPOWER on IntegriCloud