Elliott Hughes
6dd4a906b8
<arpa/nameser.h>: don't use __INTRODUCED_IN_64 in a defined(__LP64__) block.
...
Test: treehugger
Change-Id: I1e75d1c15abd7753e2c9f1decc57346895a7c7f8
2023-06-12 08:09:56 -07:00
Elliott Hughes
197677cfd9
Merge "Remove __INTRODUCED_IN_ architecture macros."
2023-06-12 13:40:47 +00:00
Treehugger Robot
26add4eae0
Merge "Remove __RENAME_STAT64."
2023-06-10 01:20:11 +00:00
Elliott Hughes
421b0ac28c
Remove __INTRODUCED_IN_ architecture macros.
...
No longer used.
Test: treehugger
Change-Id: I90c2565d80fb65ab9bf3100fb85c897c3ed0afc2
2023-06-09 23:34:17 +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
Treehugger Robot
31849368bb
Merge "Nullability check for fcntl module."
2023-06-09 18:38:00 +00:00
Treehugger Robot
6a65763b12
Merge "Nullability check for stdlib module."
2023-06-09 18:37:32 +00:00
Elliott Hughes
87e170df01
Merge "Remove __RENAME_LDBL."
2023-06-09 13:38:40 +00:00
zijunzhao
725c96c005
Nullability check for fcntl module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I8a60f54dfc0d3104f848cbb78d05aa0f96cd783a
2023-06-09 00:53:12 +00:00
zijunzhao
f40b4247e8
Nullability check for stdlib module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I0033d720b9da633d62b0b047563004e084829388
2023-06-09 00:52:55 +00:00
Treehugger Robot
cb5188d4c8
Merge "Nullability check for poll module."
2023-06-08 02:06:03 +00:00
zijunzhao
b40e600ba8
Nullability check for poll module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: Ia44d82bbc0382066ec420f2e7b676f16e1f6d90b
2023-06-07 23:57:12 +00:00
zijunzhao
a8d42a44bb
Nullability check for threads_inlines module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I4ebf0598527857fc7bfbfc6ed07342af89de57b1
2023-06-07 23:03:46 +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
063b6bfd65
Merge "Nullability check for stdatomic module."
2023-06-07 15:34:21 +00:00
Treehugger Robot
27713a5b02
Merge "Nullability check for termios_inlines module."
2023-06-07 00:10:39 +00:00
Treehugger Robot
4e22f30960
Merge "<math.h>: more use of __RENAME_LDBL."
2023-06-07 00:10:27 +00:00
zijunzhao
d909dffcca
Nullability check for stdatomic module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I8d20606555f88b535259a589517f4c60b65f6761
2023-06-07 00:10:26 +00:00
Treehugger Robot
79600ce16b
Merge "<fenv.h>: documentation, and __INTRODUCED_IN removal."
2023-06-06 22:37:59 +00:00
Treehugger Robot
c5774b8945
Merge "Nullability check for unistd module."
2023-06-06 22:36:04 +00:00
Treehugger Robot
fa203f18cc
Merge "<sched.h>: __INTRODUCED_IN_ removal."
2023-06-06 22:22:27 +00:00
zijunzhao
9e19785d76
Nullability check for termios_inlines module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I0284efc272ed1c3352d4a72deb0760f697b1e877
2023-06-06 21:58:45 +00:00
zijunzhao
30cf6d09d5
Nullability check for unistd module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I958166bcea67399638c28d424b5976be29660232
2023-06-06 20:39:07 +00:00
Elliott Hughes
9cf6036048
<fenv.h>: documentation, and __INTRODUCED_IN removal.
...
Now the NDK doesn't support API levels below 21, we don't actually need
the different arm32 vs x86 annotations. In general we haven't been
removing this historical information because it might be interesting to
someone, and there's no real reason to remove it, but we've had
versioner bugs recently with these more complex cases.
Test: treehugger
Change-Id: I9460109a2648b9d05d7e21e397935293d3fea8eb
2023-06-06 20:32:12 +00:00
zijunzhao
acd090d585
Nullability check for stdio module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I3fe777e75f68b06b944830b96d091cf9d973e0db
2023-06-06 18:43:52 +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
32ce2d5c82
Merge "time.h: add doc comments."
2023-05-26 20:11:05 +00:00
Elliott Hughes
e17ebfd51a
<math.h>: more use of __RENAME_LDBL.
...
Now the NDK doesn't support API levels below 21, we don't actually need
weird x86-specific annotations. In general we haven't been removing
this historical information because it might be interesting to someone,
and there's no real reason to remove it, but we've had versioner bugs
recently with these more complex cases.
Test: treehugger
Change-Id: Ia457bb338ecf55af8e319e411ec3bf48a03f3c03
2023-05-26 13:00:51 -07:00
Elliott Hughes
db36e0829b
<sched.h>: __INTRODUCED_IN_ removal.
...
Now the NDK doesn't support API levels below 21, we don't actually need
the different arm32 vs x86 annotations. In general we haven't been
removing this historical information because it might be interesting to
someone, and there's no real reason to remove it, but we've had
versioner bugs recently with these more complex cases.
Test: treehugger
Change-Id: Id9c9b8ecc01d232becd5dd8741509c104a8b6e19
2023-05-26 12:58:14 -07:00
Elliott Hughes
d192dbecf0
time.h: add doc comments.
...
C23 adds timegm(), gmtime_r(), and localtime_r(). We should remove the
"non-standard" text for timegm(), and while I'm here, let's just
document everything in this file.
Test: treehugger
Change-Id: Ia44c1bd155c939f694f6f8138b9cb7503519522c
2023-05-26 09:13:41 -07:00
zijunzhao
c412f654c5
Nullability check for nameser module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I96a4616d1a758d0f04af5d7f0fb8a0206f068b6a
2023-05-25 21:47:11 +00:00
zijunzhao
bf627f4292
Nullability check for inet module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I5acb1910f25dc025e1c8924ebf8b6801503f5161
2023-05-24 22:02:49 +00:00
Elliott Hughes
525761fd7d
static_assert is a keyword in C23.
...
Test: treehugger
Change-Id: I4eba529475b6255bef1af558f54c373aad8737d0
2023-05-24 08:48:42 -07: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
zijunzhao
9f6b4caa9e
Nullability check for xattr module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I0137c86f3fa7e17fb5fe284c7693315b2df1e2db
2023-05-22 18:31:16 +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
zijunzhao
2067ec5967
Nullability check for time module.
...
Bug: b/245972273
Test: adb shell
Change-Id: I61f69f48f3428ef1f544dd01e573ff078a9eab17
2023-05-16 00:17:36 +00:00
Shreshta Manu
56dba096a2
Merge "Revert "Nullability check for inet module.""
2023-05-12 18:20:56 +00:00
Zijun Zhao
07a2b29dd6
Revert "Nullability check for inet module."
...
This reverts commit 53dbd78ae0
.
Reason for revert: Break build https://android-build.googleplex.com/builds/submitted/10125312/test_suites_x86_64_coverage/latest/view/logs/build_error.log?legacy
Change-Id: Ifccf22768b916d85263abb89b2b4223ae2ce5d80
2023-05-12 18:18:29 +00:00
Zijun Zhao
50d729b228
Merge "Nullability check for inet module."
2023-05-12 17:17:48 +00:00
Zijun Zhao
8e5e8ee14b
Merge "Nullability check for if module."
2023-05-12 17:17:23 +00:00
zijunzhao
53dbd78ae0
Nullability check for inet module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: I51830ddbf5ceb7c02154bd335feb65ca1a230b66
2023-05-11 22:57:27 +00:00
zijunzhao
c741aea751
Nullability check for netdb module
...
Bugs: b/245972273
Test: adb shell
Change-Id: Id9b4338ca2f0fb64033c221f3bfb269ab930b79b
2023-05-11 21:31:42 +00:00
zijunzhao
87aae5309b
Nullability check for if module.
...
Bugs: b/245972273
Test: adb shell
Change-Id: If6be7027e0ebdcf68ae4062c57e1c4e82a767abe
2023-05-11 17:15:57 +00:00
Zijun Zhao
aaaf468370
Merge "Nullability check for uio module."
2023-05-04 20:52:09 +00:00
Elliott Hughes
e023a02cce
Merge "<time.h>: change the new C23 TIME_ constants."
2023-05-04 17:35:17 +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
1dff230f75
Merge "syslog.h: implement LOG_PERROR."
2023-05-04 15:09:51 +00:00