This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: libcc_s.so and libc.so curcular dependency on FreeBSD
- From: Ian Lance Taylor <iant at google dot com>
- To: Alexander Kabaev <kabaev at gmail dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: 03 Apr 2007 09:09:35 -0700
- Subject: Re: libcc_s.so and libc.so curcular dependency on FreeBSD
- References: <20070402225412.4568fd77@kan.dnsalias.net>
Alexander Kabaev <kabaev@gmail.com> writes:
> I also noticed that on Linux glibc implements some of the libgcc
> symbols, namely _Unwind_Find_FDE and __register_frame_info_bases family
> of functions. I wonder why it is done and if I missed something obvious
> here.
It seems to have to do with some old compatibility issues. There are
some e-mail threads here:
http://sourceware.org/ml/libc-alpha/2001-09/msg00187.html
http://sourceware.org/ml/libc-alpha/2001-10/msg00002.html
> I wonder if GCC team will be willing to accept gcc part of my changes
> into mainstream sources if I submit a patch. What are chances of
> something like this to be committed into not only trunk, but also GCC
> 4.1, 4.2 and 4.3 branches? FreeBSD 7.0 wants to ship with GCC 4.1, but
> newer version is likely to be imported into trunk shortly after CVS is
> branched for 7.0 release.
Yes. In general gcc will accept target specific changes that do not
affect any other targets for release branches.
(You do have to have a copyright assignment--I didn't check whether
you already have one.)
Ian