aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc/stdlib
AgeCommit message (Expand)AuthorFilesLines
2025-12-03newlib: copy args for atexit()'ed function before unlock the mutexTakashi Yano1-4/+10
2025-11-21newlib: Unlock the mutex while calling atexit()'ed functionsTakashi Yano1-0/+8
2025-11-19Fix missing declaration in systemJean-Paul Mari1-0/+2
2025-11-03strtodg: Make increment staticZakaria Fadli1-1/+1
2025-09-22newlib: strtold: Import strtorQ for 128-bit long double supportZakaria Fadli4-29/+159
2025-07-24Revert "mbrtowc: fix handling invalid UTF-8 4 byte sequences if wchar_t == UT...Corinna Vinschen1-16/+9
2025-07-02wcstombs: also call __WCTOMB on terminating NUL if output buffer is NULLChristian Franke1-3/+4
2025-06-29wcrtomb: fix CESU-8 value of leftover lone high surrogateChristian Franke1-2/+2
2025-06-27mbrtowc: fix handling invalid UTF-8 4 byte sequences if wchar_t == UTF-16Corinna Vinschen1-9/+16
2025-03-03Silence -Woverflow warning in arc4random.cJan Dubiec1-3/+3
2025-03-03Silence -Wshift-count-overflow warningsJan Dubiec1-1/+1
2024-09-16Make sure mallinfo structure matches newlib's malloc.hJeff Johnston1-10/+10
2024-01-22newlib: docs: add "Function " to every function nodeMike Frysinger1-51/+51
2023-09-11Reentrancy, use _REENT_ERRNO()Pekka Seppänen2-2/+2
2023-08-29libc/stdlib/nano-mallocr.c, typo in variable namePekka Seppänen1-1/+1
2023-08-04newlib: gdtoa: Suppress compiler warning.Takashi Yano1-1/+1
2023-08-02newlib: Fix memory leak regarding gdtoa-based _ldtoa_r().Takashi Yano2-13/+14
2023-07-31Revert "* libc/stdlib/mbtowc_r.c (__ascii_mbtowc): Disallow conversion of"Corinna Vinschen2-12/+0
2023-03-16Cygwin: add support for GB18030 codesetCorinna Vinschen1-0/+2
2023-02-27nano-mallocr: Prevent NULL pointer de-reference in free_listHenrik Nilsson via Newlib1-5/+14
2023-02-25Cygwin: fully support KOI8-T codesetCorinna Vinschen2-4/+19
2023-02-24Cygwin: support KOI8-T codesetCorinna Vinschen1-20/+40
2022-09-19Implement sysconf for ArmJeff Johnston1-0/+2
2022-09-10upstream OpenBSD: arc4random: fix indenttb1-2/+2
2022-09-10upstream OpenBSD: arc4random: Randomise the rekey interval a little.djm1-3/+14
2022-09-10upstream OpenBSD: arc4random: Remove unused ivbits argument from chacha_keysetupdtucker2-4/+4
2022-09-10upstream OpenBSD: arc4random: replace abort() with _exit()deraadt1-2/+2
2022-09-10upstream OpenBSD: arc4random: bump file versionsCorinna Vinschen2-2/+2
2022-09-10upstream OpenBSD: arc4random: Add support for building arc4random with MSVC.bcook1-7/+8
2022-09-01Don't allocate another header when merging chunksTorbjörn SVENSSON1-4/+0
2022-09-01Used chunk needs to be removed from free_listTorbjörn SVENSSON1-0/+9
2022-08-31Fix some Coverity Scan errors.Jeff Johnston1-0/+2
2022-07-13Add --enable-newlib-reent-thread-local optionMatt Joyce14-0/+63
2022-07-13Add _REENT_CVTBUF(ptr)Matt Joyce1-6/+6
2022-07-13Add _REENT_CVTLEN(ptr)Matt Joyce1-4/+4
2022-07-13Add _REENT_ERRNO(ptr)Matt Joyce21-58/+58
2022-05-18Use global atexit data for all configurationsSebastian Huber2-15/+8
2022-05-18Use right lock release in __register_exitproc()Sebastian Huber1-1/+1
2022-05-13Add stdio_exit_handler()Matt Joyce1-2/+3
2022-05-04Fix nano-malloc buildDimitar Dimitrov1-0/+1
2022-05-04Revert "sys/types.h: Don't include sys/_stdint.h"Corinna Vinschen1-1/+0
2022-05-03sys/types.h: Don't include sys/_stdint.hCorinna Vinschen1-0/+1
2022-03-16newlib: libc: merge build up a directoryMike Frysinger3-1717/+196
2022-03-09newlib: libc: move stdlib multiplex logic from build to source filesMike Frysinger14-193/+153
2022-03-09newlib: rename mallocr.c to _mallocr.cMike Frysinger3-24/+24
2022-03-09newlib: move nano-malloc logic from build to source filesMike Frysinger3-116/+67
2022-03-01newlib: convert INTERNAL_NEWLIB to _LIBCMike Frysinger4-41/+38
2022-02-25newlib: libc: move configure into top-levelMike Frysinger1-13/+30
2022-02-18newlib: libc: delete crt0.o duplicationMike Frysinger1-1/+0
2022-02-15newlib/libgloss: drop unused $(CROSS_CFLAGS)Mike Frysinger2-2/+2