- 02ce401 API guard every post-21 API. by Dan Albert · 10 months ago
- 414dd2d Always include <sys/cdefs.h> first. by Elliott Hughes · 11 months ago
- b19df89 Prefer __nodiscard to __wur for readability. by Elliott Hughes · 12 months ago
- 14a5588 <stdlib.h>: ato*()/strto*() cleanup. by Elliott Hughes · 1 year ago
- c9f344e Make aligned_alloc() __wur too. by Elliott Hughes · 1 year ago
- 0f27896 Merge "Remove __INTRODUCED_IN_NO_GUARD_FOR_NDK()." into main by Elliott Hughes · 1 year ago
- bbd39aa Replace http://man7.org links with https://man7.org links. by Elliott Hughes · 1 year ago
- 2f9fe8c Remove __INTRODUCED_IN_NO_GUARD_FOR_NDK(). by Elliott Hughes · 1 year ago
- 5bae572 Add POSIX qsort_r(). by Elliott Hughes · 1 year, 1 month ago
- d4c54b4 Warn about unused results with bsearch(). by Elliott Hughes · 1 year, 3 months ago
- a1b5ca2 Always use `__foo__` for attribute names. by Elliott Hughes · 1 year, 4 months ago
- cc87eec Explain why system(3)'s argument is marked _Nonnull. by Elliott Hughes · 1 year, 10 months ago
- 2bdeff4 Remove __INTRODUCED_IN_NO_GUARD_FOR_NDK(21). by Elliott Hughes · 2 years, 2 months ago
- 655e430 Remove the always-true __INTRODUCED_IN() annotations. by Elliott Hughes · 2 years, 2 months ago
- ab2d3e1 Remove __RENAME_LDBL. by Elliott Hughes · 2 years, 3 months ago
- 99dd5b1 Nullability correction for stdlib module. by zijunzhao · 2 years, 5 months ago
- fbd7970 Remove <stdlib.h> cruft. by Elliott Hughes · 2 years, 6 months ago
- f4ace9d libc/include: remove easy __ANDROID_API__ tautologies. by Elliott Hughes · 2 years, 6 months ago
- 527d012 Remove <stdlib.h> abs/labs/llabs inline for API level 19. by Elliott Hughes · 2 years, 6 months ago
- 5a918d9 Nullability check for stdlib module. by zijunzhao · 2 years, 9 months ago
- 952da92 Remove availability definitions for mbs APIs. by Dan Albert · 3 years, 8 months ago
- 57474c8 Fix incorrect API level for wcstombs and mbstowcs. by ZijunZhao · 3 years, 10 months ago
- 504d048 Mark abort(3) as `nomerge`. by Elliott Hughes · 4 years, 3 months ago
- eae41f8 Fix __VERSIONER_NO_GUARD cases for availability. by Dan Albert · 4 years, 7 months ago
- 95c6cd7 Stop using the __ANDROID_API_x__ constants. by Elliott Hughes · 6 years ago
- 8c0ec11 fortify: fix up a few diagnostics; add __wur to realpath by George Burgess IV · 6 years ago
- 78e9ebc The future is now (2019 edition). by Elliott Hughes · 6 years ago
- 2d0b28b Add getloadavg(3). by Elliott Hughes · 7 years ago
- e219cef Fix posix_memalign introduced tag. by Dan Albert · 7 years ago
- cae21a9 Add aligned_alloc to libc. by Christopher Ferris · 8 years ago
- 51a7fe8 Mark abs/labs/llabs as 19+ rather than 21+ by Ryan Prichard · 8 years ago
- 21b56eb Test POSIX 1003.1 2016 chapter 13 "Headers". by Elliott Hughes · 8 years ago
- 2f94a29 Rename _Exit in a way that works with libandroid_support. by Elliott Hughes · 8 years ago
- 50cda38 Use __RENAME for long double functions. by Elliott Hughes · 8 years ago
- faa7434 Name function arguments in libc headers for Studio. by Elliott Hughes · 8 years ago
- 54f5d83 libc fortify: make socket.h and stdlib.h use diagnose_if by George Burgess IV · 8 years ago
- b97049c libc: Split FORTIFY into its own headers by George Burgess IV · 8 years ago
- 4cae5c3 The future passed part of <stdlib.h> by... by Elliott Hughes · 8 years ago
- 2e8e5e6 DO NOT MERGE: The future is now. by Josh Gao · 8 years ago
- 5c15b8c Fix pre-L MB_CUR_MAX. by Dan Albert · 9 years ago
- 7cc779f libc: add clang FORTIFY support by George Burgess IV · 9 years ago
- 5bc78c8 Add and use constants for the Android API levels. by Elliott Hughes · 9 years ago
- 95fa061 Rename __pure, __pure2, and __purefunc. by Elliott Hughes · 9 years ago
- 6cd9fb0 Fix warnings (and errors) in static inline headers. by Josh Gao · 9 years ago
- 3103f6d Add strtof_l and strtod_l. by Dan Albert · 9 years ago
- cb0b143 Provide fake definitions for libstdc++. by Dan Albert · 9 years ago
- b6a4a4c Add version information for legacy inlines. by Josh Gao · 9 years ago
- 3b2096a Remove unnecessary 'extern's. by Elliott Hughes · 9 years ago
- 8778d64 Remove __BIONIC_LEGACY_INLINE. by Josh Gao · 9 years ago
- f47514d Remove __LIBC_ABI_PUBLIC__. by Elliott Hughes · 9 years ago
- 95fa26e Update symbol versions. by Josh Gao · 9 years ago
- 3ba55f8 Rationalize visibility. by Elliott Hughes · 9 years ago
- 34c599a Add __INTRODUCED_IN_FUTURE for unreleased APIs. by Josh Gao · 9 years ago
- 14adff1 Add versioning information to symbols. by Josh Gao · 9 years ago
- 6f6f905 Implement mblen(3). by Elliott Hughes · 9 years ago
- 29226f3 Tag unavailable functions with macro. by Josh Gao · 9 years ago
- b8e1b705 Make the legacy inline headers compile standalone. by Josh Gao · 9 years ago
- df143f8 Add POSIX getsubopt(3). by Elliott Hughes · 9 years ago
- a6435a1 Use attribute availability. by Dan Albert · 10 years ago
- 3244d9f add a fortified implementation of realpath by Daniel Micay · 10 years ago
- 9b4f77f Make tempnam/mktemp deprecated. by Yabin Cui · 11 years ago
- 784de4e Revert "Move use of __warnattr to __deprecated." by Yabin Cui · 11 years ago
- 4645c4f Move use of __warnattr to __deprecated. by Yabin Cui · 11 years ago
- 94335cc Merge "Put back inline definitions if using an old API." by Dan Albert · 11 years ago
- 466dbe4 Put back inline definitions if using an old API. by Dan Albert · 11 years ago
- 6ac4dd8 Add primitive CPPLINT.cfg. by Dan Albert · 11 years ago
- 76f8916 Clean up <stdlib.h> slightly. by Elliott Hughes · 11 years ago
- c5dc02a Reduce <stdlib.h> namespace pollution. by Elliott Hughes · 11 years ago
- a381fe8 Fix ptsname(3) and ttyname(3) to use TLS. by Elliott Hughes · 11 years ago
- 274afe8 Add POSIX lcong48. by Elliott Hughes · 11 years ago
- a39f939 change unsigned int to uint32_t for api arc4random/arc4random_uniform by Yabin Cui · 11 years ago
- fc5a93f Merge "Fix incorrect parameter types for locale funcs." by Dan Albert · 11 years ago
- 31165ed CLOEXEC support in fdopen, freopen, and mkostemp/mkostemps. by Elliott Hughes · 11 years ago
- 3c5037f Fix incorrect parameter types for locale funcs. by Dan Albert · 11 years ago
- 224ff04 Change name of MB_CUR_MAX implementation function. by Dan Albert · 11 years ago
- 9d2a05a Revert "Add a hack to <stdlib.h> until we can fix libvpx." by Elliott Hughes · 11 years ago
- 1aec7c1 Proper MB_CUR_MAX. by Dan Albert · 11 years ago
- f4c1a36 Remove declarations for things that don't exist. by Elliott Hughes · 11 years ago
- 4916706 Fix linkage of grantpt(3). by Elliott Hughes · 11 years ago
- dfb5ce4 Revert "Revert "Add locale aware APIs."" by Dan Albert · 11 years ago
- 063e20c Revert "Add locale aware APIs." by Dan Albert · 11 years ago
- e087eac Add locale aware APIs. by Dan Albert · 11 years ago
- 0468feb Sync to current upstream arc4random. by Elliott Hughes · 11 years ago
- e61919a Fix x86-64 libvpx build. by Elliott Hughes · 11 years ago
- 3fb5097 Add a hack to <stdlib.h> until we can fix libvpx. by Elliott Hughes · 11 years ago
- a0beeea Get the full set of PRNG functions in <stdlib.h> by Elliott Hughes · 11 years ago
- b27a840 Add __pure2 to a few more functions, most notably gettid and pthread_self. by Elliott Hughes · 11 years ago
- 69f05d2 Fix the printf family for non-ASCII. by Elliott Hughes · 11 years ago
- b8425c5 Adds quick_exit(3) and at_quick_exit(3) from freebsd by Dan Albert · 11 years ago
- 58d9e28 Switch to the upstream OpenBSD getenv/putenv/setenv implementation. by Elliott Hughes · 11 years ago
- cce36c1 Use -fvisibility=hidden to build libc_gdtoa. by Elliott Hughes · 11 years ago
- 9f52564 Implement _Exit(3). by Elliott Hughes · 11 years ago
- 77e944f Implement wctomb(3) for ltrace. by Elliott Hughes · 11 years ago
- 5a81738 Ensure we always have symbols for atof, strtof, strtold. by Elliott Hughes · 11 years ago
- 692207e Add getprogname/setprogname for BSD compatibility. by Elliott Hughes · 12 years ago
- fe317a3 Added mkstemp64 by Calin Juravle · 12 years ago
- c13fb75 Move bionic over to GCC's 'warning' attribute. by Elliott Hughes · 12 years ago
- aec2ffb Fix our missing abs/labs/llabs/imaxabs (and imaxdiv) symbols. by Elliott Hughes · 12 years ago
- 0cc0d25 Remove useless #defines and incorrect claims from header files. by Elliott Hughes · 13 years ago
- 70f6901 libc: make atoi, atol, and atoll pure functions by Nick Kralevich · 13 years ago