aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc
AgeCommit message (Expand)AuthorFilesLines
2017-11-29ssp: add build infrastructureYaakov Selkowitz6-9/+790
2017-11-29ssp: add documentationYaakov Selkowitz3-0/+46
2017-11-29ssp: add Object Size Checking for unistd.h, part 1Yaakov Selkowitz2-0/+58
2017-11-29ssp: add Object Size Checking for stdio.h, part 1Yaakov Selkowitz7-0/+416
2017-11-29ssp: add Object Size Checking for strings.hYaakov Selkowitz2-0/+59
2017-11-29ssp: add Object Size Checking for string.hYaakov Selkowitz12-0/+652
2017-11-29ssp: add Object Size Checking common codeYaakov Selkowitz3-1/+107
2017-11-29ssp: add APIs for Stack Smashing ProtectionYaakov Selkowitz1-0/+45
2017-11-28Make __nonnull macro compatible with glibcYaakov Selkowitz4-5/+5
2017-11-28cygwin: define _POSIX_TIMEOUTSYaakov Selkowitz1-1/+1
2017-11-22Add the Aarch64 SVE specific HWCAP_SVE defineJeff Johnston1-0/+1
2017-11-20RTEMS: Add missing __getreent() to crt0Sebastian Huber1-0/+1
2017-11-20RTEMS: Add missing functions to crt0Sebastian Huber1-5/+10
2017-11-14Cygwin: fcntl.h: Use test macros to guard non-standard open flagsCorinna Vinschen1-4/+12
2017-11-14Cygwin: fcntl.h: Define O_NOATIMECorinna Vinschen1-0/+2
2017-11-14Cygwin: fcntl.h: Define O_TMPFILE and implement itCorinna Vinschen1-0/+2
2017-11-14newlib/libc/stdlib/realloc.c: fix variable nameFlorian Schmidt1-1/+1
2017-11-13newlib/.../getreent.c: Allow to be provided by host and do so for RTEMSJoel Sherrill1-0/+8
2017-11-03Make ffsl() and ffsll() BSD-visibleSebastian Huber1-3/+1
2017-10-26RTEMS: Remove internal timecounter APISebastian Huber1-29/+4
2017-10-13New expf, exp2f, logf, log2f and powf implementationsSzabolcs Nagy1-0/+27
2017-10-13RTEMS: Fix _PTHREAD_MUTEX_INITIALIZERSebastian Huber1-1/+1
2017-10-05RTEMS: Make pthread_mutex_t self-containedSebastian Huber1-2/+28
2017-10-05RTEMS: Make pthread_cond_t self-containedSebastian Huber1-2/+6
2017-10-05RTEMS: Make pthread_rwlock_t self-containedSebastian Huber1-2/+7
2017-10-05RTEMS: Make pthread_barrier_t self-containedSebastian Huber1-1/+7
2017-10-05RTEMS: Make sem_t self-containedSebastian Huber1-2/+6
2017-10-05RTEMS: Optimize pthread_once_tSebastian Huber2-7/+6
2017-09-19Fix warnings and documentation in strnstr.cSebastian Huber1-4/+3
2017-09-07Change time_t to 64-bit by defaultSebastian Huber2-1/+11
2017-09-07Remove harmful casts in gmtime_r()Sebastian Huber1-2/+2
2017-09-04stdio.h: Don't define unlocked macros using static inline on C++cygwin-2_9_0-releaseCorinna Vinschen1-1/+1
2017-08-30include: fix ffs, fls guardsYaakov Selkowitz1-2/+4
2017-08-30newlib: string/Makefile.am (CHEWOUT_FILES): Add strnstr.defCorinna Vinschen2-2/+2
2017-08-30newlib: strnstr: drop traditional synopisisCorinna Vinschen1-7/+0
2017-08-30Add man page entry for strnstr.c.Sichen Zhao2-0/+43
2017-08-30Modify strnstr.c.Sichen Zhao1-55/+10
2017-08-28Fix compile error due to new strnstr()Sebastian Huber1-43/+0
2017-08-25newlib: rebuild string/Makefile.inCorinna Vinschen1-27/+49
2017-08-25Port strnstr.c to newlib.Sichen Zhao2-0/+4
2017-08-25Import strnstr.c from FreeBSD.Sichen Zhao1-0/+65
2017-08-25Revert "headers: avoid bareword attributes" for clangEric Blake1-14/+16
2017-08-25RTEMS: Use __uint64_t for _CLOCK_T_Sebastian Huber1-0/+3
2017-08-25Make _CLOCK_T_ system configurableSebastian Huber1-0/+3
2017-08-25newlib/libc/time/strptime.c(strptime_l) add %F %s support for strptimeBrian Inglis1-2/+32
2017-08-21Change license to FreeBSD License for RISC-VKito Cheng12-12/+12
2017-08-19cygwin: Implement renameat2Ken Brown1-0/+3
2017-08-17headers: avoid bareword attributesEric Blake2-15/+15
2017-08-16Add RISC-V port for newlibKito Cheng23-2/+7176
2017-08-11newlib: regenerate libc/stdlib/Makefile.amCorinna Vinschen1-9/+36