Skip to content
This repository was archived by the owner on Nov 8, 2023. It is now read-only.

Commit 4fda1bc

Browse files
committed
Update the "number of functions in libc" table.
Talking about whether libc.a is any use any more made me wonder to what extent we've plateaued here. Change-Id: I247b0e6f54c9386f9b4736762d90f2ac03f5c7fe
1 parent f4ef9a5 commit 4fda1bc

File tree

1 file changed

+22
-14
lines changed

1 file changed

+22
-14
lines changed

docs/status.md

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -283,23 +283,31 @@ New libc functions in J (API level 16):
283283

284284
libc function count over time:
285285

286-
| OS | API level | Function count |
287-
|-------|-----------|----------------|
288-
| J | 16 | 842 |
289-
| J MR1 | 17 | 870 |
290-
| J MR2 | 18 | 878 |
291-
| K | 19 | 893 |
292-
| L | 21 | 1118 |
293-
| M | 23 | 1183 |
294-
| N | 24 | 1228 |
295-
| O | 26 | 1280 |
296-
| P | 28 | 1378 |
297-
| Q | 29 | 1394 |
286+
| API level | Function count |
287+
|-----------|----------------|
288+
| 16 | 842 |
289+
| 17 | 870 |
290+
| 18 | 878 |
291+
| 19 | 893 |
292+
| 21 | 1016 |
293+
| 22 | 1038 |
294+
| 23 | 1103 |
295+
| 24 | 1147 |
296+
| 25 | 1147 |
297+
| 26 | 1199 |
298+
| 27 | 1199 |
299+
| 28 | 1298 |
300+
| 29 | 1312 |
301+
| 30 | 1368 |
302+
| 31 | 1379 |
303+
| 32 | 1379 |
304+
| 33 | 1386 |
305+
| 34 | 1392 |
298306

299307
Data collected by:
300308
```
301-
ndk-r21$ for i in `ls -1v platforms/android-*/arch-arm/usr/lib/libc.so` ; do \
302-
echo $i; nm $i | grep -w T | wc -l ; done
309+
ndk-r26c$ for i in `ls -1v toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/*/libc.so` ; \
310+
do echo $i; nm $i | grep -w T | wc -l ; done
303311
```
304312

305313
### libm

0 commit comments

Comments
 (0)