This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: The current shared libgcc won't work for Linux
- To: "H . J . Lu" <hjl at valinux dot com>
- Subject: Re: The current shared libgcc won't work for Linux
- From: Bruno Haible <haible at ilog dot fr>
- Date: Thu, 22 Feb 2001 22:58:34 +0100 (CET)
- Cc: libc-alpha at sources dot redhat dot com
Hi H.J.
I agree with your opinion. But it has not been convincing the gcc
poeple so far.
Can you create the "libgccabi.h" file you are talking about and
publish it?
That would have three positive effects:
1) The gcc people would have a written specification of libgcc_s.
2) There are some tricks that can be done to make versioning
easier even on non-glibc/Solaris platforms (i.e. without explicit
versioning support in ELF). For example, the _xstat and sysipc
tricks. Or if some argument is a struct foo *, then pass
sizeof(foo) in an extra argument. It'd be interesting to see
whether these cautious measures have been applied or not.
3) You could explicitly point out the place where a change has
been made in the last year (as you say).
Bruno