Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Nov 2010 08:25:27 -0800
From:      Marcel Moolenaar <xcllnt@mac.com>
To:        Ed Schouten <ed@80386.nl>
Cc:        toolchain@FreeBSD.org, current@FreeBSD.org
Subject:   Re: libcompiler_rt now part of FreeBSD's base system
Message-ID:  <4183CFBE-8C83-4BF1-A7AE-31D701A2DA44@mac.com>
In-Reply-To: <20101111155243.GL2054@hoeg.nl>
References:  <20101111155243.GL2054@hoeg.nl>

next in thread | previous in thread | raw e-mail | index | archive | help

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@mac.com






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4183CFBE-8C83-4BF1-A7AE-31D701A2DA44>