libcompiler_rt now part of FreeBSD's base system
Marcel Moolenaar
xcllnt at mac.com
Fri Nov 12 17:25:59 UTC 2010
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
More information about the freebsd-toolchain
mailing list