We *do* care about it, that's why we are avoiding the
kind of interface changes which *force* you to upgrade
everything.
> That's why I want 16 bit uid to 32 bit uids to be a planned change,
> rather than for it to be flag day for Linux where everyone has to
> throw away all their existing code.
If your runtime environment has only 16-bit UIDs, use of
old binaries via old syscalls will continue as before
*without any changes*.
If you want to operate in the extended universe, *then* you
need to move into the lattest and greatest stuff which uses
extended valuespace syscalls, but for majority of the people
that is *not* required! (Along with glibc which knows about
the new syscalls, and knows how to map values from it to
the old structures when needed..)
> Peter, who's just discovered the joys of compiling code which mixes
> libraries compiled with gcc 2.8 and gcc 2.7.
C++ ?
/Matti Aarnio <matti.aarnio@sonera.fi>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/