Dmitriy Ivanov
69a5fb951d
Apply work around b/19059885 to x86
...
Bug: http://b/19059885
Bug: http://b/21203348
Change-Id: Ic375e9f877d68de8f866d17362879a7dde638465
2015-05-15 18:39:16 -07:00
Chih-Hung Hsieh
dea8937f90
am 43850d19: Use unified syntax to compile with both llvm and gcc.
...
* commit '43850d19f422d4850bebf765607e4f4d4b99df2e':
Use unified syntax to compile with both llvm and gcc.
2015-05-16 00:21:18 +00:00
Chih-Hung Hsieh
11ebac5e01
resolved conflicts for merge of 22c21c6b to mnc-dev-plus-aosp
...
Change-Id: I8a3c79c441ec8d1002f20c9d55bffaa5efa01d14
2015-05-15 17:18:22 -07:00
Elliott Hughes
5f13fa2239
am fa7ba622: Don\'t use TEMP_FAILURE_RETRY on close in bionic.
...
* commit 'fa7ba6227f918dadca787a78ed3269bf86fd234d':
Don't use TEMP_FAILURE_RETRY on close in bionic.
2015-05-15 23:40:08 +00:00
Elliott Hughes
1d8336d037
am 882283e9: Merge "Don\'t use TEMP_FAILURE_RETRY on close in bionic."
...
* commit '882283e9e2e64e596f1a244fa25d3586b2dea4da':
Don't use TEMP_FAILURE_RETRY on close in bionic.
2015-05-15 23:39:38 +00:00
Chih-Hung Hsieh
43850d19f4
Use unified syntax to compile with both llvm and gcc.
...
All arch-arm and arch-arm64 .S files were compiled
by gcc with and without this patch. The output object files
were identical. When compiled with llvm and this patch,
the output files were also identical to gcc's output.
BUG: 18061004
Change-Id: I458914d512ddf5496e4eb3d288bf032cd526d32b
(cherry picked from commit 33f33515b503b634d9fbc57dda7123ea9cf23fc6)
2015-05-15 16:29:10 -07:00
Chih-Hung Hsieh
22c21c6b4e
Fix opcode to compile with both gcc and llvm.
...
BUG: 17302991
Change-Id: I31febd9ad24312388068803ce247b295bd73b607
(cherry picked from commit 0a93df369cf3f44d40ca1f0cb4a58aeab42fb39c)
2015-05-15 16:28:38 -07:00
Elliott Hughes
fa7ba6227f
Don't use TEMP_FAILURE_RETRY on close in bionic.
...
Bug: http://b/20501816
Change-Id: Id64b5109cc2b165fa0351b6edbb865a5e5058008
(cherry picked from commit 4e8ef698d0d76be3f8d75de32701e6e6327c1fbd)
2015-05-15 16:24:33 -07:00
Elliott Hughes
882283e9e2
Merge "Don't use TEMP_FAILURE_RETRY on close in bionic."
2015-05-15 23:24:12 +00:00
Elliott Hughes
4e8ef698d0
Don't use TEMP_FAILURE_RETRY on close in bionic.
...
Bug: http://b/20501816
Change-Id: Id64b5109cc2b165fa0351b6edbb865a5e5058008
2015-05-15 16:20:07 -07:00
Dmitriy Ivanov
ad41d7f76b
am ff407803: Remove -z global workaround for target x86
...
* commit 'ff407803dbbee26ab19c02aaece0e75c019534c4':
Remove -z global workaround for target x86
2015-05-15 20:10:33 +00:00
Dmitriy Ivanov
408023a498
am 1d52b8b0: Merge "Remove -z global workaround for target x86"
...
* commit '1d52b8b07c327a6ef4936a7b9b08ddd4ee85002e':
Remove -z global workaround for target x86
2015-05-15 18:05:43 +00:00
Dmitriy Ivanov
ff407803db
Remove -z global workaround for target x86
...
Change-Id: I08e75a1c7437c97e4af59316d2c14c7fa3f65e03
(cherry picked from commit 933332462d37dfa121fa691095cdce218a0139bf)
2015-05-15 10:30:47 -07:00
Dmitriy Ivanov
1d52b8b07c
Merge "Remove -z global workaround for target x86"
2015-05-15 17:30:02 +00:00
John Reck
1a7a109409
am b00c23a8: Merge "Fix regression in crash reporting"
...
* commit 'b00c23a8dbc285673a4124797f8224f42082fd5a':
Fix regression in crash reporting
2015-05-15 16:57:03 +00:00
John Reck
9f2ae81510
am d7ad443c: Fix regression in crash reporting
...
* commit 'd7ad443cfd4e1315cdf45210bc94bb68e0564b8f':
Fix regression in crash reporting
2015-05-15 16:37:57 +00:00
John Reck
b00c23a8db
Merge "Fix regression in crash reporting"
2015-05-15 16:29:42 +00:00
John Reck
e77e335b54
Fix regression in crash reporting
...
Bug: 19532651
Partial revert of be0e43b77676338fd5e6a82c9cc2b6302d579de2
Change-Id: I99e220328aff985facb920ebcd84ac1a016759b5
(cherry picked from commit d7ad443cfd4e1315cdf45210bc94bb68e0564b8f)
2015-05-15 09:28:10 -07:00
John Reck
d7ad443cfd
Fix regression in crash reporting
...
Bug: 19532651
Partial revert of be0e43b77676338fd5e6a82c9cc2b6302d579de2
Change-Id: I99e220328aff985facb920ebcd84ac1a016759b5
2015-05-15 07:48:33 -07:00
Dmitriy Ivanov
933332462d
Remove -z global workaround for target x86
...
Change-Id: I08e75a1c7437c97e4af59316d2c14c7fa3f65e03
2015-05-14 21:28:21 -07:00
Spencer Low
8c5509ee5a
am 2a44cfbd: ScopedFd: Don\'t use TEMP_FAILURE_RETRY() with close()
...
* commit '2a44cfbd7d64596795836e9ae6f6c642869d6d78':
ScopedFd: Don't use TEMP_FAILURE_RETRY() with close()
2015-05-14 01:45:59 +00:00
Elliott Hughes
f12a2d6708
am 0378d8f6: Merge "ScopedFd: Don\'t use TEMP_FAILURE_RETRY() with close()"
...
* commit '0378d8f65126b2d94c731f2719a68773e370f615':
ScopedFd: Don't use TEMP_FAILURE_RETRY() with close()
2015-05-14 00:48:29 +00:00
Spencer Low
2a44cfbd7d
ScopedFd: Don't use TEMP_FAILURE_RETRY() with close()
...
According to the comments in Posix_close(), TEMP_FAILURE_RETRY() should
not be used with close():
462bdac45c
%5E%21/#F12
Kill ScopedFd by simplifying the single caller.
Bug: http://b/20501816
Change-Id: I248c40b8c2fc95f1938a6edfc245c81847fc44af
Signed-off-by: Spencer Low <CompareAndSwap@gmail.com>
(cherry picked from commit 0346ad7a4fb6e253317577ee8b9cc79d958f4349)
2015-05-13 17:47:08 -07:00
Elliott Hughes
0378d8f651
Merge "ScopedFd: Don't use TEMP_FAILURE_RETRY() with close()"
2015-05-14 00:27:46 +00:00
Elliott Hughes
8ba08b634c
am 706eafc9: Merge "Fix unused result errors in bionic."
...
* commit '706eafc9b05b2662e1bf139e678cbc784440cb58':
Fix unused result errors in bionic.
2015-05-13 21:26:55 +00:00
Elliott Hughes
706eafc9b0
Merge "Fix unused result errors in bionic."
2015-05-13 21:09:42 +00:00
Spencer Low
0346ad7a4f
ScopedFd: Don't use TEMP_FAILURE_RETRY() with close()
...
According to the comments in Posix_close(), TEMP_FAILURE_RETRY() should
not be used with close():
462bdac45c
%5E%21/#F12
Kill ScopedFd by simplifying the single caller.
Change-Id: I248c40b8c2fc95f1938a6edfc245c81847fc44af
Signed-off-by: Spencer Low <CompareAndSwap@gmail.com>
2015-05-13 13:27:11 -07:00
Elliott Hughes
c217373bd6
Fix unused result errors in bionic.
...
This lets us use _FORTIFY_SOURCE=2 on the host.
Change-Id: I69f5ff9834bfd595aae6584104bee10c4d8a5eeb
2015-05-13 13:18:04 -07:00
Dmitriy Ivanov
25f9d52810
am fe77d2d0: Merge "Improved dlsym tests and fixes to linker"
...
* commit 'fe77d2d0036306eec978eccf7b4db81fa424a2f3':
Improved dlsym tests and fixes to linker
2015-05-13 15:52:28 +00:00
Elliott Hughes
1d6e8f4345
am d0763ba0: Merge "Update NOTICE files (the second time today)."
...
* commit 'd0763ba07693ec1d56f94e53e615eb4d7019eefa':
Update NOTICE files (the second time today).
2015-05-13 15:42:00 +00:00
Elliott Hughes
ebd4fc9328
resolved conflicts for merge of 3ff027e5 to mnc-dev-plus-aosp
...
Change-Id: I2ed217729d8f0d60f9e8e21735bb0a070b6a813f
2015-05-13 08:39:55 -07:00
Elliott Hughes
5a9ab18d94
am 8a330cad: Merge "Simplify three copyright headers."
...
* commit '8a330cad8db512f5119251f55ac7bf606c552ed0':
Simplify three copyright headers.
2015-05-13 15:22:09 +00:00
Dmitriy Ivanov
e598be94de
am 4bac6ea4: Improved dlsym tests and fixes to linker
...
* commit '4bac6ea463a8f20793f5c1425965729ded1419fe':
Improved dlsym tests and fixes to linker
2015-05-12 21:09:22 +00:00
Dmitriy Ivanov
4bac6ea463
Improved dlsym tests and fixes to linker
...
Answers the question: what if dependent library
was preloaded with RTLD_LOCAL flag.
Also add test for RTLD_NEXT within local_group.
Bug: http://b/17512583
Change-Id: I79e081e68b3a8c0ed8980d4275a06515fea94ec9
(cherry picked from commit 697bd9fd38ab078a117ad9a5777cf286c467b9b9)
2015-05-12 13:49:13 -07:00
Dmitriy Ivanov
fe77d2d003
Merge "Improved dlsym tests and fixes to linker"
2015-05-12 20:48:17 +00:00
Dmitriy Ivanov
697bd9fd38
Improved dlsym tests and fixes to linker
...
Answers the question: what if dependent library
was preloaded with RTLD_LOCAL flag.
Also add test for RTLD_NEXT within local_group.
Bug: http://b/17512583
Change-Id: I79e081e68b3a8c0ed8980d4275a06515fea94ec9
2015-05-12 13:46:40 -07:00
Elliott Hughes
898685ffd2
am 9cde1dc0: Update NOTICE files (the second time today).
...
* commit '9cde1dc007c0965c7fd2a63d759e80627ee88f0f':
Update NOTICE files (the second time today).
2015-05-12 18:10:50 +00:00
Elliott Hughes
fe20ea1547
am dd57029e: Simplify three copyright headers.
...
* commit 'dd57029ed1dfc9cd3116d3797c40d92d5310594e':
Simplify three copyright headers.
2015-05-12 17:54:48 +00:00
Elliott Hughes
e38f97ade7
am 97139e6a: Merge "Update NOTICE files." into mnc-dev
...
* commit '97139e6adc255460a1b12e3ccc7b425d11e05eb1':
Update NOTICE files.
2015-05-12 17:54:47 +00:00
Elliott Hughes
9cde1dc007
Update NOTICE files (the second time today).
...
Change-Id: Ifb031d29ee697ee0682bd651e0081493e8016e67
(cherry picked from commit f58ac87182da214c7cdd697a4fa09aeb7b995305)
2015-05-12 10:52:52 -07:00
Elliott Hughes
d0763ba076
Merge "Update NOTICE files (the second time today)."
2015-05-12 17:47:05 +00:00
Elliott Hughes
f58ac87182
Update NOTICE files (the second time today).
...
Change-Id: Ifb031d29ee697ee0682bd651e0081493e8016e67
2015-05-12 10:44:37 -07:00
Elliott Hughes
3ff027e550
Merge "Update NOTICE files."
2015-05-12 17:43:46 +00:00
Elliott Hughes
dd57029ed1
Simplify three copyright headers.
...
There's no reason to have multiple years in our own copyright headers,
and given the stupidity of our NOTICE file generation, it just creates
more junk.
Change-Id: I065a3811c2e2584e3b649a18ad9460286bc72b92
(cherry picked from commit c69ace87ec110a91005bdf19dbafeb355f399c06)
2015-05-12 10:34:22 -07:00
Elliott Hughes
7e54c762fc
Update NOTICE files.
...
(cherry-pick of f0bd92db8966b04062fda0986dacf80891e1a378.)
Change-Id: I4e170118abf452dd87ffe79d343ba1e2b53955de
2015-05-12 10:33:20 -07:00
Elliott Hughes
97139e6adc
Merge "Update NOTICE files." into mnc-dev
2015-05-12 17:29:25 +00:00
Elliott Hughes
8a330cad8d
Merge "Simplify three copyright headers."
2015-05-12 17:27:04 +00:00
Elliott Hughes
c69ace87ec
Simplify three copyright headers.
...
There's no reason to have multiple years in our own copyright headers,
and given the stupidity of our NOTICE file generation, it just creates
more junk.
Change-Id: I065a3811c2e2584e3b649a18ad9460286bc72b92
2015-05-12 10:10:01 -07:00
Elliott Hughes
f0bd92db89
Update NOTICE files.
...
Change-Id: I4e170118abf452dd87ffe79d343ba1e2b53955de
2015-05-12 10:09:01 -07:00
Chih-Hung Hsieh
2e956c1a26
am 972d7fe6: Merge "Use unified syntax to compile with both llvm and gcc."
...
* commit '972d7fe63a2e0636b070bec266479c27e0bb8c5f':
Use unified syntax to compile with both llvm and gcc.
2015-05-12 04:50:28 +00:00