Commit Graph

18839 Commits

Author SHA1 Message Date
Dimitry Ivanov
e62f301c88 Copy libm symbols from android-21
Bug: http://b/26389373
Change-Id: I3b5f82ddd7be4e1e966252e1331d9c2118257428
2016-02-03 18:55:02 -05:00
Dimitry Ivanov
336214279a Merge "Remove unwanted __popcountdi2 from libmediandk" 2016-02-03 20:08:42 +00:00
Dimitry Ivanov
e10e689dda Remove unwanted __popcountdi2 from libmediandk
Bug: http://b/26805673
Change-Id: I25ae80a5010d5d30a9acfa542d33e9dc6204d546
2016-02-03 14:03:29 -05:00
Dimitry Ivanov
4cdb6eff41 Merge "Remove unwanted symbols from libz" 2016-02-03 01:53:08 +00:00
Dimitry Ivanov
ef047c7d1e Remove unwanted symbols from libz
Bug: http://b/26805673
Change-Id: I3a61cb6691cab25c0422b6d091860bafab130997
2016-02-02 18:52:14 -05:00
Dimitry Ivanov
a0dbf86e52 Merge changes I20b50641,I309db462
* changes:
  Add new symbols to android-23 libc.so
  Copy libc symbols from android-21 to android-23
2016-02-01 18:36:40 +00:00
Dimitry Ivanov
c8018993f7 Merge "Version __system_property* symbols for lp64 platforms" 2016-01-30 01:12:47 +00:00
Dimitry Ivanov
0421a6b930 Add new symbols to android-23 libc.so
Bug: http://b/26268835
Bug: http://b/26389373
Change-Id: I20b50641ba1c490429f4349233de176ff85d318c
2016-01-27 15:50:10 -08:00
Dimitry Ivanov
3607a28b11 Copy libc symbols from android-21 to android-23
This is a trivial copy to provide meaningful diff
for new set of functions/varialbes.

Bug: http://b/26389373
Change-Id: I309db4622e1240849aa8bd861373653250c5b07d
2016-01-27 13:19:48 -08:00
Dimitry Ivanov
646ed33b3b Version __system_property* symbols for lp64 platforms
Bug: http://b/26805673
Change-Id: I308a0fee3d473d73119fa5168e94868a47b5fa99
2016-01-27 12:53:56 -08:00
Dimitry Ivanov
3b068e437a Merge changes Ibe22de9a,Ic8cd7068
* changes:
  Remove unwanted '__moddi3' from x86 and mips
  Remove unwanted '__isthreaded' for lp64 platforms
2016-01-27 18:27:52 +00:00
Dimitry Ivanov
c56ac65b78 Remove unwanted '__moddi3' from x86 and mips
Bug: http://b/26805673
Change-Id: Ibe22de9aee1ff50d306261a1dace6e5a13ae2129
2016-01-26 20:00:18 -08:00
Dimitry Ivanov
0049495b14 Remove unwanted '__isthreaded' for lp64 platforms
Bug: http://b/26805673
Change-Id: Ic8cd706837d497657e1369e7918ecf2c071d53cb
2016-01-26 19:46:54 -08:00
Dimitry Ivanov
8475ee9807 Merge "Remove mistakenly exported android_* network functions" 2016-01-26 23:31:49 +00:00
Dimitry Ivanov
16c4d9c914 Remove mistakenly exported android_* network functions
Bug: http://b/26794226
Change-Id: Id0432e43d82f3189e60bfddbec3d0d5dce20f3bd
2016-01-26 14:55:10 -08:00
Elliott Hughes
f28964fb40 Merge "Remove "sha1.h"." 2016-01-25 18:35:39 +00:00
Elliott Hughes
52e68cd202 Remove "sha1.h".
This was removed from bionic by commit c82c0b7e072491da4818e7de37411fbb2055fce1
in 2014-06. The symbols are still in NDK cruft for LP32, but no longer in the
NDK's libc.so. Microsoft points out that we should probably remove the header
too.

Bug: 11156955
Change-Id: Id463f8f20d3d8c4428f6aecb317577d78ccad215
2016-01-25 09:34:33 -08:00
Sharvil Nanavati
de2373dec8 Merge "Remove C++ btsnooz parser in favor of Python script." 2016-01-21 20:22:13 +00:00
Yohei Yukawa
b8159cc98c Merge "Modify Idegen to open project with Android facet" 2016-01-21 03:21:29 +00:00
dbgsprw
ec27ae9a22 Modify Idegen to open project with Android facet
Previously, After idegen command executed, Android Studio
and Intellij didn't start with Android facet.

Android Device Monitor, AVD, etc are necessary,
so edit template android.iml for opening project with them.

Change-Id: I7734e45afc268aa4eabdd96854c775452f8426a7
Signed-off-by: dbgsprw <dbgsprw@gmail.com>
2016-01-21 02:18:32 +00:00
Sharvil Nanavati
7386b4936e Remove C++ btsnooz parser in favor of Python script.
Change-Id: I5c88c8ad5f3389c54edc74295b409592fd8f85d0
2016-01-20 09:24:10 -08:00
Dimitry Ivanov
b01728f119 Merge changes I388100b1,Iefff94c4
* changes:
  Remove symbols which are not in platform libm.so
  Remove symbols that are not in platform libc.so
2016-01-14 01:39:34 +00:00
Dimitry Ivanov
977bf48381 Remove symbols which are not in platform libm.so
Bug: http://b/26236057
Change-Id: I388100b14346bcf24eba12ad452f2e16676ee756
2016-01-13 17:32:12 -08:00
Dimitry Ivanov
8b554e7ec7 Remove symbols that are not in platform libc.so
Bug: http://b/26236057
Change-Id: Iefff94c4210732b695b77a58fb6f481d810811ee
2016-01-13 17:32:12 -08:00
Dimitry Ivanov
4febace41e Merge "Remove LIBC_PRIVATE symbols from libm" 2016-01-13 19:54:25 +00:00
Dimitry Ivanov
34109a7109 Remove LIBC_PRIVATE symbols from libm
Bug: http://b/26234924
Change-Id: I3b1b764f87e0b6be33c1e761ee883e1d07578323
2016-01-13 10:53:47 -08:00
Dimitry Ivanov
8aefb3d14b Merge "Restore bsd_signal for android-20 and below" 2016-01-12 04:35:46 +00:00
Dimitry Ivanov
10936c3aa1 Restore bsd_signal for android-20 and below
Also fix sort order in couple of files.

Bug: http://b/26475271
Change-Id: I75775ded99edd313e9ea31f0b3b4de03096be482
2016-01-11 13:50:48 -08:00
Dimitry Ivanov
d7e48190cf Merge "Replace __page_size reference with PAGE_SIZE for android-12 and below" 2016-01-11 17:58:56 +00:00
Dimitry Ivanov
11ae5ebfb6 Replace __page_size reference with PAGE_SIZE for android-12 and below
Also remove __getpageshift since it is not present in later version of
android (>12)

Bug: http://b/26475272
Bug: https://github.com/android-ndk/ndk/issues/1
Change-Id: I117194ede3b13a63ff020364b0f573fb25d5205d
2016-01-09 14:16:13 -08:00
Dan Albert
21cb8b421f Merge "Add NOTICE files for our projects." 2016-01-08 21:45:59 +00:00
Dan Albert
7000f03bce Add NOTICE files for our projects.
Bug: http://b/25592257
Change-Id: I4bdd59c30ce1ecca68c7aa133b4a32afb72927cf
2016-01-08 13:43:53 -08:00
Dimitry Ivanov
80b7a70c3e Merge "Add missing __gnu_Unwind_Find_exidx symbol" 2016-01-08 18:11:15 +00:00
Dimitry Ivanov
eb7c104c90 Add missing __gnu_Unwind_Find_exidx symbol
Also since __aeabi* and __gnu_Unwind_Find_exidx symbols
were incorrectly versioned in M (android-23) remove them from
the version script for all platform versions <= 23

Bug: https://github.com/android-ndk/ndk/issues/1
Change-Id: I04902aac25a722100fc502600df908bb3a786356
2016-01-08 10:03:09 -08:00
Yohann Roussel
1328b856dd Merge "Build android-stubs-current.jack with Jack" 2016-01-08 08:50:48 +00:00
Alex Light
7c776a4fb3 Merge "Make gdbclient respect custom OUT_DIR settings" 2016-01-07 18:05:26 +00:00
Yohann Roussel
e9dcc69da9 Build android-stubs-current.jack with Jack
Instead of using Jill.

Bug: 26415660

Change-Id: I316f013a16458fa8201fba6695d974b9afa0cc3c
2016-01-07 11:08:29 +01:00
Dimitry Ivanov
c67f5d0539 Merge "android-21: add version scripts for libc/m/dl" 2016-01-06 18:24:54 +00:00
Alex Light
35dd4d66b6 Make gdbclient respect custom OUT_DIR settings
Change-Id: Icb43798717f9b2aa6144f59624c2e3b7f59f42f8
2016-01-06 05:54:02 -08:00
Dimitry Ivanov
52343bb255 android-21: add version scripts for libc/m/dl
Bug: http://b/26143749
Change-Id: I114c3885617302e1657d4cc891143ea96727a2b0
2016-01-06 00:22:23 -08:00
Dimitry Ivanov
ef4e192c8b Merge "Remove bzero from libc.so" 2016-01-06 06:30:28 +00:00
Dimitry Ivanov
4493909200 Remove bzero from libc.so
Bug: http://b/26234924
Change-Id: I946a836a55bf416a767dec4e04fb23bb4c00f8ec
2016-01-05 21:13:38 -08:00
Dimitry Ivanov
50eb1d214e Merge "Remove new set of LIBC_PRIVATE symbols from libc" 2016-01-06 00:48:39 +00:00
Dimitry Ivanov
6bef207c7b Remove new set of LIBC_PRIVATE symbols from libc
Bug: http://b/26234924
Change-Id: If0acb2105c75bf9e6dd97230391f3944157990ae
2016-01-05 15:26:03 -08:00
Dimitry Ivanov
1155883bdd Merge "Restore public __aeabi symbols" 2016-01-05 22:13:42 +00:00
Dimitry Ivanov
32b61f1e94 Restore public __aeabi symbols
The following arm symbols should be exported by libc.so:
    __aeabi_atexit; # arm
    __aeabi_memclr; # arm
    __aeabi_memclr4; # arm
    __aeabi_memclr8; # arm
    __aeabi_memcpy; # arm
    __aeabi_memcpy4; # arm
    __aeabi_memcpy8; # arm
    __aeabi_memmove; # arm
    __aeabi_memmove4; # arm
    __aeabi_memmove8; # arm
    __aeabi_memset; # arm
    __aeabi_memset4; # arm
    __aeabi_memset8; # arm

Bug: https://github.com/android-ndk/ndk/issues/1
Change-Id: I36f758c574a939174d43999048c193e63def548f
2016-01-05 14:04:48 -08:00
Elliott Hughes
12b751f1f8 Merge "Clean up etc1tool." 2016-01-05 17:59:03 +00:00
Elliott Hughes
387b63df19 Clean up etc1tool.
Remove makefile cruft and fix all the compiler warnings.

Change-Id: I24e40143cac47a566c191f4f1ca27df7b4f55821
2016-01-05 09:34:58 -08:00
Dimitry Ivanov
38b8dad479 Merge "Remove LIBC_PRIVATE symbols from all of NDK libcs" 2016-01-04 20:51:22 +00:00
Dimitry Ivanov
450cb38561 Remove LIBC_PRIVATE symbols from all of NDK libcs
Bug: http://b/26234924
Change-Id: I1f4bb35df0bf0aca089a9f21d6d9b653cce001ff
2016-01-04 12:40:40 -08:00