Add C linkage for __open_2 and __openat_2.

Otherwise Clang mangle them with C++ names.

Change-Id: I844e28d834df8b0752b32d2aadd2013fc8804a43
Merge "Add C linkage for __open_2 and __openat_2."
We actually have modfl.

Change-Id: I22bb4d14f99a418819f2941c2dfec49094807c5f
Fix aarch64 custom assembler now non-uapi is gone.

Change-Id: I9c8ad17d9bae2de9d793444d87d4ee133728e900
Merge "We actually have modfl."
Merge "Fix aarch64 custom assembler now non-uapi is gone."
ARM: Change dmb domain for bionic_atomic_barrier()

This patch changes the domain that the memory barrier operates on. Assumes
that the scope of bionic_atomic_barrier() does not include device memory,
memory shared with the GPU or any other memory external to the processor
cluster.

Change-Id: I291e741c98a64c86f3a3cf99811bbf1e714ac9aa
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
Merge "ARM: Change dmb domain for bionic_atomic_barrier()"
Revert "Add C linkage for __open_2 and __openat_2."

This reverts commit c13d89b829a83a248130184583cf0332515a05df.

Change-Id: I40a3c6b926e920b65dd054353a2db8d314d5b300
Merge "Revert "Add C linkage for __open_2 and __openat_2.""
Merge branch 'master' of https://android.googlesource.com/platform/bionic into HEAD