libcompiler_rt now part of FreeBSD's base system
Ed Schouten
ed at 80386.nl
Thu Nov 11 15:52:45 UTC 2010
Hello all,
I just committed libcompiler_rt.a to HEAD. Even though I don't expect
serious issues -- especially not on the tier 1 architectures -- be sure
to contact me in case something goes wrong. I hooked it up to the build
in a separate commit, so if your system starts to act weird, just revert
r215127.
Thanks to everyone who helped testing this!
--
Ed Schouten <ed at 80386.nl>
WWW: http://80386.nl/
----- Forwarded message from Ed Schouten <ed at FreeBSD.org> -----
> Date: Thu, 11 Nov 2010 15:48:27 +0000 (UTC)
> From: Ed Schouten <ed at FreeBSD.org>
> To: src-committers at freebsd.org, svn-src-all at freebsd.org,
> svn-src-head at freebsd.org
> Subject: svn commit: r215127 - in head: . gnu/lib/libgcc lib sys/sys
>
> Author: ed
> Date: Thu Nov 11 15:48:27 2010
> New Revision: 215127
> URL: http://svn.freebsd.org/changeset/base/215127
>
> Log:
> Replace libgcc.a by libcompiler_rt.a.
>
> libcompiler_rt.a is a BSD licensed C language runtime, which implements
> many routines which are linked into binaries on architectures where
> certain functionality is missing (e.g. 64 bits mul/div on i386).
>
> Unfortunately, libcompiler_rt cannot replace libgcc entirely. Certain
> features, such as an unwinder for exception handling, are missing.
> That's why only libgcc.a is replaced for now, because this one does seem
> to be complete.
>
> Tested by: rene (amd64), nwhitehorn (powerpc), droso (i386 exprun)
> and many others. Thanks!
> Obtained from: user/ed/compiler-rt
>
> <snip>
----- End forwarded message -----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20101111/79e9bb5b/attachment.pgp
More information about the freebsd-current
mailing list