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: glibc 2.1.92 patch for S/390.




>> Uli, how shall we handle this?  Can you look over it and tell me
>> whether it's ok and who of us shall put it under CVS?
>
>You can add the code after appropriate reformatting.  But I really
>would like IBM to think one or two more times about the compatibility
>garbage.
We can certainly think about this issue a little bit more. But I doubt that
it will change much.
As we began our little project we used glibc-2.0.7 and there are still a
few of these old beast
around, there are quite a lot of installtions already (don't know the exact
number - a couple of
hundred at least) and the SuSE distribution is currently based on the
glibc-2.1.3 + developer
works patch for S/390. If you say all of this code has to be thrown away
and everyone has to
start from scratch then you have to ask yourself the same question for
every other architecture
every time you change a function that makes it necessary to have a new
versioned symbol.
You don't want to do that - we neither! Just the fact that the code wasn't
part of the official
source tree due to legal problems doesn't mean that it hasn't existed and
that it wasn't used
by a lot of people and I certainly don't want to upset any of them.
I can understand your wish to have the code as cleanly as possible but if I
take a look at the
additional pieces of code you need in the s390 architecture dependent part
(16 functions if
I counted correctly) I think it's a small price to pay for the
compatability.

blue skies,
   Martin

Linux/390 Design & Development, IBM Deutschland Entwicklung GmbH
Schönaicherstr. 220, D-71032 Böblingen, Telefon: 49 - (0)7031 - 16-2247
E-Mail: schwidefsky@de.ibm.com



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