This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: The current shared libgcc won't work for Linux


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]