Dimitry Ivanov
5e4e7ee984
Merge "Remove __brk" am: c42811e5bc
...
am: f9d8052575
* commit 'f9d805257557e99e9d3ae84711d260f27f072637':
Remove __brk
Change-Id: I21909d8b89920e9f239fe7c2c8def5863d05ed30
2016-06-03 18:49:36 +00:00
Dimitry Ivanov
71e783d8a4
Remove __brk
...
The symbol is unused and deprecated
Bug: http://b/29005114
Change-Id: I5e99c8b029514e8b2405a1eec23ac8941374a8a4
2016-06-03 08:33:51 -07:00
Josh Gao
28caa24974
Merge changes I1bb1925a,Icd638673 am: d23c37bc3f
...
am: 170e117af1
* commit '170e117af18b5d435adb41bf2ed26193c085e165':
versioner: introduce.
Update header versions for NDK platform fixes.
Change-Id: I4829805923c0580f2e8df7fcc3d0f4d21fdcc974
2016-06-02 21:51:27 +00:00
Treehugger Robot
d23c37bc3f
Merge changes I1bb1925a,Icd638673
...
* changes:
versioner: introduce.
Update header versions for NDK platform fixes.
2016-06-02 21:29:48 +00:00
Josh Gao
46b44160e9
Update header versions for NDK platform fixes.
...
Bug: http://b/28178111
Change-Id: Icd638673b409aa43a91490f77c6b4d79c9ea20d9
2016-06-02 13:40:35 -07:00
Colin Cross
72fbf31302
Merge "Remove deprecated Android.mk files" am: 8428fb03c8
...
am: 5ec9e21cf3
* commit '5ec9e21cf38f657a6c39139a3153a634328cb816':
Remove deprecated Android.mk files
Change-Id: I91715713f78f4e75f5c80133dd0e6ee1b555e7e2
2016-06-02 16:40:19 +00:00
Colin Cross
8428fb03c8
Merge "Remove deprecated Android.mk files"
2016-06-02 16:31:40 +00:00
Josh Gao
fc9f5dae25
Merge "Remove declaration for __brk." am: e20730ca0b
...
am: 73d521e9db
* commit '73d521e9dbd06b556dc965c3a3416250253e4518':
Remove declaration for __brk.
Change-Id: I17152efdb7eeba281d818b135005c79ae6d7fc15
2016-06-02 02:35:00 +00:00
Treehugger Robot
e20730ca0b
Merge "Remove declaration for __brk."
2016-06-02 02:25:59 +00:00
Josh Gao
6e9c1f61d8
Remove declaration for __brk.
...
Bug: http://b/28178111
Change-Id: I972789cd5da552000c32fd107b9df98330323d89
2016-06-01 18:21:06 -07:00
Elliott Hughes
db1a6549ce
Merge "Remove libstdc++ include files." am: 676f6e3c7f
...
am: c94f3dff48
* commit 'c94f3dff4815b0d3d60d89699ade186a0bc80608':
Remove libstdc++ include files.
Change-Id: Iccf3dfa77c4374c6c0bd7db76b1876cc56582b27
2016-05-27 23:50:37 +00:00
Treehugger Robot
676f6e3c7f
Merge "Remove libstdc++ include files."
2016-05-27 23:36:18 +00:00
Elliott Hughes
f44b232d85
Remove libstdc++ include files.
...
We still need <new> for bionic, and to build libstdc++.
Change-Id: Ic7b26340576a5355007a06db9c1bec395be49ae1
2016-05-27 15:49:31 -07:00
Elliott Hughes
22ca405487
Merge "Improve diagnostics from the assembler __strcpy_chk routines." am: 2f82dc50ed
...
am: 1c1b6cea82
* commit '1c1b6cea82b9fe8aa1b1c4bcde7d0cbb7cd5a01f':
Improve diagnostics from the assembler __strcpy_chk routines.
Change-Id: I02056119cadfa76722da81851e832288b93c7508
2016-05-27 15:33:09 +00:00
Colin Cross
7510c33b61
Remove deprecated Android.mk files
...
These directories all have Android.bp files that are always used now,
delete the Android.mk files.
Change-Id: Ib0ba2d28bff88483b505426ba61606da314e03ab
2016-05-26 16:41:57 -07:00
Elliott Hughes
bdd8f896dd
Improve diagnostics from the assembler __strcpy_chk routines.
...
Change-Id: Ib95b598f7f8338cc1a618c00232a4259dc4a6319
2016-05-26 16:38:34 -07:00
Elliott Hughes
199802d3e1
Merge "Improve diagnostics from the assembler __strcat_chk routines." am: a3c2df9378
...
am: 7f1ded75e8
* commit '7f1ded75e8d8e5aaf5265682d1111006e9d7b01b':
Improve diagnostics from the assembler __strcat_chk routines.
Change-Id: Idb85a39d0ef19347393697f88cfb4ca67affe611
2016-05-26 23:12:09 +00:00
Treehugger Robot
a3c2df9378
Merge "Improve diagnostics from the assembler __strcat_chk routines."
2016-05-26 23:01:25 +00:00
Elliott Hughes
c75da09f4f
Improve diagnostics from the assembler __strcat_chk routines.
...
Change-Id: I44cbe5389c66de6618e581a6e302eea22c39d6fb
2016-05-26 14:55:00 -07:00
Josh Gao
7c70661cb7
Merge "Don\'t use __u64/__u32 in <sys/user.h>." am: 8c2467ae07
...
am: 65d3e95e2c
* commit '65d3e95e2ca436a0d4bc9f215ae337c2baecb4c0':
Don't use __u64/__u32 in <sys/user.h>.
Change-Id: I4b40ebf20cbc30f43cd71aad57c81eed19a1779f
2016-05-26 00:36:12 +00:00
Treehugger Robot
8c2467ae07
Merge "Don't use __u64/__u32 in <sys/user.h>."
2016-05-26 00:19:14 +00:00
Josh Gao
bb129214ad
Don't use __u64/__u32 in <sys/user.h>.
...
The typedefs for __u64 and __u32 aren't in scope in this file, so
switch fields declared with these to use the matching underlying type.
Bug: http://b/28178111
Change-Id: Id4eec1f7dc81d77e78043227c15e621debe3a48a
2016-05-25 15:25:13 -07:00
Christopher Ferris
cb37ba83cd
Merge "Update documentation for malloc debug." am: e85de5b103
...
am: 774da1b430
* commit '774da1b43006f8fb14a4ebf4d80c3fec88914586':
Update documentation for malloc debug.
Change-Id: Ia5521c6fa9b705346f8eb8d372c4cca168353206
2016-05-25 20:57:52 +00:00
Christopher Ferris
eab4803290
Update documentation for malloc debug.
...
Add a new document that describes the previous version of malloc debug.
Add a small update to the current documentation to indicate it only
applies to N and later.
Change-Id: Ief74c253ba79018777aa688bde7f5b35319fa4d4
2016-05-25 13:34:54 -07:00
Elliott Hughes
92af86f6f6
Merge "Make all rt_sigtimedwait signatures match." am: c7e0ae064d
...
am: 38ba0203dd
* commit '38ba0203dd3b9067095de43192cdac5a8477dc2f':
Make all rt_sigtimedwait signatures match.
Change-Id: Ic2be93191e911612ae57516995fcbbb91408206d
2016-05-23 19:31:12 +00:00
Elliott Hughes
8963dd337e
Make all rt_sigtimedwait signatures match.
...
There's no change to the generated stubs, because the script only cares
that this is a pointer type, not what it's a pointer to.
Change-Id: I766720965f0f3d201fc90677a076b26870485377
2016-05-23 11:20:19 -07:00
Christopher Ferris
4cf494e3f2
Merge "Updated to v4.4.11 kernel headers." am: 51ee871e19
...
am: b1081bdaaa
* commit 'b1081bdaaa56e71b2ffd757dccda38b7327c1a98':
Updated to v4.4.11 kernel headers.
Change-Id: I26b58f6b0b15ecb646d07bdb89c6746fc76b2773
2016-05-20 01:39:43 +00:00
Christopher Ferris
82ef6a19cb
Updated to v4.4.11 kernel headers.
...
Change-Id: I6b55a921670d32d7bfff3c304d8001058409d3f7
2016-05-19 17:03:14 -07:00
Colin Cross
c4a82b43ed
Merge "Force clang for bionic" am: 7d99bd38e4
...
am: 3eed7d1c8f
* commit '3eed7d1c8f7383b9cbe331ee4d9d24785a618bd4':
Force clang for bionic
Change-Id: Ic4ba74a03a5c78670fbcec46e8b1b1d39f7d3659
2016-05-18 22:09:41 +00:00
Colin Cross
5a22d3e13d
Force clang for bionic
...
Bionic will only compile with clang, and Android.mk files force clang,
turn it on in Android.bp.
Change-Id: I9db06298adfeab4eeef031d88aa310776cad3af0
2016-05-18 14:06:22 -07:00
Elliott Hughes
f81e0979b0
Merge "Regenerate NOTICE files." am: 5df5884743
...
am: 4923294fc2
* commit '4923294fc267fb11849cf093089688565d8348c0':
Regenerate NOTICE files.
Change-Id: Ibe15057d2a512ef1dabe448e8ab9fadabbe5063e
2016-05-17 03:18:11 +00:00
Elliott Hughes
28f899605b
Merge "Stop including <machine/cpu-features.h>." am: ecffdeb0e2
...
am: b749fcbbb1
* commit 'b749fcbbb16e36fc87a3132e2975d3d8353af64d':
Stop including <machine/cpu-features.h>.
Change-Id: I2a172badcffe9a4c156d574dea84d8ffc8203c98
2016-05-17 03:13:11 +00:00
Elliott Hughes
5df5884743
Merge "Regenerate NOTICE files."
2016-05-17 03:10:29 +00:00
Elliott Hughes
ecffdeb0e2
Merge "Stop including <machine/cpu-features.h>."
2016-05-17 03:06:48 +00:00
Elliott Hughes
382bd666e2
Stop including <machine/cpu-features.h>.
...
We're not looking at __ARM_ARCH__, because we don't support ARMv6.
Bug: http://b/18556103
Change-Id: I91fe096af697dc842a57e97515312e3530743678
2016-05-16 17:52:40 -07:00
Colin Cross
aea5ce13d7
Merge "Use Android.soong.mk to handle mixed Android.mk and Android.bp dirs" am: 79d0281456
...
am: f8e8b02145
* commit 'f8e8b02145766e61aa6528162cf68ea436d5c2e7':
Use Android.soong.mk to handle mixed Android.mk and Android.bp dirs
Change-Id: I1bc00f9b3ed50ae660e2143bc94bbfd7881f7074
2016-05-17 00:49:57 +00:00
Elliott Hughes
882b8afedc
Regenerate NOTICE files.
...
Also clean up some near-miss copyright headers in libm, and remove
some cruft in <grp.h>/<pwd.h> that the script can't automatically
ignore since we stripped all the tabs in those files.
Change-Id: I10796c54dda1ceba87822ae0de26b5d71b54972b
2016-05-16 17:46:00 -07:00
Colin Cross
79d0281456
Merge "Use Android.soong.mk to handle mixed Android.mk and Android.bp dirs"
2016-05-17 00:42:17 +00:00
Colin Cross
acf2c26bf6
Use Android.soong.mk to handle mixed Android.mk and Android.bp dirs
...
When building with soong Android.mk files are ignored in directories
that have Android.bp files. Only parts of bionic have been converted to
Android.bp files, including some directories that have subdirectories
with Android.mk files.
Add Android.soong.mk files to include subdirectories to any directory
that has an Android.bp file but also has subdirectories with only
Android.mk files.
Change-Id: Ibd3c27d51c44f7a4b42dad0bc747e357b4ae34ca
2016-05-16 16:55:08 -07:00
Elliott Hughes
1a45fd0315
Merge "Fix <resolv.h> and <netinet/tcp.h> so dnscap builds." am: cb8ef17b07
...
am: 74a4bfb38c
* commit '74a4bfb38c94fed77ecdfa0e42a6bd9f75d1feb7':
Fix <resolv.h> and <netinet/tcp.h> so dnscap builds.
Change-Id: Idc4481e0c5a86df8e843dda0854bedd2fe4f93c6
2016-05-16 22:11:38 +00:00
Elliott Hughes
cb8ef17b07
Merge "Fix <resolv.h> and <netinet/tcp.h> so dnscap builds."
2016-05-16 21:59:50 +00:00
Elliott Hughes
00bf97308c
Merge "We have the _r ether_ntoa/ether_aton functions too." am: 20fc6ecf90
...
am: abaf7f0bb7
* commit 'abaf7f0bb7fabddbb86dbc21960f20e232e4f18f':
We have the _r ether_ntoa/ether_aton functions too.
Change-Id: Iae7a307b3014fbc21a8942e220ead62728e31d46
2016-05-16 21:25:08 +00:00
Elliott Hughes
f021061a23
Fix <resolv.h> and <netinet/tcp.h> so dnscap builds.
...
Some guy on the internet complained that dnscap doesn't build out of the box.
Now it does.
Bug: http://b/27839637
Change-Id: I8c4f22d3c3f8885a6fe06029d89ef68a15931027
2016-05-16 14:03:43 -07:00
Elliott Hughes
c6190a9839
We have the _r ether_ntoa/ether_aton functions too.
...
We've also had them since H, not L.
Change-Id: Iee7633ea97a0ee9a00bf7b62ead315acf02a3c8e
2016-05-16 13:24:31 -07:00
Elliott Hughes
bf95aaf65a
Merge "Fix our *ether* headers mess." am: e79b630daa
...
am: 4d9f4086bd
* commit '4d9f4086bdb9f216e3d1093ac7fd6dcdbbd76a65':
Fix our *ether* headers mess.
Change-Id: I706905b70d3fa5db77f32c13a25848615002af53
2016-05-16 20:07:52 +00:00
Elliott Hughes
f6324d540a
Fix our *ether* headers mess.
...
Move everything to where it should be.
Along the way, we lose <net/ethertypes.h>. glibc only has a handful of these
types, and they're all in <net/ethernet.h>, not <net/ethertypes.h>. I've taken
the liberty of not including the AppleTalk ones, since it is 2016.
Also, <net/if_ether.h> should be <netinet/if_ether.h> (though with different
contents).
Bug: http://b/28519060
Change-Id: Ia41c3fc136fd3e6b008c8d08018e0629134ea6fc
2016-05-13 11:00:22 -07:00
Dan Willemsen
644e6a5eb7
Merge "Update Android.bp to match Android.mk" am: 56469e8de2
...
am: d39c529186
* commit 'd39c5291861916e348ef0be26a549b849d283d89':
Update Android.bp to match Android.mk
Change-Id: I004591ffca57b7510a7a9d56631e49788dec8cf5
2016-05-12 22:24:29 +00:00
Dan Willemsen
0c6570817f
Update Android.bp to match Android.mk
...
* Remove --exclude-libs ldflags (e29e99c51
)
* Mips strlen check was inverted
* ARM specific libc changes only apply to the shared library
* Reorder libjemalloc and malloc_common to match Make's ordering (for
better binary diffing)
Change-Id: Ib41bd47565b1e8fadd285daa7b337cff1edd0808
2016-05-12 13:34:35 -07:00
Pierre Imai
fb3363f678
Merge "Always update search domain paths." am: 6db7e5a10d
...
am: f0d6097189
* commit 'f0d60971897f1cf7d79c59285de1c2a67092f96c':
Always update search domain paths.
Change-Id: I63b0b458c220e42e036a387f44858b76541a2c63
2016-05-12 03:01:01 +00:00
Pierre Imai
6db7e5a10d
Merge "Always update search domain paths."
2016-05-12 02:51:23 +00:00