aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv
AgeCommit message (Collapse)Author
2012-10-08Fix missing include in sysdeps/unix/sysv/linux/powerpc/get_timebase_freq.cAndreas Schwab
2012-10-04powerpc: add name_to_handle_at, open_by_handle etc. to bits/fcntl.hKhem Raj
Fixes BZ #14251.
2012-10-04Name space hygeine for madvise.Roland McGrath
2012-10-01Get rid of unused __swblk_t type.Roland McGrath
2012-10-01Clean up init-first.c files.Roland McGrath
2012-09-28Move _G_config.h with Linuxism to linux/ directory.Roland McGrath
2012-09-25Add __ppc_get_timebase_freq to ppc.h.Tulio Magno Quites Machado Filho
2012-09-25Shrink heap on linux when overcommit_memory == 2Siddhesh Poyarekar
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 Myers
2012-08-29Don't make ttyname* fail if proc filesystem is not availableSiddhesh Poyarekar
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 Myers
2012-08-23Make dl-fxstatat64.c include of fxstatat64.c use <> not "".Joseph Myers
2012-08-22BZ#13696: Add --disable-nscd configure option.Roland McGrath
2012-08-21Remove __ASSUME_FADVISE64_64_SYSCALL.Joseph Myers
2012-08-20Remove __ASSUME_SWAPCONTEXT_SYSCALL.Joseph Myers
2012-08-20Define __ASSUME_UTIMES for s390.Joseph Myers
2012-08-20Remove __ASSUME_MMAP2_SYSCALL.Joseph Myers
2012-08-20S/390: Remove 32 bit getrlimit.c.Andreas Krebbel
2012-08-17update linux nice.c include path too after recent file shuffleMike Frysinger
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-08-17Adjust old #include's of sysdeps/unix/time.c to point to ↵Roland McGrath
sysdeps/posix/time.c instead.
2012-08-17Split sys/param.h out into common file and sysdeps bits/param.h file.Roland McGrath
2012-08-16Remove __ASSUME_POSIX_TIMERS.Joseph Myers
2012-08-14Remove __ASSUME_CLONE_THREAD_FLAGS.Joseph Myers
2012-08-10Move Linux kernel version conditionals to kernel-features.h.Joseph Myers
2012-08-09Avoid DWARF definition DIE on ifunc symbolsH.J. Lu
2012-08-08Remove __ASSUME_TGKILL.Joseph Myers
2012-08-08Missing #include updates for dirstream code move from unix to posix.Roland McGrath
2012-08-07Remove some pre-2.6.16 Linux kernel conditionals.Joseph Myers
2012-08-07Move common dirent implementation from sysdeps/unix to sysdeps/posix.Roland McGrath
2012-08-07Remove pre-2.6.16 Linux kernel support.Joseph Myers
2012-08-06Clean up {alphasort,versionsort,scandir,scandirat}{,64} for struct dirent == ↵Roland McGrath
struct dirent64.
2012-08-06Clean up lockf64, fseeko64, ftello64, fgetpos64, fsetpos64 for off64_t == off_t.Roland McGrath
2012-08-06Remove x32/iofopen.c and x32/iofopen64.cH.J. Lu
2012-08-03Remove some pre-2.6.0 Linux kernel conditionals.Joseph Myers
2012-08-03Remove pre-2.6.0 Linux kernel support (bug 13717).Joseph Myers
2012-08-02Get rid of ASM_TYPE_DIRECTIVE{,_PREFIX}.Marek Polacek
2012-08-01Remove __ASSUME_FCNTL64.Joseph Myers
2012-08-01Remove __ASSUME_VFORK_SYSCALL (and some __NR_vfork conditionals).Joseph Myers
2012-08-01Clean up mkstemp64/mkostemp64 for O_LARGEFILE==0.Roland McGrath
2012-08-01BZ#14138: Move getrlimit (ugetrlimit) syscall to syscalls.list.Roland McGrath
2012-08-01 * posix/unistd.h (setuid, setreuid, seteuid, setresuid):Florian Weimer
Declare with warn_unused_result. (setgid, setregid, setegid, setresgid): Likewise. * sysdeps/unix/sysv/linux/sys/fsuid.h (setfsuid, setfsgid): Likewise. * WUR-REPORT: Remove set*id functions.
2012-07-30Fix lots of bitrot for stub configurations.Roland McGrath
2012-07-26Merge Linux 3.5 ptrace changesAndreas Jaeger
(__ptrace_eventcodes): Add new value PTRACE_EVENT_SECCOMP from Linux 3.5. (__ptrace_setoptions): Add new value PTRACE_O_TRACESECCOMP, adjust PTRACE_O_MASK.
2012-07-26Merge Linux 3.5 epoll changesAndreas Jaeger
Add EPOLLWAKEUP.
2012-07-26Merge _sigsys changes from Linux 3.5Andreas Jaeger
2012-07-25Remove pre-2.4.21 Linux kernel support.Joseph Myers
2012-07-25Remove unused pseudo_end labelAndreas Schwab
2012-07-25Rename __secure_getenv to secure_getenvFlorian Weimer
2012-07-20Move localplt baselines to sysdeps directories.Joseph Myers
2012-07-19S/390: Fix uc_link == NULL handling for makecontextAndreas Krebbel