summaryrefslogtreecommitdiff
path: root/sysdeps/unix
AgeCommit message (Collapse)AuthorFilesLines
2012-10-18Remove _G_OPEN64, _G_LSEEK64, _G_MMAP64, _G_FSTAT64 from _G_config.h.Joseph Myers1-5/+0
2012-10-12Avoid PLT references from __get_clockfreq on powerpcAndreas Schwab1-5/+5
2012-10-10* crypt/crypt-entry.c: Include fips-private.h.Alexandre Oliva1-0/+74
(__crypt_r, __crypt): Disable MD5 and DES if FIPS is enabled. * crypt/md5c-test.c (main): Tolerate disabled MD5. * sysdeps/unix/sysv/linux/fips-private.h: New file. * sysdeps/generic/fips-private.h: New file, dummy fallback.
2012-10-09Add missing magic to GLIBC_PROVIDES.Roland McGrath2-219/+0
2012-10-09Remove _G_off64_t and _G_stat64 from _G_config.h.Joseph Myers1-2/+0
2012-10-08Fix missing include in sysdeps/unix/sysv/linux/powerpc/get_timebase_freq.cAndreas Schwab1-0/+1
2012-10-04powerpc: add name_to_handle_at, open_by_handle etc. to bits/fcntl.hKhem Raj1-1/+27
Fixes BZ #14251.
2012-10-04Name space hygeine for madvise.Roland McGrath2-3/+1
2012-10-03Remove sysdeps/unix/bsd/confstr.h file.Roland McGrath1-1/+0
2012-10-01Get rid of unused __swblk_t type.Roland McGrath4-4/+0
2012-10-01Clean up init-first.c files.Roland McGrath5-123/+12
2012-09-28Move _G_config.h with Linuxism to linux/ directory.Roland McGrath1-0/+65
2012-09-25Add __ppc_get_timebase_freq to ppc.h.Tulio Magno Quites Machado Filho8-0/+135
2012-09-25Shrink heap on linux when overcommit_memory == 2Siddhesh Poyarekar1-0/+57
Using madvise with MADV_DONTNEED to release memory back to the kernel is not sufficient to change the commit charge accounted against the process on Linux. It is OK however, when overcommit is enabled or is heuristic. However, when overcommit is restricted to a percentage of memory setting the contents of /proc/sys/vm/overcommit_memory as 2, it makes a difference since memory requests will fail. Hence, we do what we do with secure exec binaries, which is to call mmap on the region to be dropped with MAP_FIXED. This internally unmaps the pages in question and reduces the amount of memory accounted against the process.
2012-09-01Remove __ASSUME_POSIX_CPU_TIMERS.Joseph Myers5-272/+21
2012-08-29Don't make ttyname* fail if proc filesystem is not availableSiddhesh Poyarekar2-12/+0
The ttyname and ttyname_r functions on Linux now fall back to searching for the tty file descriptor in /dev/pts or /dev if /proc is not available. This allows creation of chroots without the procfs mounted on /proc. Fixes BZ #14516.
2012-08-27Remove __ASSUME_STAT64_SYSCALL.Joseph Myers11-387/+21
2012-08-23Make dl-fxstatat64.c include of fxstatat64.c use <> not "".Joseph Myers1-1/+1
2012-08-22BZ#13696: Add --disable-nscd configure option.Roland McGrath1-13/+25
2012-08-21Remove __ASSUME_FADVISE64_64_SYSCALL.Joseph Myers5-150/+7
2012-08-20Remove __ASSUME_SWAPCONTEXT_SYSCALL.Joseph Myers4-21/+2
2012-08-20Define __ASSUME_UTIMES for s390.Joseph Myers1-2/+4
2012-08-20Remove __ASSUME_MMAP2_SYSCALL.Joseph Myers6-180/+26
2012-08-20S/390: Remove 32 bit getrlimit.c.Andreas Krebbel1-1/+0
2012-08-17update linux nice.c include path too after recent file shuffleMike Frysinger1-1/+1
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-08-17Adjust old #include's of sysdeps/unix/time.c to point to ↵Roland McGrath2-3/+3
sysdeps/posix/time.c instead.
2012-08-17Move some things from sysdeps/unix to sysdeps/posix.Roland McGrath6-252/+0
2012-08-17Merge unix/inet/syscalls.list into unix/syscalls.list.Roland McGrath2-23/+21
2012-08-17Split sys/param.h out into common file and sysdeps bits/param.h file.Roland McGrath2-82/+42
2012-08-16Remove __ASSUME_POSIX_TIMERS.Joseph Myers6-297/+56
2012-08-14Remove __ASSUME_CLONE_THREAD_FLAGS.Joseph Myers4-21/+6
2012-08-10Move Linux kernel version conditionals to kernel-features.h.Joseph Myers2-6/+13
2012-08-09Avoid DWARF definition DIE on ifunc symbolsH.J. Lu1-4/+15
2012-08-08Remove __ASSUME_TGKILL.Joseph Myers1-7/+0
2012-08-08Missing #include updates for dirstream code move from unix to posix.Roland McGrath2-4/+4
2012-08-07Remove some pre-2.6.16 Linux kernel conditionals.Joseph Myers4-152/+8
2012-08-07Move common dirent implementation from sysdeps/unix to sysdeps/posix.Roland McGrath15-781/+7
2012-08-07Make the bsd4.4/bits/fcntl.h be the generic one.Roland McGrath1-145/+0
2012-08-07Update bsd4.4/bits/fcntl.h to match modern NetBSD bits.Roland McGrath1-20/+53
2012-08-07Make the bsd4.4/bits/dirent.h be the generic one.Roland McGrath1-59/+0
2012-08-07Define _DIRENT_MATCHES_DIRENT64 in bsd4.4/bits/dirent.hRoland McGrath1-1/+6
2012-08-07Remove pre-2.6.16 Linux kernel support.Joseph Myers3-56/+29
2012-08-06Clean up {alphasort,versionsort,scandir,scandirat}{,64} for struct dirent == ↵Roland McGrath12-9/+15
struct dirent64.
2012-08-06Clean up lockf64, fseeko64, ftello64, fgetpos64, fsetpos64 for off64_t == off_t.Roland McGrath14-10/+26
2012-08-06Remove x32/iofopen.c and x32/iofopen64.cH.J. Lu2-2/+0
2012-08-03Remove some pre-2.6.0 Linux kernel conditionals.Joseph Myers4-49/+4
2012-08-03Remove pre-2.6.0 Linux kernel support (bug 13717).Joseph Myers3-53/+28
2012-08-02Get rid of ASM_TYPE_DIRECTIVE{,_PREFIX}.Marek Polacek1-2/+0
2012-08-01Remove __ASSUME_FCNTL64.Joseph Myers3-275/+8
2012-08-01Remove __ASSUME_VFORK_SYSCALL (and some __NR_vfork conditionals).Joseph Myers4-81/+2