about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Define a BUSY_WAIT_NOP for sparc.David S. Miller2012-10-286-0/+88
| | | | | | | | | | | | | | nptl/ * sysdeps/unix/sysv/linux/sparc/lowlevellock.h (BUSY_WAIT_NOP): Define when we have v9 instructions available. * sysdeps/unix/sysv/linux/sparc/sparc64/cpu_relax.S: New file. * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/cpu_relax.S: New file. * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/Makefile: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/Makefile: Add cpu_relax to libpthread-routines.
* Remove redundant defines of __O_LARGEFILEAndreas Jaeger2012-10-275-6/+13
| | | | | | | | | | | * 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>.
* Remove ${SHELL} from tst-table.sh/tst-tables.shH.J. Lu2012-10-263-2/+7
|
* HPPA: Use <bits/fcntl-linux.h>Andreas Jaeger2012-10-262-255/+25
| | | | | | | * sysdeps/unix/sysv/linux/hppa/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>. (__O_PATH): Define.
* Fix build breakage in tst-cond-except.c.Roland McGrath2012-10-252-0/+5
|
* Add IFUNC test lists for memcpy/mempcpy/memset on sparc.David S. Miller2012-10-255-0/+85
| | | | | | | | | * sysdeps/sparc/sparc64/multiarch/memcpy.S: Add comments for ifunc-impl-list.c * sysdeps/sparc/sparc64/multiarch/memset.S: Likewise. * sysdeps/sparc/sparc64/multiarch/ifunc-impl-list.c: New file. * sysdeps/sparc/sparc32/sparcv9/multiarch/ifunc-impl-list.c: New file.
* Fix sparc64 build.David S. Miller2012-10-252-1/+7
| | | | | | * sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c (__get_clockfreq_via_proc_openprom): Use strtoumax instead of strtoull.
* Use bash to run nptl/tst-tls6.sh.Joseph Myers2012-10-253-2/+8
|
* Use __getdents instead of __getdirentries in sparc ↵Roland McGrath2012-10-252-5/+9
| | | | __get_clockfreq_via_proc_openprom.
* Fix compiler warnings in some NPTL tests.Roland McGrath2012-10-254-15/+30
|
* Add cross-test-ssh.sh.Joseph Myers2012-10-254-2/+171
|
* Convert ia64, linux-generic, m68k <bits/fcntl.h> to use <bits/fcntl-linux.h>Andreas Jaeger2012-10-256-829/+34
| | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/m68k/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>. * sysdeps/unix/sysv/linux/generic/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>. * sysdeps/unix/sysv/linux/ia64/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
* Hurd: ptrace: use __hurd_fail for EOPNOTSUPPPino Toscano2012-10-252-4/+9
|
* Fix run-program-prefix comment.Joseph Myers2012-10-252-1/+5
|
* Support cross-testing.Joseph Myers2012-10-2413-27/+110
|
* BZ#14743: Move clock_* symbols from librt to libc.Roland McGrath2012-10-2456-73/+385
|
* change ifunc assembly test to a link testMike Frysinger2012-10-243-115/+144
| | | | | | | | | | | | | The test currently tests the binutils frontend support which passes for all versions of binutils we currently require (2.20+). It doesn't test the backend which is required for ifunc to actually work, and which most targets don't yet support. Change the assembly code so that when we link it, we get a file that has ifunc relocations if the backend supports it. That way we can test to see if binutils supports everything we need. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Convert MIPS to use <bits/fcntl-linux.h>Andreas Jaeger2012-10-242-250/+26
| | | | | | * sysdeps/unix/sysv/linux/mips/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
* Don't set resource limits in tst-oddstacklimit-ENV.Joseph Myers2012-10-246-13/+124
|
* drop -q flag when using grepMike Frysinger2012-10-243-6/+14
| | | | | | We don't currently want to rely on the -q option to grep. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Use build directory instead of `pwd` in ftwtest-sh.Joseph Myers2012-10-242-1/+3
|
* Use build directory instead of /tmp in globtest.sh.Joseph Myers2012-10-242-3/+10
|
* Always define off_t, mode_t, pid_tAndreas Jaeger2012-10-242-24/+34
| | | | | | | | * io/fcntl.h: Always define mode_t, off_t, pid_t and use these types for creat, creat64, lockf, posix_fadvise, posix_fallocate. [__USE_LARGEFILE64 && !__off64_t_defined]: Define off64_t. [__USE_LARGEFILE64]: Use off64_t in declaration of lock64, posix_fadvise64, posix_fallocate64.
* F_GETLK cleanup for <bits/fcntl.h>Andreas Jaeger2012-10-244-46/+21
|
* Define and use $(run-built-tests).Joseph Myers2012-10-2422-25/+64
|
* Use $(run-program-prefix) in posix/globtest.sh.Joseph Myers2012-10-233-55/+61
|
* Add and use $(host-built-program-cmd).Jim Blandy2012-10-237-7/+29
|
* Refactor parts of run-program-prefix and built-program-cmd into new ↵Joseph Myers2012-10-232-10/+30
| | | | run-via-rtld-prefix.
* Fix O_RSYNCAndreas Jaeger2012-10-222-1/+10
| | | | (O_RSYNC): Define to __O_RSYNC if it exists, otherwise to O_SYNC.
* Don't pass shell loops' stdin to programs run on glibc's host.Jim Blandy2012-10-228-12/+29
|
* Move ChangeLog entry to correct file.Joseph Myers2012-10-222-7/+7
|
* Always define __O_LARGEFILEAndreas Jaeger2012-10-225-18/+17
|
* ARM: Use <bits/fcntl-linux.h>Andreas Jaeger2012-10-222-271/+13
| | | | | | * sysdeps/unix/sysv/linux/arm/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
* Add missed ChangeLog entryAndreas Jaeger2012-10-221-0/+3
|
* Improve <bits/fcntl-linux.h>: F_GETLK etc.Andreas Jaeger2012-10-222-3/+12
| | | | (F_GETLK, F_SETLK, F_SETLKW) [!F_GETLK]: Define values for [!__USE_FILE_OFFSET64].
* Install <bits/fcntl-linux.h>Andreas Jaeger2012-10-221-0/+1
| | | | (sysdep_headers): Add bits/fcntl-linux.h.
* Use __O_LARGEFILE instead of O_LARGEFILEAndreas Jaeger2012-10-223-4/+11
|
* Use $(NM) not nm in tst-cancel-wrappers.Jim Blandy2012-10-215-3/+19
|
* SH: Use <bits/fcntl-linux.h>Andreas Jaeger2012-10-212-278/+9
| | | | | Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
* Check the main application only if SHARED is definedH.J. Lu2012-10-205-3/+25
|
* Reorganization of bits/fcntl.h for LinuxAndreas Jaeger2012-10-205-761/+419
| | | | | | | 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
* Alsways include <bits/types.h> in <fcntl.h>.Roland McGrath2012-10-202-1/+8
| | | | Move include of <bits/types.h> to the top and include it unconditionally.
* Add wcsmbs IFUNC testsH.J. Lu2012-10-198-0/+131
|
* Add string IFUNC testsH.J. Lu2012-10-1961-23/+769
|
* Add debug IFUNC testsH.J. Lu2012-10-196-2/+56
|
* Retry read in ld.so if the entire ELF header is not read inSiddhesh Poyarekar2012-10-203-9/+25
| | | | | | | [BZ #13601] A read operation could return less than requested data for a number of reasons.
* Use $(built-program-cmd) in io/ftwtest-sh.Joseph Myers2012-10-193-16/+20
|
* Use $(run-program-prefix) in more shell script tests.Joseph Myers2012-10-1914-44/+85
|
* Remove relics of support for configuring in the source directory.Joseph Myers2012-10-194-49/+15
|
* Use working directory, not /tmp, in io/ftwtest-sh.Joseph Myers2012-10-192-2/+7
|