OSDN Git Service

Revert "Remove __sinit and __sdidinit."
authorElliott Hughes <enh@google.com>
Sat, 5 Dec 2015 01:47:20 +0000 (17:47 -0800)
committerElliott Hughes <enh@google.com>
Sat, 5 Dec 2015 01:47:20 +0000 (17:47 -0800)
commitc8bae05f3ff9f1c736f7be70fa17d02795d748bb
tree66de08608fd3b91963a647f70c7e0cfa65eaea07
parent4ade5195f188b84ce3599c71ef058d040b141da4
Revert "Remove __sinit and __sdidinit."

This reverts commit 4371961e00ad83fca033992c8a19c7d262fe6f84.

This broke booting; ueventd crashes with a null pointer dereference
somewhere in __sfp (but the kernel doesn't unwind, so I don't know
what was calling __sfp).

Change-Id: I65375fdfdf1d339a06558b4057b580cacd6324e2
libc/bionic/flockfile.cpp
libc/bionic/libc_init_common.cpp
libc/bionic/ndk_cruft.cpp
libc/stdio/findfp.c
libc/stdio/local.h
libc/stdio/refill.c