Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Jan 2014 04:09:40 +0000 (UTC)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r260844 - head/gnu/lib/libgcc
Message-ID:  <201401180409.s0I49eHu054407@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marcel
Date: Sat Jan 18 04:09:39 2014
New Revision: 260844
URL: http://svnweb.freebsd.org/changeset/base/260844

Log:
  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.

Modified:
  head/gnu/lib/libgcc/Makefile

Modified: head/gnu/lib/libgcc/Makefile
==============================================================================
--- head/gnu/lib/libgcc/Makefile	Sat Jan 18 04:06:00 2014	(r260843)
+++ head/gnu/lib/libgcc/Makefile	Sat Jan 18 04:09:39 2014	(r260844)
@@ -145,6 +145,7 @@ LIB1ASMFUNCS = __divxf3 __divdf3 __divsf
 	__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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401180409.s0I49eHu054407>