Christopher Ferris
b33e6097fe
am 8bb2141b
: am 3230d96a
: Merge "libc: krait: Use performance version of memcpy"
...
* commit '8bb2141b7707b593245b77e3c73c26b7bb6f29fd':
libc: krait: Use performance version of memcpy
2015-09-30 23:59:47 +00:00
Christopher Ferris
dc813fe338
am ad157a3c
: Merge "Add a no dwarf version of assembler macros."
...
* commit 'ad157a3c3353ba69d3bd155a7c09f9943a22f8d2':
Add a no dwarf version of assembler macros.
2015-09-30 23:44:34 +00:00
Christopher Ferris
8bb2141b77
am 3230d96a
: Merge "libc: krait: Use performance version of memcpy"
...
* commit '3230d96a10ab0cfa128487ef03fa5f08c77ebf20':
libc: krait: Use performance version of memcpy
2015-09-30 23:44:12 +00:00
Christopher Ferris
ad157a3c33
Merge "Add a no dwarf version of assembler macros."
2015-09-30 23:18:32 +00:00
Christopher Ferris
3230d96a10
Merge "libc: krait: Use performance version of memcpy"
2015-09-30 22:54:09 +00:00
Christopher Ferris
8f8308c974
Add a no dwarf version of assembler macros.
...
For the __release and __release_rt functions, the previous macros
would add a dwarf cfi entry for the function with no values. This works
with libunwind since it always tries the arm unwind information first.
This change removes those entries by creating a no dwarf version of the
assembler macro.
Change-Id: Ib93e42fff5a79b8d770eab0071fdee7d2afa988d
2015-09-30 15:32:15 -07:00
Brent DeGraaf
1d0268c6b8
libc: krait: Use performance version of memcpy
...
Change-Id: Iaa52635240da8b8746693186b66b69778e833c32
2015-09-30 20:59:36 +00:00
Dimitry Ivanov
84b24d62d0
am 889dd564
: am a0b9cad0
: Merge "Optimize dlopen from a zip file"
...
* commit '889dd56428fdecedb55e11b990609993294561ff':
Optimize dlopen from a zip file
2015-09-30 20:16:52 +00:00
Dimitry Ivanov
889dd56428
am a0b9cad0
: Merge "Optimize dlopen from a zip file"
...
* commit 'a0b9cad07629439bab926373515d964253426a69':
Optimize dlopen from a zip file
2015-09-30 20:10:49 +00:00
Dimitry Ivanov
a0b9cad076
Merge "Optimize dlopen from a zip file"
2015-09-30 19:11:30 +00:00
Dmitriy Ivanov
b48275045d
Optimize dlopen from a zip file
...
This change makes dynamic linker reuse ZipArchiveHandles in
ld_library_path on dlopen to optimize the lookup of dt_needed
libraries.
Bug: http://b/21960534
Change-Id: I65f897910d46dd2ffabdcb0b7842db2f127eee30
2015-09-30 10:47:11 -07:00
Yabin Cui
8db320637c
am 8cd11809
: am c1eebd5f
: Merge "Fix the way to count online cpus."
...
* commit '8cd1180904a0b8713c20feed5255bbedcfabe4e9':
Fix the way to count online cpus.
2015-09-30 01:33:22 +00:00
Yabin Cui
8cd1180904
am c1eebd5f
: Merge "Fix the way to count online cpus."
...
* commit 'c1eebd5ff42cdf8f8a08be76bfdeaad6a327976c':
Fix the way to count online cpus.
2015-09-30 01:23:33 +00:00
Yabin Cui
c1eebd5ff4
Merge "Fix the way to count online cpus."
2015-09-30 01:17:32 +00:00
Yabin Cui
cb6f599c44
Fix the way to count online cpus.
...
Read /proc/stat to count online cpus is not correct for all android
kernels. Change to reading /sys/devices/system/cpu/online instead.
Bug: 24376925
Change-Id: I3785a6c7aa15a467022a9a261b457194d688fb38
2015-09-29 17:49:37 -07:00
Stephen Hines
23360cc498
Remove invalid left shifts of -1.
...
Bug: 24492248
Shifting sign bits left is considered undefined behavior, so we need to
switch these uses to unsigned equivalents. The time_t-related code is
updated relative to upstream sources.
Change-Id: I226e5a929a10f5c57dfcb90c748fdac34eb377c2
2015-09-29 10:04:54 -07:00
Christopher Ferris
86fdb6bf23
am 4f3e3591
: am 93a91f0c
: Force cts to only run one test at a time.
...
* commit '4f3e3591ace36b6d86e3a1bc8b3f438989cb0618':
Force cts to only run one test at a time.
2015-09-29 15:26:43 +00:00
Christopher Ferris
4f3e3591ac
am 93a91f0c
: Force cts to only run one test at a time.
...
* commit '93a91f0cf4f015762ac1ed57395c4c0de8ba7db3':
Force cts to only run one test at a time.
2015-09-29 15:11:45 +00:00
Colin Cross
6a753ffec6
am 1c34fea8
: am 8b279ead
: Merge "Pass -q is zip for test"
...
* commit '1c34fea8033d64b7f2c54366add908aba7fa44dc':
Pass -q is zip for test
2015-09-28 23:17:43 +00:00
Colin Cross
1c34fea803
am 8b279ead
: Merge "Pass -q is zip for test"
...
* commit '8b279eadd3a635c31df9c570ab2144212bfd07cc':
Pass -q is zip for test
2015-09-28 23:11:58 +00:00
Colin Cross
8b279eadd3
Merge "Pass -q is zip for test"
2015-09-28 23:07:04 +00:00
Colin Cross
195a5bef1f
am 289e58e8
: am c80aa3f9
: Merge "Turn common INFO messages down to VLOG(1)"
...
* commit '289e58e83e62b600c2b1764c6f9cfd07f1717bdc':
Turn common INFO messages down to VLOG(1)
2015-09-28 22:57:48 +00:00
Colin Cross
298d176813
Pass -q is zip for test
...
Pass -q to zip for dlext_testzip to avoid printing:
adding: empty_file.txt (stored 0%)
on every compile.
Bug: 24409581
Change-Id: I2320f31182a9a332b3ef8b32a22561092ab5aceb
2015-09-28 15:56:18 -07:00
Colin Cross
289e58e83e
am c80aa3f9
: Merge "Turn common INFO messages down to VLOG(1)"
...
* commit 'c80aa3f9e2be9f9390b1e11f8f2b67a2adbd1faa':
Turn common INFO messages down to VLOG(1)
2015-09-28 22:52:32 +00:00
Colin Cross
c80aa3f9e2
Merge "Turn common INFO messages down to VLOG(1)"
2015-09-28 22:46:11 +00:00
Colin Cross
4032d344d4
Turn common INFO messages down to VLOG(1)
...
Turn messages that are printed on every run of relocation_packer down to
VLOG(1) to clean up ninja build output.
Bug: 24409581
Change-Id: I040aed6a7b4261eefa6f7278fa451180115b0716
2015-09-28 15:30:37 -07:00
Dan Willemsen
3fb798c8ac
am bfd9255d
: am f16f4f8a
: Merge "Fix file-check-cxx to handle quoted arguments"
...
* commit 'bfd9255ddba7db2e07de6483bf55f567c7f1f7a3':
Fix file-check-cxx to handle quoted arguments
2015-09-28 20:48:00 +00:00
Dan Willemsen
bfd9255ddb
am f16f4f8a
: Merge "Fix file-check-cxx to handle quoted arguments"
...
* commit 'f16f4f8a6bac035db5f25538ddb4fe810d0719db':
Fix file-check-cxx to handle quoted arguments
2015-09-28 20:43:06 +00:00
Dan Willemsen
f16f4f8a6b
Merge "Fix file-check-cxx to handle quoted arguments"
2015-09-28 20:37:07 +00:00
Dan Willemsen
808602a485
Fix file-check-cxx to handle quoted arguments
...
If the OVERRIDE_C_DATE_TIME environment variable is set, the build
system will add a macro to the global cflags that contains a static
quoted date, like:
-D__DATE__="\"Sep 28 2015\""
file-check-cxx needs to properly pass that through as a single, still
quoted argument. So use the quoted "$@" instead of turning each word
into an argument.
Change-Id: I6929d712c280d0452062640e0cba8a176d045c97
2015-09-28 13:14:19 -07:00
Dimitry Ivanov
2027e5e4ca
am 97233047
: am d5e8a049
: Merge "Fix bug number for linker related workarounds"
...
* commit '972330476c26d5f610026fc006d05b128dc45e56':
Fix bug number for linker related workarounds
2015-09-28 18:34:00 +00:00
Dimitry Ivanov
972330476c
am d5e8a049
: Merge "Fix bug number for linker related workarounds"
...
* commit 'd5e8a0499b9efa147d45aabd47cfb2d2204c2323':
Fix bug number for linker related workarounds
2015-09-28 18:23:48 +00:00
Dimitry Ivanov
d5e8a0499b
Merge "Fix bug number for linker related workarounds"
2015-09-28 17:54:23 +00:00
Dmitriy Ivanov
280d54680d
Fix bug number for linker related workarounds
...
Bug: 24425865
Change-Id: I2021674a9df0e768f312ca024d906302db1c494f
2015-09-28 10:31:12 -07:00
Colin Cross
fd7251acd4
am b99b3f77
: am 55f87a0c
: Merge "Force non-color output for bionic FileCheck tests"
...
* commit 'b99b3f773cef7d160481f8c30b41c01839ca7090':
Force non-color output for bionic FileCheck tests
2015-09-25 22:39:49 +00:00
Colin Cross
b74e9ddda5
am 0f575d44
: am 4a54ec82
: Merge "Add .PHONY for phony bionic test targets"
...
* commit '0f575d4482cebbedcc9d44634ba453fa57f21c3f':
Add .PHONY for phony bionic test targets
2015-09-25 22:39:48 +00:00
Colin Cross
b99b3f773c
am 55f87a0c
: Merge "Force non-color output for bionic FileCheck tests"
...
* commit '55f87a0c0bb587ee85b5662967563462d52db560':
Force non-color output for bionic FileCheck tests
2015-09-25 22:33:53 +00:00
Colin Cross
0f575d4482
am 4a54ec82
: Merge "Add .PHONY for phony bionic test targets"
...
* commit '4a54ec8200356a755aeeb212c4dd9cefad39754c':
Add .PHONY for phony bionic test targets
2015-09-25 22:33:51 +00:00
Christopher Ferris
93a91f0cf4
Force cts to only run one test at a time.
...
Also, slightly increase the timeout for each test run.
Bug: 24198050
(cherry picked from commit daaaed18ce
)
Change-Id: I29e169e962da803a89abf0a28e071abcafa315b7
2015-09-25 15:33:20 -07:00
Colin Cross
55f87a0c0b
Merge "Force non-color output for bionic FileCheck tests"
2015-09-25 22:27:16 +00:00
Colin Cross
4a54ec8200
Merge "Add .PHONY for phony bionic test targets"
2015-09-25 22:25:58 +00:00
Christopher Ferris
a64bb4c172
am c1d4ba88
: am b48ca46d
: Merge "Force cts to only run one test at a time."
...
* commit 'c1d4ba88cfd824b938feed68a706d2a06e993d3a':
Force cts to only run one test at a time.
2015-09-25 22:17:12 +00:00
Christopher Ferris
c1d4ba88cf
am b48ca46d
: Merge "Force cts to only run one test at a time."
...
* commit 'b48ca46d88d9e664763eff39604f772a57d8e2fb':
Force cts to only run one test at a time.
2015-09-25 22:11:46 +00:00
Christopher Ferris
b48ca46d88
Merge "Force cts to only run one test at a time."
2015-09-25 21:50:35 +00:00
Colin Cross
840be7cb79
Force non-color output for bionic FileCheck tests
...
Turning on color output will break the bionic compilation tests that
check for expected warnings, as they will be matching color output
against non-color expected values. Turn off color locally.
Bug: 24273983
Change-Id: Ia3b3262ccece121217f0dc0997734b3ad65b928b
2015-09-25 14:42:07 -07:00
Colin Cross
b67afb3eb5
Add .PHONY for phony bionic test targets
...
Bug: 24384320
Change-Id: I41038ff8b34391d03ce1e204e30e5ae34ec56614
2015-09-25 14:36:15 -07:00
Christopher Ferris
aaff959fc0
am 4344a02a
: am 931e1399
: Merge "Add cortex-a53.a57 target for 32 bit big/little."
...
* commit '4344a02a9efc93ff4f772f5722f1a455d8ef25cd':
Add cortex-a53.a57 target for 32 bit big/little.
2015-09-25 16:44:03 +00:00
Christopher Ferris
4344a02a9e
am 931e1399
: Merge "Add cortex-a53.a57 target for 32 bit big/little."
...
* commit '931e1399f13b35a139977354e179403184c649fa':
Add cortex-a53.a57 target for 32 bit big/little.
2015-09-25 16:35:53 +00:00
Christopher Ferris
931e1399f1
Merge "Add cortex-a53.a57 target for 32 bit big/little."
2015-09-25 16:29:33 +00:00
Christopher Ferris
daaaed18ce
Force cts to only run one test at a time.
...
Also, slightly increase the timeout for each test run.
Bug: 24198050
Change-Id: I2b0ebdebb909023d0f179e0a433c564266a99161
2015-09-25 09:16:31 -07:00