Age | Commit message (Collapse) | Author |
|
|
|
Before all the errors are fixed upstream,
we disable Clang here to test first other AOSP projects.
Change-Id: I12109cafdef6bbb3d54cb83fcc1448ff3e4236e3
|
|
|
|
Change-Id: Ibddc5c0f33ecc30c3653a4ad96086123656b414e
|
|
|
|
We're about to add GNU strerror_r to bionic in addition to the POSIX
one we've always had.
Bug: 16243479
Change-Id: I7ca907ed2b879feab4be8ba0180f83fc22fe86c6
|
|
|
|
Bug: 16893416
Change-Id: I561888c2fc6a5599f239ee0ec41e4debc185e7ff
|
|
|
|
Prepare to remove 64 bit android_atomics.
Change-Id: I242500963edbe94411d69ec3ad36d2ac5843c35c
|
|
|
|
Change-Id: I57e4fd37babdb04033582e9676f2c16b7d213d85
|
|
|
|
Change-Id: I403b832319585b04edf69a27474dcdd23982b93b
|
|
|
|
atomicops_internals_x86_gcc.cc should be also added to source file
when x86 is built as the 2nd arch
Change-Id: If1092f488fc8fdac350ed30083433b324dffe46d
Signed-off-by: Qiming Shi <qiming.shi@intel.com>
|
|
|
|
This reverts commit 08b004c9938a06bea32288a4b4e40127887ff682.
Change-Id: Ie12a9965554d5cd1d2c2f89d18c7952e155cff98
|
|
|
|
atomicops_internals_x86_gcc.cc should be also added to source file
when x86 is built as the 2nd arch
Change-Id: Iad9f6728edb9a1036a0bd52ea1307c7fec20022f
Signed-off-by: Qiming Shi <qiming.shi@intel.com>
|
|
|
|
Change-Id: I38d24415a21179093e31d7c711e1d0e7274adc24
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
|
|
LOCAL_MODULE_RELATIVE_PATH"
|
|
LOCAL_MODULE_PATH doesn't work for multiarch builds, replace it
with LOCAL_MODULE_RELATIVE_PATH.
Change-Id: I4e4ceec61d026bbe74ba604554c06104bde42e5e
|
|
|
|
Change-Id: I7e950eb4c683bb73712d6321a6ad5938ed247a7d
|
|
LOCAL_WHOLE_STATIC_LIBRARIES is almost never what you want, it is
generally used when you want a shared library to export the symbols
from a static library to the users of the shared library. In this
case it appears unnecessary, because there are no unresolved symbols
when LOCAL_WHOLE_STATIC_LIBRARIES is replaced with
LOCAL_STATIC_LIBRARIES.
In addition, libcutils was listed in LOCAL_WHOLE_STATIC_LIBRARIES
as well as LOCAL_SHARED_LIBRARIES. There is no need to link
statically against libcutils, so remove it from
LOCAL_STATIC_LIBRARIES.
Change-Id: I983e74861bab7a5390bd2fa5b7c9b6e59c634152
|
|
Bug: 8580410
Change-Id: If8daea58455035a90b86bfad1fc613abd625e5ac
|
|
Let the http stack also parse ICY status headers.
Change-Id: I2ab636bbb54bfc91a40168efcfc7025cb03bbb2e
|
|
* commit '1f6155c0f4dede63c2163eee14c4e53c92ef3e60':
bionic now defines _POSIX_MONOTONIC_CLOCK.
|
|
|
|
Change-Id: I0ccc29aa3701d74d6957892665c16a8f40cb2c42
|
|
file_util_android.cc duplicates a bunch of definitions from libc.
This causes the following (soon to be fatal) warning:
/usr/local/google/code/android/master2/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: warning: hidden symbol 'mkstemp' in out/target/product/maguro/obj/SHARED_LIBRARIES/libchromium_net_intermediates/base/file_util_android.o is referenced by DSO out/target/product/maguro/obj/lib/libcutils.so
/usr/local/google/code/android/master2/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: error: treating warnings as errors
collect2: ld returned 1 exit status
make: *** [out/target/product/maguro/obj/SHARED_LIBRARIES/libchromium_net_intermediates/LINKED/libchromium_net.so] Error 1
Since libc already defines these mk*temp*() methods, there's no need for chromium
to redefine it.
Change-Id: Ib028ecc1f3978c5c399b22bacdd6d6120105bca8
|
|
* commit '5dfd28055043f52c8089d2b26e101de1f66838c8':
Null pointer check missing in chromium
|
|
|
|
When clearing a struct a null pointer check is missing in one
location in chromium.
The null check is present in another similar use cases.
When the backend cache is reset a member of the struct data_
is set to zero before data_ itself is set to null. If the
backend cache previously has been reset data_ will already
be null and the member cannot be accessed
(or uses undefined memory). The added null check will prevent
the clearing of the member variable when data_ is already null.
Change-Id: I475fea7436c871c2e82b841a93874e13a05161f4
|
|
Bug: 7079965
Change-Id: I6d5ac7d90fc2298b5e8a92cfae1ffb840016b88b
|
|
* commit 'f4aee7bd601621d648044a0f918247fd81b6190a':
back port upstream patch
|
|
|
|
This patch is from Chromium project. It's used to handle potential issue
in scoped_refptr.
This is upstream patch porting and the original link is:
http://codereview.chromium.org/9021020/
unittest change was not included.
Change-Id: I14ce3df0653ff29713f38eceaf07e9b409cfaedc
Author: Fengwei Yin <fengwei.yin@intel.com>
Singed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 37500
|
|
on MIPS."
* commit '1c684ed1b5ac92ae473db5718627405367eb1766':
Fix lazy-instance template to preserve object alignment on MIPS.
|
|
* commit '2af13d061b168f46912c78a76f20bc3956422ca5':
Add MIPS architecture support
|
|
|
|
|
|
The alignment attribute of an object was discarded when allocating storage
for the lazy-instance. Alignment is important for MIPS, where doubles
(and objects containing them) must be aligned on 8-byte boundary.
The alignment attributes are included via a macro that is only defined
under GCC, so that this change does not affect other build enviromments.
Change-Id: I99047cf610618de2e7e29e5de85835dc45d99231
Signed-off-by: Paul Lind <plind@mips.com>
|
|
Change-Id: Id2c3f41edee0e1c73cb084666533802bcf117876
Signed-off-by: Douglas Leung <douglas@mips.com>
Signed-off-by: Chris Dearman <chris@mips.com>
|
|
* commit '0abec4daa38319f371ac6555e7887f6b14f34291':
Forward-compatible fix for ucontext_t
|
|
|
|
The Android C library <signal.h> will soon be modified to declare
ucontext_t in <signal.h>. To avoid conflicts when this happens, only
define the type when needed.
See b/issue?id=2189142
Change-Id: I297b8e6f9fba8fb99c5f799b0d7e7f4dbda914bb
|
|
* commit '2f413d82e2541002b7f9507ad66d341d130f80e1':
|