Alexander Kabaev <[EMAIL PROTECTED]> 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