Commit Graph

18812 Commits

Author SHA1 Message Date
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
Yohann Roussel
bc308c40e3 Merge "Ensure Jack server is running before any use" 2015-12-22 13:59:49 +00:00
Yohann Roussel
1147731080 Ensure Jack server is running before any use
Change-Id: I6748c9c31e1df305c7dcc2568dbba50be4348e07
2015-12-22 14:57:28 +01:00
Dimitry Ivanov
29caf3ae27 Merge "Remove unwanted stdio symbols from android-17" 2015-12-18 23:15:49 +00:00
Dimitry Ivanov
a604641b22 Remove unwanted stdio symbols from android-17
Bug: http://b/26268835
Change-Id: Ib6f3cec9fe036a4dc0397769883493f0f24e5d38
2015-12-18 15:13:43 -08:00
Dimitry Ivanov
a02c6b5c8f Merge changes I0bfcda01,I7048b8b2
* changes:
  Cleanup libc symbols for android-17
  Remove LIBC_PRIVATE symbols from android-17 libc
2015-12-18 23:08:58 +00:00
Dimitry Ivanov
bd0338cdc2 Merge changes I67efa36e,I866e56ad
* changes:
  Fix symbols ordering
  Remove unwanted stdio symbols from android-18 and 19
2015-12-18 23:03:31 +00:00
Dimitry Ivanov
4c9b18fa89 Cleanup libc symbols for android-17
This change removes symbols that are not
exported by platform libc.so

Bug: http://b/26236057
Change-Id: I0bfcda0153688ce8aa68fcd7479cfe52cffaf5b9
2015-12-18 14:57:13 -08:00
Dimitry Ivanov
70919af1a0 Remove LIBC_PRIVATE symbols from android-17 libc
Bug: http://b/26234924
Change-Id: I7048b8b20bc507fff61f2bad128343315a562847
2015-12-18 14:47:30 -08:00
Dimitry Ivanov
5770619b14 Fix symbols ordering
Bug: http://b/26271113
Change-Id: I67efa36eb7355182fdb1cab6f71e9a15f9be46d0
2015-12-18 14:27:39 -08:00
Dimitry Ivanov
f52570ce24 Remove unwanted stdio symbols from android-18 and 19
Bug: http://b/26268835
Change-Id: I866e56ad6517486cf01596763cc1571a7ded8dea
2015-12-18 14:23:18 -08:00
Dimitry Ivanov
49efd7364f Merge changes I43bd1f93,I96c891e9,Ied502e82
* changes:
  android-21: restore utimensat for mips libc
  android-21: Restore __ns_* symbols for lp32 libc
  android-19: Cleanup libc symbols
2015-12-18 21:56:36 +00:00
Dimitry Ivanov
1fc00827e6 android-21: restore utimensat for mips libc
Bug: http://b/26271113
Change-Id: I43bd1f93b24696aad809c80347acb11415223d9e
2015-12-18 13:40:39 -08:00
Dimitry Ivanov
b5be36529a Merge "Remove LIBC_PRIVATE symbols from android-19 libc" 2015-12-18 21:37:49 +00:00
Dimitry Ivanov
9923e5e3db android-21: Restore __ns_* symbols for lp32 libc
Bug: http://b/26268835
Change-Id: I96c891e9ddf95dae54cbe0f082d4761d731ba0a5
2015-12-18 13:35:53 -08:00
Dimitry Ivanov
a57440a131 Remove LIBC_PRIVATE symbols from android-19 libc
Bug: http://b/26234924
Change-Id: I912b646e7b43a69fee55b36935cf46138f5c4b91
2015-12-18 12:47:58 -08:00
Dimitry Ivanov
08db3272eb android-19: Cleanup libc symbols
Also add symbols moved from anroid-18 libm

Bug: http://b/26236057
Change-Id: Ied502e82678ffea4d335765667f3dd12b619829d
2015-12-18 12:47:58 -08:00
Dimitry Ivanov
6a8ad129ef Merge changes Iaa2aba28,I3ed36a15
* changes:
  android-18: Cleanup libm symbols
  android-18: Cleanup libc symbols for x86/mips
2015-12-18 19:48:38 +00:00
Dimitry Ivanov
91616de1be android-18: Cleanup libm symbols
And move some of them to the right place: libc.so.functions.txt

Bug: http://b/26236057
Change-Id: Iaa2aba28ca705fdada0b46d9c40e09f9d574b492
2015-12-18 11:32:06 -08:00
Dimitry Ivanov
0bb1b17d01 android-18: Cleanup libc symbols for x86/mips
Bug: http://b/26236057
Change-Id: I3ed36a1596a435928cc6758a7005eec8d7d1b1f7
2015-12-18 11:32:03 -08:00
Jeff Sharkey
dd803c269e Merge "Updated import order." 2015-12-18 18:41:04 +00:00
Dimitry Ivanov
295e979535 Merge "Cleanup libc symbols for other architectures" 2015-12-18 18:04:36 +00:00
Dimitry Ivanov
9b9b8c51cc Cleanup libc symbols for other architectures
Bug: http://b/26236057
Change-Id: I3c2f9a05490897fd5fb2fa2e5d765a6fdb9517f7
2015-12-17 21:54:29 -08:00
Dimitry Ivanov
994929b524 Merge changes Icb5ba2a5,Ic5688a2c,I7c42aa37
* changes:
  Remove android-18/arm symbols not present in platform libc
  Remove LIBC_PRIVATE symbols from android-18 libm
  Remove LIBC_PRIVATE symbols from android-18 libc
2015-12-18 00:03:48 +00:00
Dimitry Ivanov
cfd35aa934 Remove android-18/arm symbols not present in platform libc
Bug: http://b/26236057
Change-Id: Icb5ba2a5b7e1a9b81aee4b388ec3601c3f2ad434
2015-12-17 15:47:05 -08:00
Dimitry Ivanov
86f95e8475 Remove LIBC_PRIVATE symbols from android-18 libm
Bug: http://b/26234924
Change-Id: Ic5688a2c867aebfbfb67cbfef60099d1a72b302f
2015-12-17 15:31:35 -08:00
Dimitry Ivanov
64c835fdb7 Remove LIBC_PRIVATE symbols from android-18 libc
Bug: http://b/26234924
Change-Id: I7c42aa37eb5ed59082a4a5cb7ad57c4761e93543
2015-12-17 15:29:58 -08:00
Josh Gao
8ced24100b Merge "Update gdbclient to use the multiarch gdb." 2015-12-17 21:45:42 +00:00