Yi Kong
d3a825fe61
Merge "Modernise code to use override specifier" am: 4699cf6174
...
am: 2e3a19d5b4
Change-Id: If8dac151ae6a10f93c6faf6c1dec51562157d026
2019-03-29 19:38:29 -07:00
Yi Kong
2e3a19d5b4
Merge "Modernise code to use override specifier"
...
am: 4699cf6174
Change-Id: Ia22c546feed8711579cc5aaf4833cf29652506c2
2019-03-29 19:34:20 -07:00
Yi Kong
4699cf6174
Merge "Modernise code to use override specifier"
2019-03-30 02:11:13 +00:00
Daniel Mentz
fce26268c6
Merge "clean_header: Don't print extraneous newline char" am: 0ce5c4440d
am: 6379127063
...
am: 360bf3bf25
Change-Id: I1039cd9a7a016f926e9657e13383dbc17165567d
2019-03-29 18:03:21 -07:00
Daniel Mentz
360bf3bf25
Merge "clean_header: Don't print extraneous newline char" am: 0ce5c4440d
...
am: 6379127063
Change-Id: I2c6b57a3a69c401466d7796d990dbbe5836ceb23
2019-03-29 17:54:12 -07:00
Daniel Mentz
6379127063
Merge "clean_header: Don't print extraneous newline char"
...
am: 0ce5c4440d
Change-Id: Id1d667d622c462e77721d64f4846627ccf7d6376
2019-03-29 17:34:02 -07:00
Daniel Mentz
0ce5c4440d
Merge "clean_header: Don't print extraneous newline char"
2019-03-30 00:10:09 +00:00
Daniel Mentz
9f9b878c53
Merge "clean_header: Write to correct dst_file" am: b95c8af8c9
am: 108268a143
...
am: 6f7aac8cfb
Change-Id: I856e92a0c158619754735e78d46518541a763c82
2019-03-29 16:46:39 -07:00
Daniel Mentz
6f7aac8cfb
Merge "clean_header: Write to correct dst_file" am: b95c8af8c9
...
am: 108268a143
Change-Id: If2b17370ce5e23ea0a7d8900def57088dd7fd143
2019-03-29 16:21:04 -07:00
Daniel Mentz
108268a143
Merge "clean_header: Write to correct dst_file"
...
am: b95c8af8c9
Change-Id: Idbab599484e91be4719c254e94ac1cfaa69793bf
2019-03-29 15:45:04 -07:00
Dimitry Ivanov
66d72c61bc
Merge "Fix CtsJniTestCases"
2019-03-29 22:38:51 +00:00
Daniel Mentz
bb4cf7b8a7
clean_header: Don't print extraneous newline char
...
Don't print an extraneous newline character at the end of the include
file if clean_header.py is used in the non-update mode. This is
necessary to achieve consistent results in the update and non-update
modes.
Running clean_header in the non-update mode and redirecting the output
to a file should have the same result as using the update mode and have
the script write to the file directly.
Change-Id: I6b176c5365840d66e4499bacd205f1fa77302a2b
2019-03-29 15:17:48 -07:00
Daniel Mentz
b95c8af8c9
Merge "clean_header: Write to correct dst_file"
2019-03-29 21:41:35 +00:00
Daniel Mentz
316f4a499c
clean_header: Write to correct dst_file
...
Write to correct dst_file when in update mode. This enables use cases
like the following:
../../../bionic/libc/kernel/tools/clean_header.py -k original-kernel-headers/ -d kernel-headers/ -u linux/ion.h
Previously, we had to cd into kernel-headers/ and then run
../../../../bionic/libc/kernel/tools/clean_header.py -k ../original-kernel-headers/ -d . -u linux/ion.h
because the tool didn't allow the relative path to be different from the
destination path.
Change-Id: I8c5e284ce7a6737d77a2f5ead3e7e5db01317425
2019-03-29 21:41:15 +00:00
Yi Kong
358603a409
Modernise code to use override specifier
...
Generated by clang-tidy.
Test: m checkbuild
Change-Id: I8e23da6b8af31b291be2eefe9937ca222ea8a8c3
2019-03-29 14:27:27 -07:00
Pirama Arumuga Nainar
eacb8b68b8
Merge "Reserve realtime signal for libprofile-extras" am: 3e742cb613
am: 5375df8f61
...
am: ae30661b8c
Change-Id: I1e4d6e9e9b99ee28e51448b05ef8de92e65032a2
2019-03-29 09:31:08 -07:00
Pirama Arumuga Nainar
ae30661b8c
Merge "Reserve realtime signal for libprofile-extras" am: 3e742cb613
...
am: 5375df8f61
Change-Id: Idc187c0ba2d02242fba6787149d225ecf4e898a9
2019-03-29 09:22:09 -07:00
Pirama Arumuga Nainar
5375df8f61
Merge "Reserve realtime signal for libprofile-extras"
...
am: 3e742cb613
Change-Id: I7bade5b9548519ac5b945c9cee09120c4a2a219f
2019-03-29 09:16:53 -07:00
Pirama Arumuga Nainar
3e742cb613
Merge "Reserve realtime signal for libprofile-extras"
2019-03-29 15:57:32 +00:00
dimitry
91b0c68009
Fix CtsJniTestCases
...
The linker_namespaces test need android_get_LD_LIBRARY_PATH function.
Bug: http://b/129479780
Test: atest CtsJniTestCases
Change-Id: Iba5f74e1e4b5b1de173150120293102524db2507
2019-03-29 05:34:33 +01:00
Bill Rassieur
5da3333d1b
Merge master@5406228 into git_qt-dev-plus-aosp.
...
Change-Id: Ib6fd89248268bc88e299e2b62274bb71cf86593a
BUG: 129345239
2019-03-29 04:13:18 +00:00
Christopher Ferris
d7270b2587
Merge "Fix double initialization call." am: 6c5c6afea9
am: b1b8bfb8fd
...
am: e13faf08bd
Change-Id: I6d23560f18ce16da3c537f077c5ace2459619d68
2019-03-28 15:16:29 -07:00
Christopher Ferris
e13faf08bd
Merge "Fix double initialization call." am: 6c5c6afea9
...
am: b1b8bfb8fd
Change-Id: I753b3cfca7cf6fa684edb8f7801e3fb104be2643
2019-03-28 15:12:18 -07:00
Christopher Ferris
b1b8bfb8fd
Merge "Fix double initialization call."
...
am: 6c5c6afea9
Change-Id: I8f1fa90413b1b09e8048a13c3790cd87f6ad697d
2019-03-28 15:08:14 -07:00
Christopher Ferris
6c5c6afea9
Merge "Fix double initialization call."
2019-03-28 21:49:26 +00:00
Christopher Ferris
1e3758e7a2
Fix double initialization call.
...
The previous refactor left a double call to the initialization of
the loaded hooks. Remove the unnecessary call.
Bug: 129239269
Test: All unit tests pass. No double printing of init messages.
Change-Id: Ie980f2383c75d69f8b06bf9a431bb59caef21188
2019-03-28 17:12:26 +00:00
Dimitry Ivanov
3158355507
Merge "Move platform-private symbols out of libdl.so"
2019-03-28 09:05:52 +00:00
Peter Collingbourne
7641ad0087
Merge "Use PR_SET_VMA_ANON_NAME to name the abort message mapping." am: 14025fd2bf
am: 04b0178166
...
am: 9d4306cde4
Change-Id: I0fb6c569ab4779e4ec704e951eee70c6e652b3ab
2019-03-27 18:47:50 -07:00
Peter Collingbourne
9d4306cde4
Merge "Use PR_SET_VMA_ANON_NAME to name the abort message mapping." am: 14025fd2bf
...
am: 04b0178166
Change-Id: Ice9d7517cad46476c0d331065946d6ebdd3ab2ca
2019-03-27 18:39:38 -07:00
Peter Collingbourne
04b0178166
Merge "Use PR_SET_VMA_ANON_NAME to name the abort message mapping."
...
am: 14025fd2bf
Change-Id: I31527f2418c62704c294e4c148c12dbf9a88fa48
2019-03-27 18:35:45 -07:00
Peter Collingbourne
14025fd2bf
Merge "Use PR_SET_VMA_ANON_NAME to name the abort message mapping."
2019-03-28 01:17:33 +00:00
Nick Kralevich
539191979d
Merge "param.h: whitespace cleanup" am: 29a89df9e2
am: a201789ffa
...
am: 5327dd83f6
Change-Id: Ie3e41344c4f8452dc6c5cf4f8a5163679f724ee8
2019-03-27 17:27:50 -07:00
Nick Kralevich
5327dd83f6
Merge "param.h: whitespace cleanup" am: 29a89df9e2
...
am: a201789ffa
Change-Id: I5f48bf2a4cdf03bb9438baa08d27118fad80889c
2019-03-27 17:23:44 -07:00
Nick Kralevich
a201789ffa
Merge "param.h: whitespace cleanup"
...
am: 29a89df9e2
Change-Id: Ic79fb52c56bba63cdc20f313464745387ac049a1
2019-03-27 17:18:38 -07:00
Peter Collingbourne
feb5ed1b54
Use PR_SET_VMA_ANON_NAME to name the abort message mapping.
...
This makes it easier for tools to find the mapping. I am planning
to use this in crashpad to add HWASAN reports to the minidump.
Bug: http://crbug.com/crashpad/287
Change-Id: I600e551ef26d6ff62849319365d77912afa82fde
2019-03-27 16:50:27 -07:00
Nick Kralevich
29a89df9e2
Merge "param.h: whitespace cleanup"
2019-03-27 23:46:09 +00:00
Elliott Hughes
d50f8bc35a
Merge "tests: test both upper- and lower-case with strptime %P/%p." am: 2e824e3150
am: 9d1ae96262
...
am: 6f46e9eeb7
Change-Id: I579faf2ab1a465ce565a6b3631a0e54d8c6c0416
2019-03-27 14:15:26 -07:00
Elliott Hughes
6f46e9eeb7
Merge "tests: test both upper- and lower-case with strptime %P/%p." am: 2e824e3150
...
am: 9d1ae96262
Change-Id: Idaf99b4fac00e1b021be798996725cdee72bfb29
2019-03-27 14:11:24 -07:00
Elliott Hughes
9d1ae96262
Merge "tests: test both upper- and lower-case with strptime %P/%p."
...
am: 2e824e3150
Change-Id: If993c7d32c95b6770b6d0ee5ba65d9c72274ecad
2019-03-27 14:06:34 -07:00
Treehugger Robot
2e824e3150
Merge "tests: test both upper- and lower-case with strptime %P/%p."
2019-03-27 20:54:59 +00:00
Yi Kong
f9cf037ec3
Merge "Move x86 and x86_64 libc to use libcrt" am: 1d9a4cbce9
am: f0c71e24d7
...
am: 9297758cf5
Change-Id: I6fd1016a5f880ac597caa7fefbfd68c213f5f372
2019-03-27 13:46:58 -07:00
Yi Kong
9297758cf5
Merge "Move x86 and x86_64 libc to use libcrt" am: 1d9a4cbce9
...
am: f0c71e24d7
Change-Id: Ib56b07f09440b6390112d694134725bc60c465a3
2019-03-27 13:42:52 -07:00
Yi Kong
f0c71e24d7
Merge "Move x86 and x86_64 libc to use libcrt"
...
am: 1d9a4cbce9
Change-Id: Ib400b83ff4a9c5f2d27321e73bcb81e9a4a98efc
2019-03-27 13:38:47 -07:00
Yi Kong
1d9a4cbce9
Merge "Move x86 and x86_64 libc to use libcrt"
2019-03-27 20:32:46 +00:00
Elliott Hughes
1bff6265d1
Merge "Convert new tests to GTEST_SKIP." am: e7ee0731c3
am: 94cd62ccd1
...
am: cb78141d64
Change-Id: Ibf809532aa5cf8389d09a37bd145991732fc9a49
2019-03-27 13:22:51 -07:00
Elliott Hughes
cb78141d64
Merge "Convert new tests to GTEST_SKIP." am: e7ee0731c3
...
am: 94cd62ccd1
Change-Id: I5b3dbb8392acd10fa1c60b4e913ce648a670e6c0
2019-03-27 13:18:44 -07:00
Elliott Hughes
94cd62ccd1
Merge "Convert new tests to GTEST_SKIP."
...
am: e7ee0731c3
Change-Id: Icb868f196313b5fa45f9e42c7c1a6533677c50f3
2019-03-27 13:14:41 -07:00
Treehugger Robot
e7ee0731c3
Merge "Convert new tests to GTEST_SKIP."
2019-03-27 20:04:49 +00:00
Nick Kralevich
3cfedf4ff0
param.h: whitespace cleanup
...
c50b6a2b89
redefined the powerof2 macro,
but in a way that that didn't meet the clang_format style guidelines.
Change powerof2 to make clang_format happy.
Test: compiles
Change-Id: Icd04a17f40413b7a416ddcdc080edbc4d3fac87a
2019-03-27 10:56:16 -07:00
Yi Kong
efd25a0fd7
Move x86 and x86_64 libc to use libcrt
...
With __cpu_model visibility issue fixed in libcrt, we can move x86 and
x86_64 libc to use libcrt as well.
Test: emulator boots
Bug: 122993569
Change-Id: If71c324180010a57e3e9598d758a4d6ab1a3c369
2019-03-27 16:54:28 +00:00