| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Iae697ae257cf4b1d675e2b758dd31d5a6a71ae4d
|
|
|
|
| |
Change-Id: I9e25ac9d27e95b04fb8bf7a66c619af0139d8b8f
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Bug: 18315579
Change-Id: I0bd5fb946b12cb90e0c9c73a478df41609b8c3e2
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Files that included FileMap.h (possibly transitively), before including
ByteOrder.h (which pulls in winsock2.h directly), will experience a
compiler warning/error from the latest mingw headers. This happens because
the headers require that winsock2.h come before windows.h in all cases.
The simplest (and most error-proof) fix for now is to include winsock2.h
before this use of windows.h.
Change-Id: I33069e4c9962d9820d0ea5976554f89d7ff6307c
|
|/
|
|
|
|
|
| |
libc++ also defines these types for pre-C++11, and the two definitions
need to match to avoid redefinition errors.
Bug: 18300613
Change-Id: I1e9198d39f7c470f37bc6edba2dca2d499f54c9b
|
|\
| |
| |
| |
| |
| |
| | |
!defined(__APPLE__)."
* commit 'fbb4188cfac18b457801cf3e304bfa39dd29dde8':
defined(HAVE_OFF_T) is really just !defined(__APPLE__).
|
| |
| |
| |
| | |
Change-Id: I83c271bfe24b777acf293d2b4ac5af2cce8398b9
|
|\ \
| |/
| |
| |
| | |
* commit '3859029a48aa78150fa61eb4988214f8632b33ce':
Remove androidGetTid.
|
| |
| |
| |
| |
| | |
Bug: 17048545
Change-Id: I93cbb2d7bd18d506b5f5f7f262dd9ac0fca053b4
|
|\ \
| |/
| |
| |
| | |
* commit '4c818dc800d97e2fdee0337a0e9736099d90cc47':
RefBase: make Renamer destructor virtual
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch makes the Renamer class destructor virtual and fixes
the incorrect constructor initialization list ordering.
These issues and related compiler warnings have been suppressed
by the build system which uses the gcc isystem command
line option, unless a project explicitly adds the include the path
system/core/include to Android.mk and uses the templates.
Change-Id: Iff76a655eb8bd547adfe994c7315a005e98aed41
Signed-off-by: Ukri Niemimuukko <ukri.niemimuukko@intel.com>
Signed-off-by: Mingwei Shi <mingwei.shi@intel.com>
Signed-off-by: Yong Yao <yong.yao@intel.com>
|
| |
| |
| |
| | |
Change-Id: I158f69917bab5f15482dd8f2b66b36a4cc0f11ad
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
-Wsystem-header"
* commit '7aa8cdfb317dcb7efb7127b070526df09da05377':
include: cleanup for -Wsystem-header
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '21157abcd932e899032689dba120d4f7cb08aa23':
include: cleanup for -Wsystem-header
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- warnings as errors, or errors introduced when -Wsystem-header
was experimentally introduced.
Change-Id: Ia8f5b3c1c1096e191741223d52526aa48c7f1cc4
|
| | |
| | |
| | |
| | | |
Change-Id: I040db87d9e87ba0584e7e5bdd72f0c319a522fa1
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Contrary to POSIX pthread_cond_signal guarantees, bionic will wake up
either zero or one threads.
Change-Id: I628fcd4d5bd8d5290104506f86caa82c54142230
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | | |
Change-Id: I89d8ea14c8ac02653d9c0e1fe24a4b17bb9c87f5
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Using __builtin_c{l,t}zl fails on 64b systems as unsigned long is
8B there. However, unsigned int is only guaranteed to be 2B. Introduce
a check that should be optimized away by the compiler.
Change-Id: I854d0817c6bb5ae13c257241240664bf8f1a7c8a
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
when C++11 is available."
* commit '1f87d3ab8c384d03d1496c63f7faad15bd5eeba9':
Add guards to prevent typedefs when C++11 is available.
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
is available."
* commit '83fd6375f6d9016afe9bb03453d39b8c41cda548':
Add guards to prevent typedefs when C++11 is available.
|
| | |
| | |
| | |
| | |
| | |
| | | |
char32_t and char16_t are both defined in C++11.
Change-Id: I44fe8f4f05f230c18a1b77fa21b6a40c8f8ecc2d
|
| |\ \
| | |/
| |/|
| | |
| | | |
* commit 'df33e8b544c457e4b08e8fa0b8a3eaf5eaf8fc2e':
Add BitSet64. DO NOT MERGE
|
| | |
| | |
| | |
| | | |
Change-Id: Idf3e21dfaa9f90f4dcb1b4d41eed3891dda99561
|
| | |
| | |
| | |
| | | |
Change-Id: I0835278df1aa78f10d5493d7ef2c9e4a15c0fee9
|
| | |
| | |
| | |
| | |
| | |
| | | |
Also, moar testing.
Change-Id: I512b337a1a85a0794445fc6249af7ca39ba7c381
|
| | |
| | |
| | |
| | | |
Change-Id: I3d41bbe47f5b02c610f69fc7824e416436d086b1
|
| | |
| | |
| | |
| | | |
Change-Id: Ia0039aae00316f42a8306a9fb8ad37269180b58c
|
| | |
| | |
| | |
| | | |
Change-Id: I232dfa2ad2e4a463a39e2e901e4097dffe278cc3
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
in error enumeration"
* commit 'bfed136068feb299b3ca8a07d6eaf5d93e3ff2a3':
AArch64: Use negative values in error enumeration
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
With AArch64 the enumerations with values in the range
0x80000000 to 0x80000007 are being assigned to ssize_t
typed variables which are 64-bit rather than 32-bit, and
are being used in conditions where they are being checked
for being negative. This is not the case when ssize_t is
64-bit, so redefine this to INT32_MIN value.
Change-Id: I7a031a940a28658b3bf34bebac93dfb3ba397b05
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 2a72c575d260cd256f767b7ad511a6959444134b.
Change-Id: Idb485f1be2906e8c1c8f0da3df186a7aade027f6
|
| |/
| |
| |
| | |
Change-Id: I5330c36d2b571acb6d3debd30b8020e33aa8a4a7
|
|\ \
| |/
| |
| | |
Change-Id: I53fb8ff2dfbefe6246385e624c5c3525cc6f4253
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This includes removing the map_info.c source and replacing it with the
BacktraceMap class to handle all map related code.
Change all callers of libbacktrace map functionality.
Also modify the corkscrew thread code so that it doesn't need to build
the map twice (once in the corkscrew format and once in the libbacktrace
format).
Change-Id: I32865a39f83a3dd6f958fc03c2759ba47d12382e
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use a bit better name for this. The other name was a bit confusing.
Change-Id: I1261f2ee3854a9c8b82133ad0bfbbbe48b43c9ac
(cherry picked from commit 242b1a8c7a5ec73172bac811e51acbc27201f22c)
Conflicts:
libbacktrace/Backtrace.cpp
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix a small bug in the Printer for strings that didn't properly
prepend the prefix.
(cherry picked from commit 9b0e074c6d38143e01616404a08b0c7aa992f3c3)
Change-Id: I78bfa3f76864c34f33fb439bf20dfc85616f1077
|
|\ \
| |/
| |
| |
| |
| |
| | |
Looper independent of frameworks/native"
* commit '137ab19a0a196a419636b078f94aef23b1172335':
Make libutils Looper independent of frameworks/native
|
| |
| |
| |
| | |
Change-Id: I1dacca10a3cd7601abc3451b69ed761bf71c38fe
|
| |
| |
| |
| |
| |
| | |
Use a bit better name for this. The other name was a bit confusing.
Change-Id: I1261f2ee3854a9c8b82133ad0bfbbbe48b43c9ac
|
| |
| |
| |
| |
| |
| |
| | |
Fix a small bug in the Printer for strings that didn't properly
prepend the prefix.
Change-Id: I33c63841ef6e07728ab3195886539d82b38ee19a
|
|\ \
| |/
| |
| |
| |
| |
| | |
stack traces for all threads in a process" into klp-dev
* commit '39f18c9ece973a0eaff7e982a120de63f31ee5c0':
utils: Add ProcessCallStack to collect stack traces for all threads in a process
|
| |
| |
| |
| |
| |
| |
| | |
- Also add a Printer class (print lines to logcat, fd, or strings)
Bug: 11324229
Change-Id: I78435ed49aa196a0efb45bf9b2d58b62c41737d3
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This was copied from libcore/include quite a while ago, but the
canonical version has since moved out to a generic library called
libnativehelper. All users of this header should already have
libnativehelper on their include path, so switching to the canonical
version is as easy as removing the "utils/" part.
Change-Id: Iae8e59bf3eee573bfa78381866989934e5bbf19d
|
|/
|
|
| |
Change-Id: I88b51b76120a83d2165d44421f29bcb5fd6d62a2
|
|
|
|
| |
Change-Id: Ibfceec36434baac92c8815a18d902375d3fa1a6d
|