Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright notices with scripts/update-copyrights | Allan McRae | 2014-01-01 | 79 | -79/+79 |
| | |||||
* | Fix typos. | Ondřej Bílka | 2013-08-30 | 1 | -1/+1 |
| | |||||
* | CVE-2013-4237, BZ #14699: Buffer overflow in readdir_r | Florian Weimer | 2013-08-16 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | * sysdeps/posix/dirstream.h (struct __dirstream): Add errcode member. * sysdeps/posix/opendir.c (__alloc_dir): Initialize errcode member. * sysdeps/posix/rewinddir.c (rewinddir): Reset errcode member. * sysdeps/posix/readdir_r.c (__READDIR_R): Enforce NAME_MAX limit. Return delayed error code. Remove GETDENTS_64BIT_ALIGNED conditional. * sysdeps/unix/sysv/linux/wordsize-64/readdir_r.c: Do not define GETDENTS_64BIT_ALIGNED. * sysdeps/unix/sysv/linux/i386/readdir64_r.c: Likewise. * manual/filesys.texi (Reading/Closing Directory): Document ENAMETOOLONG return value of readdir_r. Recommend readdir more strongly. * manual/conf.texi (Limits for Files): Add portability note to NAME_MAX, PATH_MAX. (Pathconf): Add portability note for _PC_NAME_MAX, _PC_PATH_MAX. | ||||
* | Add GLRO(dl_hwcap2) for new AT_HWCAP2 auxv_t a_type. | Ryan S. Arnold | 2013-06-28 | 1 | -1/+5 |
| | |||||
* | New API to set default thread attributes | Siddhesh Poyarekar | 2013-06-15 | 1 | -0/+4 |
| | | | | | | | This patch introduces two new convenience functions to set the default thread attributes used for creating threads. This allows a programmer to set the default thread attributes just once in a process and then run pthread_create without additional attributes. | ||||
* | New <math.h> macro named issignaling to check for a signaling NaN (sNaN). | Thomas Schwinge | 2013-04-02 | 1 | -0/+5 |
| | | | | It is based on draft TS 18661 and currently enabled as a GNU extension. | ||||
* | Remove remaining bounded-pointers support from i386 .S files. | Joseph Myers | 2013-02-21 | 5 | -28/+20 |
| | |||||
* | C++11 thread_local destructors support | Siddhesh Poyarekar | 2013-02-18 | 1 | -0/+3 |
| | | | | | | | | | | | This feature is specifically for the C++ compiler to offload calling thread_local object destructors on thread program exit, to glibc. This is to overcome the possible complication of destructors of thread_local objects getting called after the DSO in which they're defined is unloaded by the dynamic linker. The DSO is marked as 'unloadable' if it has a constructed thread_local object and marked as 'unloadable' again when all the constructed thread_local objects defined in it are destroyed. | ||||
* | Remove __ptrvalue, __bounded and __unbounded. | Joseph Myers | 2013-02-13 | 9 | -17/+16 |
| | |||||
* | Remove CHECK_N and bp-checks.h. | Joseph Myers | 2013-02-08 | 3 | -6/+2 |
| | |||||
* | Remove CHECK_1 and CHECK_1_NULL_OK. | Joseph Myers | 2013-02-08 | 9 | -25/+12 |
| | |||||
* | Remove CHECK_STRING, CHECK_STRING_NULL_OK and __ubp_memchr. | Joseph Myers | 2013-02-04 | 6 | -19/+12 |
| | |||||
* | Remove bp-semctl.h and CHECK_SEMCTL. | Joseph Myers | 2013-01-31 | 1 | -5/+2 |
| | |||||
* | Remove bp-thunks code. | Joseph Myers | 2013-01-31 | 1 | -4/+0 |
| | |||||
* | Update copyright notices with scripts/update-copyrights. | Joseph Myers | 2013-01-02 | 79 | -79/+79 |
| | |||||
* | BZ#14743: Move clock_* symbols from librt to libc. | Roland McGrath | 2012-10-24 | 2 | -4/+9 |
| | |||||
* | Remove __ASSUME_STAT64_SYSCALL. | Joseph Myers | 2012-08-27 | 4 | -162/+4 |
| | |||||
* | Remove __ASSUME_FADVISE64_64_SYSCALL. | Joseph Myers | 2012-08-21 | 1 | -68/+1 |
| | |||||
* | Remove __ASSUME_MMAP2_SYSCALL. | Joseph Myers | 2012-08-20 | 2 | -67/+0 |
| | |||||
* | Missing #include updates for dirstream code move from unix to posix. | Roland McGrath | 2012-08-08 | 1 | -3/+3 |
| | |||||
* | Move common dirent implementation from sysdeps/unix to sysdeps/posix. | Roland McGrath | 2012-08-07 | 1 | -3/+3 |
| | |||||
* | Remove __ASSUME_FCNTL64. | Joseph Myers | 2012-08-01 | 2 | -261/+8 |
| | |||||
* | Remove __ASSUME_VFORK_SYSCALL (and some __NR_vfork conditionals). | Joseph Myers | 2012-08-01 | 1 | -23/+0 |
| | |||||
* | BZ#14138: Move getrlimit (ugetrlimit) syscall to syscalls.list. | Roland McGrath | 2012-08-01 | 1 | -38/+0 |
| | |||||
* | Remove unused pseudo_end label | Andreas Schwab | 2012-07-25 | 14 | -37/+15 |
| | |||||
* | Rename __secure_getenv to secure_getenv | Florian Weimer | 2012-07-25 | 1 | -0/+3 |
| | |||||
* | Move localplt baselines to sysdeps directories. | Joseph Myers | 2012-07-20 | 1 | -0/+7 |
| | |||||
* | Move c++-types baselines to sysdeps directories. | Joseph Myers | 2012-07-17 | 1 | -0/+67 |
| | |||||
* | Use x86_64 bits/{debugreg,reg}.h for i386 and x86-64 | H.J. Lu | 2012-06-04 | 2 | -132/+0 |
| | |||||
* | Use x86_64 bits/{io,perm}.h for i386 and x86_64 | H.J. Lu | 2012-06-04 | 2 | -219/+0 |
| | |||||
* | Use i386 sys/elf.h and sys/vm86.h for i386 and x86-64 | H.J. Lu | 2012-06-01 | 3 | -68/+0 |
| | |||||
* | Use i386 bits/wchar.h for i386 and x86-64 | H.J. Lu | 2012-06-01 | 1 | -32/+0 |
| | |||||
* | Support __WORDSIZE == 64 in i386 bits/wchar.h | H.J. Lu | 2012-05-31 | 1 | -4/+11 |
| | |||||
* | Use x86_64 sys/{ucontext,user}.h for i386 and x86_64 | H.J. Lu | 2012-05-31 | 2 | -230/+0 |
| | |||||
* | Use x86_64 sys/procfs.h for both i386 and x86_64 | H.J. Lu | 2012-05-31 | 1 | -130/+0 |
| | |||||
* | Use x86_64 bits/mman.h for both i386 and x86_64 | H.J. Lu | 2012-05-31 | 1 | -112/+0 |
| | |||||
* | Use x86_64 bits/fcntl.h for both i386 and x86_64 | H.J. Lu | 2012-05-31 | 1 | -321/+0 |
| | |||||
* | Use x86_64 bits/environments.h for i386 and x86_64 | H.J. Lu | 2012-05-31 | 1 | -67/+0 |
| | |||||
* | Use x86_64 bits/a.out.h for both i386 and x86_64 | H.J. Lu | 2012-05-31 | 1 | -3/+0 |
| | |||||
* | Add x86-64 support to i386 sys/elf.h and sys/vm86.h | H.J. Lu | 2012-05-31 | 2 | -5/+13 |
| | |||||
* | Convert WORDSIZE[32|64]/ld entries to abi-variants | H.J. Lu | 2012-05-30 | 2 | -0/+4 |
| | |||||
* | Remove __ASSUME_NEW_GETRLIMIT_SYSCALL. | Joseph Myers | 2012-05-25 | 2 | -85/+4 |
| | |||||
* | Add systemtap static probe points in setjmp/longjmp on x86. | Roland McGrath | 2012-05-25 | 1 | -2/+6 |
| | |||||
* | Remove pre-2.4 Linux kernel support. | Joseph Myers | 2012-05-25 | 25 | -1088/+35 |
| | |||||
* | Replace "jmp L(pseudo_end)" with "ret" | H.J. Lu | 2012-05-23 | 1 | -3/+3 |
| | |||||
* | Update from Linux 3.4 | Andreas Jaeger | 2012-05-23 | 1 | -2/+4 |
| | |||||
* | Use "neg %eax" in i386 SYSCALL_ERROR_HANDLER | H.J. Lu | 2012-05-22 | 1 | -9/+6 |
| | |||||
* | Add <sys/auxv.h> and getauxval. | Richard Henderson | 2012-05-20 | 1 | -0/+2 |
| | |||||
* | Remove pre-2.2 Linux kernel support. | Joseph Myers | 2012-05-14 | 3 | -150/+33 |
| | |||||
* | Fix missing vm86 symbol | Andreas Schwab | 2012-05-04 | 1 | -1/+1 |
| |