Re: libcompiler_rt now part of FreeBSD's base system

From: Marcel Moolenaar <xcllnt_at_mac.com>
Date: Fri, 12 Nov 2010 08:25:27 -0800
On Nov 11, 2010, at 7:52 AM, Ed Schouten wrote:

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

I'm testing ia64, right now. I see the following:

pluto2#	chroot /tank/release/current /bin/tcsh
# cd /lib
# ls -al *gcc* *compiler*
-r--r--r--  1 0  0  104952 Nov 12 15:55 libgcc_s.so.1
# cd /usr/lib
# ls -al *gcc* *compiler*
-r--r--r--  1 0  0  172434 Nov 12 15:53 libcompiler_rt.a
-r--r--r--  1 0  0  209196 Nov 12 15:53 libcompiler_rt_p.a
lrwxr-xr-x  1 0  0      16 Nov 12 15:53 libgcc.a -> libcompiler_rt.a
-r--r--r--  1 0  0   60754 Nov 12 15:55 libgcc_eh.a
-r--r--r--  1 0  0   65706 Nov 12 15:55 libgcc_eh_p.a
lrwxr-xr-x  1 0  0      18 Nov 12 15:53 libgcc_p.a -> libcompiler_rt_p.a
lrwxr-xr-x  1 0  0      18 Nov 12 15:55 libgcc_s.so -> /lib/libgcc_s.so.1

This looks like an inconsistency to me. Aren't we
building a shared libcompiler_rt to replace the
shared libgcc? Should I worry about the EH support?

BTW: The chroot seems functional from the minimal
testing I've done so far. We're not DOA! :-)

-- 
Marcel Moolenaar
xcllnt_at_mac.com
Received on Fri Nov 12 2010 - 16:25:59 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:09 UTC