Hide most of the private futex functions.

Also hide part of the system properties compatibility code, since
we needed to touch that to keep it building.

I'll remove __futex_syscall4 and futex in a later patch.

Bug: 11156955
Change-Id: Ibbf42414c5bb07fb9f1c4a169922844778e4eeae
This commit is contained in:
Elliott Hughes
2014-05-21 18:27:40 -07:00
parent f97d8713a2
commit d5ed63a6a8
11 changed files with 36 additions and 337 deletions

View File

@@ -51,9 +51,8 @@
#include <sys/_system_properties.h>
#include <sys/system_properties.h>
#include <sys/atomics.h>
#include "private/bionic_atomic_inline.h"
#include "private/bionic_futex.h"
#include "private/bionic_macros.h"
#define ALIGN(x, a) (((x) + (a - 1)) & ~(a - 1))