Date: Fri, 25 May 2012 19:47:15 +0200 From: Marius Strobl <marius@alchemy.franken.de> To: Marius Strobl <marius@freebsd.org> Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-9@freebsd.org Subject: Re: svn commit: r236011 - in stable/9/contrib/compiler-rt: . lib lib/arm lib/ppc lib/x86_64 Message-ID: <20120525174715.GB12138@alchemy.franken.de> In-Reply-To: <201205251714.q4PHEmgO023068@svn.freebsd.org> References: <201205251714.q4PHEmgO023068@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, May 25, 2012 at 05:14:48PM +0000, Marius Strobl wrote: > Author: marius > Date: Fri May 25 17:14:47 2012 > New Revision: 236011 > URL: http://svn.freebsd.org/changeset/base/236011 > > Log: > MFC: r222656 > > Upgrade libcompiler_rt from revision 117047 to 132478. > > It seems there have only been a small amount to the compiler-rt source > code in the mean time. I'd rather have the code in sync as much as > possible by the time we release 9.0. Changes: > > - The libcompiler_rt library is now dual licensed under both the > University of Illinois "BSD-Like" license and the MIT license. > > - Our local modifications for using .hidden instead of .private_extern > have been upstreamed, meaning our changes to lib/assembly.h can now be > reverted. > > - A possible endless recursion in __modsi3() has been fixed. > > - Support for ARM EABI has been added, but it has no effect on FreeBSD > (yet). > > - The functions __udivmodsi4 and __divmodsi4 have been added. > > Requested by: many, including bf@ and Pedro Giffuni > Oops, this should have read: MFC: r229135 Upgrade libcompiler_rt to upstream revision 147390. This version of libcompiler_rt adds support for __mulo[sdt]i4(), which computes a multiply and its overflow flag. There are also a lot of cleanup fixes to headers that don't really affect us. Updating to this revision should make it a bit easier to contribute changes back to the LLVM developers. Marius
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120525174715.GB12138>