Commit graph

782 commits

Author SHA1 Message Date
Elliott Hughes
4c784ccfd6 Merge "Remove the always-true __INTRODUCED_IN() annotations." am: fee0b45480 am: 7fc60f8d93 am: 7b4b75bb9c
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2627536

Change-Id: Ib664b506e7a747716e2682e630f0686bcfa197f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-20 22:43:19 +00:00
Elliott Hughes
fee0b45480 Merge "Remove the always-true __INTRODUCED_IN() annotations." 2023-06-20 20:47:49 +00:00
Elliott Hughes
34e8dfd85a Merge "_FILE_OFFSET_BITS is spelled with one underscore." am: 0749b7bcbf am: 1e0a7c3690 am: d570e3f8be
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2627534

Change-Id: Ibc1d2a65b0f889fcb7d62c7f65fd64a451bf3a3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-20 18:35:48 +00:00
Elliott Hughes
655e430b28 Remove the always-true __INTRODUCED_IN() annotations.
The NDK no longer supports API levels earlier than 21.

This *doesn't* include <ctype.h> because I have a separate change
rewriting that (that's blocked on the upcoming libc++ update).

Test: treehugger
Change-Id: I53e915f27011dfc0513e0c78d8799377e183ceca
2023-06-16 12:39:33 -07:00
Elliott Hughes
836e81d019 _FILE_OFFSET_BITS is spelled with one underscore.
Test: treehugger
Change-Id: Ic21082ffa1083b63a95514dcd7f2d9e23f84c9b0
2023-06-16 11:55:07 -07:00
Treehugger Robot
f4f99abf79 Merge "Nullability check for socket module." am: 0181dd9f05 am: 3960b11233 am: f0ff731e8b
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2605708

Change-Id: I1b8806d993cb0f3585cc605e857aeadb8ddb0b6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-16 05:04:24 +00:00
zijunzhao
4e274fa0a9 Nullability check for socket module.
Bugs: b/245972273
Test: adb shell
Change-Id: Id0f1aa156ff010358f2484b2f58aa3beacc1409c
2023-06-15 23:51:02 +00:00
Treehugger Robot
0e98fea67e Merge "Remove __RENAME_STAT64." am: 26add4eae0 am: 84670b50f9 am: 837692bb92
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2617897

Change-Id: Ib97060a8fcb64dcb8ec5e7d10d25923b2999d2a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-10 03:29:09 +00:00
Elliott Hughes
f242ef6f98 Remove __RENAME_STAT64.
Now API level 21 is our lowest supported API level, __RENAME_STAT64 is
useless.

Test: treehugger
Change-Id: I708b2142b30dfcf6c74e1a14475da690a8c25f59
2023-06-09 15:59:23 -07:00
Elliott Hughes
21894a6756 Merge "Remove __RENAME_LDBL." am: 87e170df01 am: e6351fb5f0 am: 8db2935824
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2619230

Change-Id: Id8878f6a19a428de18ab006aa9eda715bc1e2e64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 15:53:57 +00:00
Elliott Hughes
ab2d3e1049 Remove __RENAME_LDBL.
Discussion of this during my recent minor cleanup convinced me that we
should just remove __RENAME_LDBL. There's no obvious benefit to being
able to build something for 32-bit if you can't build the same code for
64-bit, given that most new hardware (and entire verticals such as Auto)
are 64-bit-only, and the Play Store requires any app with 32-bit code to
also ship 64-bit code.

Test: treehugger
Change-Id: I1c5503b968ca66925d7bd125bd3630c41ec1bfd0
2023-06-07 17:20:53 +00:00
Treehugger Robot
f47dab3875 Merge "Nullability check for thread_properties module." am: 0428fc1a9c am: 0842bef4cf am: 230bea65a1
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2612529

Change-Id: Ia6a20af53c29bad9ff5143727cb13b4379a54a34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-06 02:18:14 +00:00
Treehugger Robot
0428fc1a9c Merge "Nullability check for thread_properties module." 2023-06-06 00:18:33 +00:00
zijunzhao
70586d6a99 Nullability check for thread_properties module.
Bugs: b/245972273
Test: adb shell
Change-Id: I8f2c640d74d73576d81453973d63568472b2676e
2023-06-05 22:07:50 +00:00
Treehugger Robot
26d85c44e0 Merge "Nullability check for shm module." am: 374d2f1be0 am: 1467fed1d8 am: e26c611a2f
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2601525

Change-Id: I0d720a1b2a54d2d8f0c355e6980fecd1a24e4e6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-24 00:39:32 +00:00
zijunzhao
969d6c129a Nullability check for shm module.
Bugs: b/245972273
Test: adb shell
Change-Id: I9bdd5727719311d063fa126fc286618e9d24a45b
2023-05-23 19:15:25 +00:00
Treehugger Robot
29fae2f537 Merge "Nullability check for xattr module." am: 0f371ff845 am: ace1448647 am: 3dbe31412e
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2597870

Change-Id: I99bb3969fa74583ac3f98369800dab8ae9571707
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-22 22:53:54 +00:00
zijunzhao
9f6b4caa9e Nullability check for xattr module.
Bugs: b/245972273
Test: adb shell
Change-Id: I0137c86f3fa7e17fb5fe284c7693315b2df1e2db
2023-05-22 18:31:16 +00:00
Zijun Zhao
c2520bbdeb Merge "Nullability check for mman module." am: b72900c5c9 am: ebd33d5977 am: c5ce34172c
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2580311

Change-Id: I5231e6ba2845f34b10348df0b490c465f5ec7fb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-19 01:44:15 +00:00
Treehugger Robot
4d0186ac4e Merge "Nullability check for system_properties module." am: 83f9b28792 am: 4eccad6838 am: c03f1a706d
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2593054

Change-Id: I9a2150783a10f8d0372c9cb1ff73a7eaef304b25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-18 21:39:14 +00:00
zijunzhao
2572571786 Nullability check for mman module.
Bugs: b/245972273
Test: adb shell
Change-Id: Ib5c4887d89581eaedcf4a3e128811a6a374a8d1b
2023-05-18 19:02:25 +00:00
zijunzhao
a505b2d37a Nullability check for system_properties module.
Bug: b/245972273
Test: adb shell
Change-Id: I3a55b8107898014fe74fd1a6f442f1ec00e08790
2023-05-17 20:43:51 +00:00
Treehugger Robot
5f2e64a14e Merge "Nullability check for time module." am: b167b90b4c am: 68364d0074 am: 0ddab67369
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2580375

Change-Id: I4e764ed46bd1bef492b1831026185684c6c1f12f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 21:04:10 +00:00
zijunzhao
2067ec5967 Nullability check for time module.
Bug: b/245972273
Test: adb shell
Change-Id: I61f69f48f3428ef1f544dd01e573ff078a9eab17
2023-05-16 00:17:36 +00:00
Zijun Zhao
09bce16135 Merge "Nullability check for uio module." am: aaaf468370 am: 4ea499ad0d am: 044dbcd90f
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2579253

Change-Id: I82d133abceeb7408b460088e9f13ab7831ca2398
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 22:54:33 +00:00
zijunzhao
d633600d1c Nullability check for uio module.
Bugs: b/245972273
Test: adb shell
Change-Id: I132f618c50f7b7a3f9b9ef26c9ac1a87a97a1b78
2023-05-04 17:13:15 +00:00
Elliott Hughes
2c0656e11a Merge "Add an enum for the riscv64 <sys/ucontext.h> register constants." am: 9118450303 am: c17cc63ca8 am: 73c4ca7187
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2576815

Change-Id: Iffeebd03ef37f2df9ab284d4f67142a5f5ccc821
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 02:03:46 +00:00
Elliott Hughes
7fc63f2c9a Add an enum for the riscv64 <sys/ucontext.h> register constants.
That lets us have idempotent #defines to reduce namespace pollution.

Bug: http://b/279405445
Test: treehugger
Change-Id: I00312cc8911025696cf0eea2d70e3219ab361613
2023-05-03 17:45:41 +00:00
Zijun Zhao
d928dd5d1a Merge "Nullability check for resource module." am: 20fa28e564 am: 7ba6b487cb am: 23d3dd3578
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2569870

Change-Id: I7028e4f1ec5bd1bd68a33085eb1ab17d5e2a6854
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 18:26:56 +00:00
zijunzhao
a23e448288 Nullability check for resource module.
Bugs: b/245972273
Test: adb shell
Change-Id: Ia875f9e0189f72317276cc28bfe6faf1f95c2908
2023-04-28 22:18:02 +00:00
Zijun Zhao
ec08ccacdc Merge "Nullability check for sem module." am: 727ebe08ca am: 4dd2749d3a am: 9bce3d5cab
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2552372

Change-Id: I897f6083ba82b08a4f8b81007ecba1c56012fd36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-22 03:25:45 +00:00
zijunzhao
271d4d2515 Nullability check for sem module.
Bugs: b/245972273
Test: adb shell
Change-Id: Ie29aa34c449300c53591557c99b6ec08ebe3efcf
2023-04-21 21:34:11 +00:00
Treehugger Robot
c266851c58 Merge "Nullability check for statvfs module." am: 417c3a197b am: 089555446c am: f5b07ae65a
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2552371

Change-Id: Ie6ac643c5b01f99208f419a99e838d6cb815640c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 21:31:10 +00:00
zijunzhao
21e1f2d324 Nullability check for statvfs module.
Bugs: b/245972273
Test: adb shell
Change-Id: I7e28a869e4dd66a05182abe71ff121da7cfc7283
2023-04-21 00:06:14 +00:00
Zijun Zhao
3ce75e1f66 Merge "Nullability check for select module." am: e2abfb3ddf am: ed3fc73ad1 am: df11a31153
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2550050

Change-Id: I2299c55735710aa4594f037e145bbc17ae81ae41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 19:53:36 +00:00
Zijun Zhao
e2abfb3ddf Merge "Nullability check for select module." 2023-04-20 17:33:46 +00:00
zijunzhao
271abebf58 Nullability check for select module.
Bugs: b/245972273
Test: adb shell
Change-Id: If847c46df7f1666e4d0d530b196ee3e2be6f0cb8
2023-04-20 01:19:03 +00:00
Zijun Zhao
704e8a8984 Merge "Nullability check for mount module." am: 7b90c81b7c am: 63fa646854 am: 7906657b83
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2539232

Change-Id: Iaacc1870f62043eb7cf462f45a762d6d809d9333
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 19:40:12 +00:00
Zijun Zhao
4b27260bfa Merge "Nullability check for inotify module." am: 8d3ae82c52 am: 98e303925c am: 4e5e01fc9d
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2539231

Change-Id: Ie7b16c09fdecc2c1b3ba4da97d8e399506e27eaa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 19:39:58 +00:00
Treehugger Robot
9558e9485d Merge "Nullability check for wait module." am: e1df179f00 am: cea7551a27 am: 474b533f6a
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2539233

Change-Id: Ib2c21163172c795d5dace324d098772c3a23569d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 19:39:22 +00:00
Treehugger Robot
e6e3747a42 Merge "Nullability check for msg module." am: a1ff2e6159 am: 6f42b5a3ae am: 38333734ae
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2539230

Change-Id: Ifde8e1888f7d0a8a4e20bfc9253773db622f3875
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-17 19:38:53 +00:00
Zijun Zhao
7b90c81b7c Merge "Nullability check for mount module." 2023-04-17 18:41:24 +00:00
Zijun Zhao
8d3ae82c52 Merge "Nullability check for inotify module." 2023-04-17 18:25:05 +00:00
Treehugger Robot
e1df179f00 Merge "Nullability check for wait module." 2023-04-17 18:13:09 +00:00
Treehugger Robot
a1ff2e6159 Merge "Nullability check for msg module." 2023-04-17 18:09:10 +00:00
zijunzhao
fa1936bd0b Nullability check for wait module.
Bugs: b/245972273
Test: adb shell
Change-Id: I407cc592522fc8feda1916d72525d147c9c58711
2023-04-15 01:17:54 +00:00
zijunzhao
ccc9d8dbf4 Nullability check for mount module.
Bugs: b/245972273
Test: adb shell
Change-Id: I86ccf6c68f8376e47cb59f05c737d4bbef58ef86
2023-04-15 01:16:51 +00:00
zijunzhao
f4141fbcfa Nullability check for inotify module.
Bugs: b/245972273
Test: adb shell
Change-Id: I213035a8a3cf1fada0092f97c42723739d49db61
2023-04-15 01:15:31 +00:00
zijunzhao
c76899fe5e Nullability check for msg module.
Bugs: b/245972273
Test: adb shell
Change-Id: Iefb2ae298240b91fcf5657aca0e6f8370095f50b
2023-04-15 01:13:26 +00:00
Treehugger Robot
fe4f5ab19a Merge "Nullability check for capability module." am: fb63e485f1 am: 0cbffa18c4 am: 0a54daa02b
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2537351

Change-Id: Ie90e879c31d3b1c5ab1ad0d36eadb1dd3a9283b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-14 23:03:54 +00:00