summaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/s390/bits
AgeCommit message (Collapse)AuthorFilesLines
2012-11-08S/390: Add hwcap value for transactional execution.Andreas Krebbel1-0/+1
2012-10-27Remove redundant defines of __O_LARGEFILEAndreas Jaeger1-2/+0
* sysdeps/unix/sysv/linux/x86/bits/fcntl.h (__O_LARGEFILE) [!__x86_64]: Do not define, take value from <bits/fcntl-linux.h>. * sysdeps/unix/sysv/linux/s390/bits/fcntl.h (__O_LARGEFILE): [__WORDSIZE != 64]: Likewise. * sysdeps/unix/sysv/linux/generic/bits/fcntl.h: (__O_LARGEFILE) [__WORDSIZE != 64]: Do not define, take value from <bits/fcntl-linux.h>.
2012-10-24F_GETLK cleanup for <bits/fcntl.h>Andreas Jaeger1-22/+0
2012-10-22Always define __O_LARGEFILEAndreas Jaeger1-6/+4
2012-10-22Use __O_LARGEFILE instead of O_LARGEFILEAndreas Jaeger1-2/+2
2012-10-20Reorganization of bits/fcntl.h for LinuxAndreas Jaeger1-257/+9
Create a new bits/fcntl-linux.h that contains Linux generic code and a include it from the architecture specific bits/fcntl.h. Architectures done: x86, SPARC, s390
2012-10-01Get rid of unused __swblk_t type.Roland McGrath1-1/+0
2012-08-06Clean up {alphasort,versionsort,scandir,scandirat}{,64} for struct dirent == ↵Roland McGrath1-0/+3
struct dirent64.
2012-08-06Clean up lockf64, fseeko64, ftello64, fgetpos64, fsetpos64 for off64_t == off_t.Roland McGrath1-0/+7
2012-07-26Merge _sigsys changes from Linux 3.5Andreas Jaeger1-1/+12
2012-05-23Update from Linux 3.4Andreas Jaeger1-0/+3
2012-05-20Add <sys/auxv.h> and getauxval.Richard Henderson1-0/+36
2012-05-17Add __fsword_t and use it in bits/statfs.hH.J. Lu1-0/+1
2012-05-16Fold copyright yearsH.J. Lu1-1/+1
2012-05-15Remove __snseconds_tH.J. Lu1-2/+1
2012-05-15Add __syscall_slong_t and __syscall_ulong_tH.J. Lu1-0/+2
2012-04-11Add __snseconds_t and __SNSECONDS_T_TYPEH.J. Lu1-0/+1
2012-03-27Define MAP_STACK and MAP_HUGETLB on powerpc, s390, sh and sparc.Anton Blanchard1-1/+3
* sysdeps/unix/sysv/linux/powerpc/bits/mman.h: Define MAP_STACK and MAP_HUGETLB. * sysdeps/unix/sysv/linux/s390/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/sh/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/mman.h: Likewise.
2012-02-26Fix name mangling of pthread_attr_t after changeUlrich Drepper1-1/+1
2012-02-26Work around problem of pthread_attr_t definition with old compilersUlrich Drepper1-1/+7
2012-02-26Fix up POSIX testing in conformtestUlrich Drepper1-2/+2
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert16-48/+32
2011-05-29Same change for the other siginfi.h filesUlrich Drepper1-2/+2
2011-04-01Rename open_by_handle to open_by_handle_at.Andreas Schwab1-2/+2
2011-04-01Define O_PATH.Ulrich Drepper1-0/+1
2011-04-01Add support for name_to_handle_at and open_by_handle.Ulrich Drepper1-6/+47
2011-01-17Define MADV_NOHUGEPAGE.Ulrich Drepper1-0/+1
2011-01-17Define MADV_HUGEPAGE.Ulrich Drepper1-1/+2
2010-08-11f_flags in Linux statfs implementation.Ulrich Drepper1-3/+6
The 2.6.36 kernel provides an additional field in the statfs results. Use this value in the statvfs emulation to avoid filling in f_flag the hard way.
2010-06-14Define F_SETPIPE_SZ and F_GETPIPE_SZ.Ulrich Drepper1-0/+2
2010-01-11Fix double-inclusion problem of bits/stat.h.Ulrich Drepper1-0/+5
2010-01-10FIx up signal.h for XPG7.Ulrich Drepper1-1/+3
2010-01-09Add support for XPG7 testing.Ulrich Drepper2-7/+12
The header conformance testing code needed extending for XPG7. This exposed a few bugs in the headers. There are more changes to come.
2009-12-11Redefine O_SYNC and O_DSYNC to match 2.6.33+ kernels.Ulrich Drepper1-3/+3
2009-11-23Use struct timespec for timestamps in struct stat also if __USE_XOPEN2K8.Andreas Schwab1-19/+19
POSIX.1-2008 made stat.st_[acm]tim mandatory.
2009-11-19Follow kernel F_OWNER_{GID -> PGRP} change.Ulrich Drepper1-3/+4
But maintain compatiblity for 2.11.
2009-11-17Change misleading names of parameters of sync_file_range.Ulrich Drepper1-1/+1
2009-11-17Add missing Linux MADV_* definitions.Ulrich Drepper1-9/+12
2009-11-14Fix F_SETOWN_EX and F_GETOWN_EX definitions.Ulrich Drepper1-2/+2
2009-11-06Fix preadv, pwritev and fallocate for -D_FILE_OFFSET_BITS=64.Jakub Jelinek1-2/+2
As reported in http://bugzilla.redhat.com/533063 , preadv/pwritev prototypes are wrong on 32-bit arches with -D_FILE_OFFSET_BITS=64 and as I've just found, fallocate is wrong too. The problem is that only off_t is remapped to the 64-bit type transparently, __off_t is not.
2009-10-29Fix IA-64 and S390 sigevent definitions.Ulrich Drepper1-3/+7
2009-10-29Define F_OWNER_* and f_owner_ex for Linux targets.Ulrich Drepper1-1/+18
2009-10-01Define F_SETOWN_EX and F_GETOWN_EX in Linux headers.Ulrich Drepper1-2/+4
2009-03-03* sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h: Declare fallocate{,64}.Ulrich Drepper1-0/+17
* sysdeps/unix/sysv/linux/sparc/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/i386/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/sh/bits/fcntl.h: Likewise.
2009-02-26* include/features.h: Define macros for XPG7/POSIX 2008.Ulrich Drepper1-3/+2
* sysdeps/unix/sysv/linux/bits/stat.h: Protect UTIME_NOW and UTIME_OMIT only with __USE_ATFILE. * sysdeps/unix/sysv/linux/ia64/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/stat.h: Likewise. * io/sys/stat.h: Move mknodat definition into same conditional as mknod. * time/sys/time.h: futimesat is not among the functions accepted into the POSIX standard.
2009-02-07[BZ #7095]Ulrich Drepper1-9/+19
2009-02-06 Ulrich Drepper <drepper@redhat.com> [BZ #7095] * bits/confname.h: Add SUSv7 macros for getconf environments. * bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/i386/bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/environments.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/environments.h: Likewise. * posix/confstr.c: Handle SUSv5 and SUSv7 environments. * posix/getconf.c: Likewise. * posix/sysconf.c: Likewise. * sysdeps/posix/sysconf.c: Likewise. * posix/Makefile (getconf.speclist): Also collect SUSv5 and SUSv7 environments.
2009-01-30(SHM_EXEC): Define.Andreas Jaeger1-1/+2
2009-01-08* sysdeps/unix/sysv/linux/s390/bits/libc-vdso.h: New file.Ulrich Drepper1-0/+35
* sysdeps/unix/sysv/linux/s390/gettimeofday.c: New file. * sysdeps/unix/sysv/linux/s390/init-first.c: New file. * sysdeps/unix/sysv/linux/s390/Makefile (sysdep_routines): Add dl-vdso for elf subdir. * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (INLINE_VSYSCALL, INTERNAL_VSYSCALL, INTERNAL_VSYSCALL_NO_SYSCALL_FALLBACK, INTERNAL_SYSCALL_NCS, HAVE_CLOCK_GETRES_VSYSCALL and HAVE_CLOCK_GETTIME_VSYSCALL: Define. * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/s390/Versions: New file.
2008-07-26* Versions.def: Add GLIBC_2.9 version tag for libutil.Ulrich Drepper2-0/+229
* sysdeps/unix/sysv/linux/s390/bits/utmp.h: Copy of gnu/bits/utmp.h. Check for __WORDSIZE_COMPAT32 removed. * sysdeps/unix/sysv/linux/s390/bits/utmpx.h: Copy of gnu/bits/utmpx.h. Check for __WORDSIZE_COMPAT32 removed. * sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Add new files utmp32, utmpx32 and login32. * sysdeps/unix/sysv/linux/s390/s390-32/Versions: Add 2.9 versions of struct utmp functions to libc and libutil. * sysdeps/unix/sysv/linux/s390/s390-32/utmp-compat.h: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutent.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutent_r.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutid.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutid_r.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutline.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutline_r.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutmp.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutxent.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutxid.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/getutxline.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/login.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/login32.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/pututxline.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/updwtmp.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/updwtmpx.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/utmp-convert.h: New file. * sysdeps/unix/sysv/linux/s390/s390-32/utmp32.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/utmp32.h: New file. * sysdeps/unix/sysv/linux/s390/s390-32/utmpx-convert.h: New file. * sysdeps/unix/sysv/linux/s390/s390-32/utmpx32.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/utmpx32.h: New file.
2008-01-16[BZ #5628]Ulrich Drepper1-1/+1
* bits/shm.h: Fix comment describing shmid_ds. * sysdeps/gnu/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/alpha/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/sh/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/shm.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/shm.h: Likewise. Patch by Hareesh Nagarajan <hareesh.nagarajan@gmail.com>.