Elliott Hughes
c9310266dc
Merge "Fix various bugs in the check-symbols script."
2015-05-11 20:28:57 +00:00
Elliott Hughes
ec738d9494
Fix various bugs in the check-symbols script.
...
It had bitrotted away during the last release cycle.
Change-Id: I20f0a3b409af4530b81f26299bef9de01530c9fd
2015-05-11 12:10:40 -07:00
Andres Morales
75f2dfca65
Merge "remove rootdir build.prop"
2015-05-08 22:13:44 +00:00
Andres Morales
4e8cda641a
remove rootdir build.prop
...
merge with default.prop
Change-Id: I6cff4527dec2b31bdde42ec26c42ef2782f8deb4
2015-05-08 22:13:15 +00:00
Dmitriy Ivanov
267f39bf63
Merge "Switch libc/libcstdc++/libm to hash-style=both"
2015-05-08 21:07:09 +00:00
Dmitriy Ivanov
88e777d6f4
Switch libc/libcstdc++/libm to hash-style=both
...
Bug: http://b/19059885
Change-Id: Ie42703d91f291fd689a1cf9c35bcab5c487b9a84
2015-05-08 12:06:20 -07:00
Dan Albert
11fc3f47af
Merge "Apply same URL workaround to clean build."
2015-05-08 17:15:31 +00:00
Dan Albert
a924d4ba26
Merge changes from topic 'volantis-blobs'
...
* changes:
Revert "Fix volantis boot."
Revert "Fix clang build."
Revert "Try again to fix clang build."
2015-05-08 16:35:13 +00:00
Dmitriy Ivanov
7d6b8db28e
Merge "Add definitions of Elf32_Sxword and ELFXX_R_INFO"
2015-05-08 06:49:05 +00:00
Dmitriy Ivanov
ce16a53d39
Add definitions of Elf32_Sxword and ELFXX_R_INFO
...
Bug: http://b/17056684
Change-Id: If35302245ac3ab40d1c80fb2b04620778c114f87
2015-05-07 23:10:16 -07:00
Yabin Cui
f9eeea6d65
Merge "Remove pthread_detach_no_leak test."
2015-05-08 01:36:30 +00:00
Yabin Cui
2957cc5f10
Remove pthread_detach_no_leak test.
...
This test has lost its purpose as we are using mmap/munmap for pthread_internal_t. And it is a flaky test.
Bug: 20860440
Change-Id: I7cbb6bc3fd8a2ca430415beab5ee27a856ce4ea7
2015-05-07 16:53:25 -07:00
Dan Albert
ded34ce94f
Apply same URL workaround to clean build.
...
Change-Id: I63e63f6ffb879f49e36ee2d09821fc6fc47952c8
2015-05-07 16:33:42 -07:00
Dan Albert
7c2c01d681
Revert "Fix volantis boot."
...
Bug: http://b/20065774
This reverts commit 76e1cbca75
.
2015-05-07 15:12:24 -07:00
Dan Albert
6f0d7005f9
Revert "Fix clang build."
...
Bug: http://b/20065774
This reverts commit 0975a5d9d2
.
2015-05-07 15:12:16 -07:00
Dan Albert
f920f821e2
Revert "Try again to fix clang build."
...
Bug: http://b/20065774
This reverts commit dffd3c5838
.
Change-Id: I5dd095ff4ab133baa2afcbd4c79fbee55d05c459
2015-05-07 15:11:48 -07:00
Dmitriy Ivanov
dc10b077ea
Merge "Properly align init/fini_arrays for crtend.o"
2015-05-07 19:55:25 +00:00
Dmitriy Ivanov
e543c7612e
Properly align init/fini_arrays for crtend.o
...
Also remove them from crtend_so.o
Bug: http://b/20532404
Change-Id: I56a0f80c4b3a83cf11d28bbf17791ff4ce10c5d2
2015-05-07 11:57:53 -07:00
Dmitriy Ivanov
9c1894186c
Merge "Use realpath for log and error messages"
2015-05-07 17:55:39 +00:00
Dmitriy Ivanov
3edb9182ff
Use realpath for log and error messages
...
Bug: http://b/20885931
Change-Id: Ida8ab7982ca75fa73da13c4cb10a6b2e53bc2c8e
2015-05-07 10:48:00 -07:00
Dmitriy Ivanov
fff06e624d
Merge "Move pthread_atfork_dlclose test out of static lib"
2015-05-06 23:47:22 +00:00
Dmitriy Ivanov
5624a6a1e5
Move pthread_atfork_dlclose test out of static lib
...
Bug: http://b/20858755
Change-Id: I0d84e8b43dc33902d75af18db6b7c8e0b619d718
2015-05-06 14:15:28 -07:00
Dmitriy Ivanov
c95a9e9dad
Merge "VersionTracker: Ignore libraries without soname"
2015-05-06 19:06:20 +00:00
Dmitriy Ivanov
406d99665c
VersionTracker: Ignore libraries without soname
...
Bug: http://b/20872443
Change-Id: I7bd076885c1feae39af6ea64c9442bcc5ae5a1dc
(cherry picked from commit 8264afb377
)
2015-05-06 12:04:57 -07:00
Dmitriy Ivanov
f3392791bc
Merge "Fix protected symbol lookups for mips"
2015-05-05 22:39:20 +00:00
Dmitriy Ivanov
dbe26fdcc7
Fix protected symbol lookups for mips
...
Bug: http://b/20694161
Change-Id: I5cc58034f9776e1db9cddc34abe48ef85f6048f4
2015-05-04 19:30:49 -07:00
Dmitriy Ivanov
2c3d8d8b2c
Merge "Do not adjust PT_GNU_STACK segment"
2015-05-04 19:35:51 +00:00
Dmitriy Ivanov
4637f3d66d
Do not adjust PT_GNU_STACK segment
...
Bug: http://b/20687795
Bug: http://b/18051137
Change-Id: Ie8af3892cfbebcc0249e7981284c4ad97ff40317
(cherry picked from commit 064a9800f3
)
2015-05-04 12:34:42 -07:00
Christopher Ferris
64a8698809
Modify test to avoid race condition.
...
automerge: 3da136a
* commit '3da136aa47e2d1608b98abb2580f024b36f92831':
Modify test to avoid race condition.
2015-05-04 16:45:13 +00:00
Dmitriy Ivanov
7fbd6355ae
Merge changes I28bd3bc4,I6860013d
...
* changes:
Lookup version info when relocating mips got
Refactoring: move VersionTracker to link_image
2015-05-01 22:43:36 +00:00
Dmitriy Ivanov
f39cb63603
Lookup version info when relocating mips got
...
Bug: http://b/20693971
Bug: http://b/20139821
Change-Id: I28bd3bc44dafe048761b2c598facfe20320128c4
2015-04-30 20:17:03 -07:00
Dmitriy Ivanov
7e4bbbae4a
Refactoring: move VersionTracker to link_image
...
Use one instance of VersionTracker per link (instead of 2).
Change-Id: I6860013df65f5969975c82ebdae8bd90a82e0a82
2015-04-30 19:49:19 -07:00
Dmitriy Ivanov
788ea593ec
Merge "Refactoring: extract lookup_version_info(..)"
2015-05-01 00:40:59 +00:00
Dmitriy Ivanov
31b408d2c2
Refactoring: extract lookup_version_info(..)
...
Change-Id: I47f9c21a1738dc520fd83281c8227dc3a7e79650
2015-04-30 16:12:32 -07:00
Mark Salyzyn
033a68f1ac
Merge "bionic: fortify comments in _system_properties.h"
2015-04-30 20:57:49 +00:00
Dan Albert
6a4c9d9bf9
Merge "Define char16_t and char32_t to make gcc 5.1 happy"
2015-04-30 19:29:47 +00:00
Dmitriy Ivanov
df877d7b28
Merge "Adjust DT_MIPS_RLD_MAP2 value"
2015-04-30 05:07:40 +00:00
Dmitriy Ivanov
18c935ceab
Adjust DT_MIPS_RLD_MAP2 value
...
DT_MIPS_RLD_MAP2 stores the difference between dynamic
entry address and the address of the _r_debug (used by GDB)
since the dynamic section and target address are on the
different sides of the hole it needs to be adjusted accordingly
Bug: http://b/20658994
Bug: http://b/18051137
Change-Id: I4c5e379e8a4c68f029467df6dc660f81a7013a09
2015-04-29 19:53:31 -07:00
Dmitriy Ivanov
f29640c2d8
Merge "linker: initialize system properties"
2015-04-29 23:44:57 +00:00
Dmitriy Ivanov
c6b9b254dc
Merge "Fix mips relocation to use load_bias as intended"
2015-04-29 21:58:57 +00:00
Dmitriy Ivanov
0373d4f473
Fix mips relocation to use load_bias as intended
...
Bug: http://b/20658994
Change-Id: I5a15605fe34db359e26d563e13841ae993083c4a
2015-04-29 14:41:06 -07:00
Mark Salyzyn
c3f4c964a3
bionic: fortify comments in _system_properties.h
...
Change-Id: I2ef8fb7ae5ae03d5d2a50b5a417d585710099760
2015-04-29 13:57:42 -07:00
Neil Fuller
fa6f649607
Merge "Update to tzdata 2015d"
2015-04-29 10:42:16 +00:00
Dmitriy Ivanov
e1a61f5e93
Merge "Fix LD_PRELOAD for dlopen()"
2015-04-29 01:59:53 +00:00
Jeff Brown
0bf650373e
Merge "Add float support to binary event log."
2015-04-29 01:42:49 +00:00
Jeff Brown
11331f60dd
Add float support to binary event log.
...
Bug: 20664753
Change-Id: I6e43c07daa727c19d87f5192bb719af63dd93654
2015-04-28 18:20:22 -07:00
Dmitriy Ivanov
f8093a9485
Fix LD_PRELOAD for dlopen()
...
We did not set DF_1_GLOBAL flag for LD_PRELOADed
libraries which led to the situation when ld_preloads
where ignored during on dlopen()
Change-Id: I696b3b2506a8ed4c0984ad2c803210a7a4f8e686
2015-04-28 18:09:53 -07:00
Dmitriy Ivanov
b4e5067cab
linker: initialize system properties
...
Bug: http://b/20567629
Bug: https://code.google.com/p/chromium/issues/detail?id=478886
Change-Id: I8d2d89b749015e7fcd6e7ea646911f2e617dd1ba
2015-04-28 15:52:52 -07:00
Mark Salyzyn
b904afa16e
Merge "bionic: add __system_property_area_serial()"
2015-04-28 22:11:52 +00:00
Dmitriy Ivanov
9f0d99d298
Merge "Do not pack relocations for libc.so"
2015-04-28 22:06:43 +00:00