History log of /system/core/include/utils/Compat.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
146c24461395d0752f9e79973827f78d084f7d6f 03-Apr-2015 Elliott Hughes <enh@google.com> Only Windows doesn't have %zd.

Change-Id: Ie09619df212cf7c8aa18a6d46c3e6b6ca3f478cf
/system/core/include/utils/Compat.h
c6b30f376d1aa6113bfd8b8cbafe883c21ae5203 27-Mar-2015 Dan Albert <danalbert@google.com> O_CLOEXEC is O_NOINHERIT on Windows.

Change-Id: I714aa08344fa10684c99651f953834086cc162c7
/system/core/include/utils/Compat.h
714196d05c5952eb09ca718955de6e4c2d4cfd92 03-Feb-2015 Elliott Hughes <enh@google.com> Extra Win32 compatibility.

Change-Id: Ibc583aba580f4fc15c243f495ead44b2ce4c6e5e
/system/core/include/utils/Compat.h
e4c649c9fca659fda908b0d4608feedd434b5656 20-Nov-2014 Dan Albert <danalbert@google.com> Add a pre-C++11 constexpr compatibility macro.

Needed for cases where something should be constexpr if possible, but
not being constexpr is fine if in pre-C++11 code (such as a const
static float member variable).

Bug: 18466763
Change-Id: I635d062575ba2fbc4cbe3a89f730128c404d95e1
/system/core/include/utils/Compat.h
cb3d65323d69ee1c101a1fa04e0d0e0929ef0f4f 23-Sep-2014 Elliott Hughes <enh@google.com> defined(HAVE_OFF_T) is really just !defined(__APPLE__).

Change-Id: I83c271bfe24b777acf293d2b4ac5af2cce8398b9
/system/core/include/utils/Compat.h
b9fd6f986492d74125274722b8ea1a3819cd216a 16-Oct-2012 Kenny Root <kroot@google.com> Add TEMP_FAILURE_RETRY to ZipUtils

Change-Id: I275c415f14eeffaf9a58d45f3ea014d766441ec3
/system/core/include/utils/Compat.h
e2fa7dc58eaf34f30b89350d143d97fd4a501199 24-Nov-2010 Kenny Root <kroot@google.com> Change assets to use 64-bit API

The asset system and supporting libraries were using off_t instead of
off64_t to access files larger than 2GB (32-bit signed). This change
replaces all off_t with off64_t and lseek64.

There is a new utils/Compat.h added for Mac OS compatibility.

Also fixed some size-related compiler warnings.

Bug: 3205336
Change-Id: I9097b3cb7a602e811fe52f245939d8975da55e9e
/system/core/include/utils/Compat.h