CVSROOT: /cvs Module name: src Changes by: [email protected] 2013/12/23 15:13:03
Modified files:
libexec/ld.so : loader.c
libexec/ld.so/amd64: ldasm.S
Log message:
Make ld.so pass its cleanup handler in %rdx as required by the AMD64 System V
ABI, and stop calling atexit(4) directly from ld.so on amd64. Note that this
means that binaries built before the middle of november may no longer call
destructors in shared libraries implemented in C++. Update your packages!
ok guenther@
