Make ld.so pass its cleanup handler in %g1 as required by the SPARC System V
authorkettenis <kettenis@openbsd.org>
Wed, 25 Dec 2013 11:10:02 +0000 (11:10 +0000)
committerkettenis <kettenis@openbsd.org>
Wed, 25 Dec 2013 11:10:02 +0000 (11:10 +0000)
commit2d30e9ae53071f506f9189c2de6bd52eb93c92e5
tree91ac1eb2f4434587859a6edeceda12a9f304a03b
parent0098e72bde5cac8756a75908b2a8a8b006734890
Make ld.so pass its cleanup handler in %g1 as required by the SPARC System V
ABI, and stop calling atexit(4) directly from ld.so on sparc.
libexec/ld.so/loader.c
libexec/ld.so/sparc/ldasm.S