diff options
author | Dan Albert <danalbert@google.com> | 2017-10-05 16:39:33 -0700 |
---|---|---|
committer | Dan Albert <danalbert@google.com> | 2017-10-05 23:41:47 -0700 |
commit | a613d0df5c682617380728a7d151483de05a4f92 (patch) | |
tree | 5a73110db954e5fc92116ad0930ed83495607729 /libc/malloc_debug/Config.cpp | |
parent | 3e8584d4a7d617289e8a954711ba895415d781c4 (diff) |
Add a legacy inline for mmap64.
While this was never an inline, this function alone has caused most of
the bug reports related to _FILE_OFFSET_BITS=64. Providing an inline
for it should allow a lot more code to build with _FILE_OFFSET_BITS=64
when targeting pre-L.
Test: make checkbuild
Test: built trivial cc_binary for LP32 against API 14 with
_FILE_OFFSET_BITS=64 set
Bug: lots
Change-Id: I8479d34af4da358c11423bee43d45b59e9d4143e
Diffstat (limited to 'libc/malloc_debug/Config.cpp')
-rw-r--r-- | libc/malloc_debug/Config.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libc/malloc_debug/Config.cpp b/libc/malloc_debug/Config.cpp index e3798ab9f..3cecf9b57 100644 --- a/libc/malloc_debug/Config.cpp +++ b/libc/malloc_debug/Config.cpp @@ -191,7 +191,7 @@ bool Config::SetGuard(const std::string& option, const std::string& value) { // It's necessary to align the front guard to MINIMUM_ALIGNMENT_BYTES to // make sure that the header is aligned properly. - front_guard_bytes_ = BIONIC_ALIGN(rear_guard_bytes_, MINIMUM_ALIGNMENT_BYTES); + front_guard_bytes_ = __BIONIC_ALIGN(rear_guard_bytes_, MINIMUM_ALIGNMENT_BYTES); return true; } @@ -201,7 +201,7 @@ bool Config::SetFrontGuard(const std::string& option, const std::string& value) } // It's necessary to align the front guard to MINIMUM_ALIGNMENT_BYTES to // make sure that the header is aligned properly. - front_guard_bytes_ = BIONIC_ALIGN(front_guard_bytes_, MINIMUM_ALIGNMENT_BYTES); + front_guard_bytes_ = __BIONIC_ALIGN(front_guard_bytes_, MINIMUM_ALIGNMENT_BYTES); return true; } |