glibc: mention ABI stability

This commit is contained in:
Ciro Santilli 六四事件 法轮功
2019-02-28 00:00:00 +00:00
parent 0e25ee2715
commit 8b3b0453a6

View File

@@ -355,6 +355,11 @@ We can also test our hacked glibc on <<user-mode-simulation>> with:
I just noticed that this is actually a good way to develop glibc for other archs.
In this example, we got away without recompiling the userland program because we made a change that did not affect the glibc ABI. TODO: find the best list of ABI stability rules available:
* https://plan99.net/~mike/writing-shared-libraries.html
* https://stackoverflow.com/questions/2171177/what-is-an-application-binary-interface-abi
Note that for arch agnostic features that don't rely on bleeding kernel changes that you host doesn't yet have, you can develop glibc natively as explained at:
* https://stackoverflow.com/questions/10412684/how-to-compile-my-own-glibc-c-standard-library-from-source-and-use-it/52454710#52454710