lkml.org 
[lkml]   [2022]   [Nov]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
SubjectFwd: CET shadow stack app compatibility
* Linus Torvalds:

> I'm disgusted by glibc being willing to just upgrade and break
> existing binaries and take the "you shouldn't upgrade glibc if you
> have old binaries" approach.

But glibc also claims this policy:

https://www.gnu.org/software/libc/
says:
The GNU C Library is designed to be a backwards compatible,

And
https://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html
Thus, program binaries linked with the initial release of a library
binary will still run correctly if the library binary is replaced by
carefully-managed subsequent library binaries.

And glibc even has it easier then the kernel: implement incompatible
changes by applying
symbol versioning.

-
lkml4gm

\
 
 \ /
  Last update: 2022-11-15 16:10    [W:0.029 / U:0.612 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site