OSDN Git Service
Mike Frysinger [Tue, 14 Feb 2006 05:02:38 +0000 (05:02 -0000)]
include toplevel testdir
Mike Frysinger [Tue, 14 Feb 2006 05:01:46 +0000 (05:01 -0000)]
sync with glibc
Mike Frysinger [Tue, 14 Feb 2006 05:01:25 +0000 (05:01 -0000)]
import from glibc to make further glibc test importing easier
Mike Frysinger [Tue, 14 Feb 2006 04:55:30 +0000 (04:55 -0000)]
dont bother defining _GNU_SOURCE
Mike Frysinger [Tue, 14 Feb 2006 04:53:04 +0000 (04:53 -0000)]
rename to match glibc
Mike Frysinger [Tue, 14 Feb 2006 04:47:32 +0000 (04:47 -0000)]
allow subdirs to define extra clean files
Mike Frysinger [Tue, 14 Feb 2006 04:47:12 +0000 (04:47 -0000)]
convert to new framework and disable all tests that fail
Mike Frysinger [Tue, 14 Feb 2006 04:46:23 +0000 (04:46 -0000)]
disable some more unsupported tests
Mike Frysinger [Tue, 14 Feb 2006 04:45:42 +0000 (04:45 -0000)]
grab from glibc
Mike Frysinger [Tue, 14 Feb 2006 04:40:01 +0000 (04:40 -0000)]
sync with glibc
Mike Frysinger [Tue, 14 Feb 2006 04:04:37 +0000 (04:04 -0000)]
convert to new test framework
Mike Frysinger [Tue, 14 Feb 2006 04:03:47 +0000 (04:03 -0000)]
fix stat64
Mike Frysinger [Tue, 14 Feb 2006 03:49:49 +0000 (03:49 -0000)]
convert to new test framework
Mike Frysinger [Tue, 14 Feb 2006 03:48:56 +0000 (03:48 -0000)]
err, sorry for the noise, but rename back as glibc uses test-ildoubl.c
Mike Frysinger [Tue, 14 Feb 2006 03:46:45 +0000 (03:46 -0000)]
rename file
Mike Frysinger [Tue, 14 Feb 2006 03:40:31 +0000 (03:40 -0000)]
need a slightly different version of output for the glibc test
Mike Frysinger [Tue, 14 Feb 2006 03:38:29 +0000 (03:38 -0000)]
convert to new test framework
Mike Frysinger [Tue, 14 Feb 2006 03:37:14 +0000 (03:37 -0000)]
grab fnmatch from glibc
Mike Frysinger [Tue, 14 Feb 2006 03:35:35 +0000 (03:35 -0000)]
move the 64bit tests into a sep file
Mike Frysinger [Tue, 14 Feb 2006 03:34:43 +0000 (03:34 -0000)]
allow for runtime testing
Mike Frysinger [Tue, 14 Feb 2006 03:33:40 +0000 (03:33 -0000)]
document why the ftell() should be 5 and not 14
Mike Frysinger [Tue, 14 Feb 2006 03:28:32 +0000 (03:28 -0000)]
fix fdopen test
Mike Frysinger [Tue, 14 Feb 2006 03:24:17 +0000 (03:24 -0000)]
sync with glibc and get a nice size shrinkage in the process
Mike Frysinger [Tue, 14 Feb 2006 03:12:08 +0000 (03:12 -0000)]
- tighten up output
- add support for per-test and per-subdir CFLAGS/LDFLAGS
- move common uClibc/glibc code into defines
- add support for diffing output between uClibc/glibc
- add rules for generating libraries (needed by dlopen) ... only supports uClibc atm though
Mike Frysinger [Tue, 14 Feb 2006 02:59:46 +0000 (02:59 -0000)]
convert to new test framework
Mike Frysinger [Tue, 14 Feb 2006 02:58:41 +0000 (02:58 -0000)]
just use := instead of =
Mike Frysinger [Tue, 14 Feb 2006 02:56:16 +0000 (02:56 -0000)]
dont bother exporting variables and use := where appropriate
Mike Frysinger [Tue, 14 Feb 2006 02:52:28 +0000 (02:52 -0000)]
add more test dirs, touchup output, and some other misc touchups
Mike Frysinger [Tue, 14 Feb 2006 02:51:33 +0000 (02:51 -0000)]
add support for pretty output, remove LDD, make sure we build tests as GNU_SOURCE, and link against currently compiled libs
Mike Frysinger [Tue, 14 Feb 2006 02:48:22 +0000 (02:48 -0000)]
grab a bunch of tests from glibc
Mike Frysinger [Tue, 14 Feb 2006 02:45:38 +0000 (02:45 -0000)]
sync with glibc
Mike Frysinger [Tue, 14 Feb 2006 02:25:18 +0000 (02:25 -0000)]
rename test to match glibc
Mike Frysinger [Tue, 14 Feb 2006 02:24:41 +0000 (02:24 -0000)]
sync with glibc
"Steven J. Hill" [Tue, 14 Feb 2006 02:13:07 +0000 (02:13 -0000)]
Apply patch from Joseph Myers for MIPS pipe and get rid of the C version. Patch tested.
Mike Frysinger [Tue, 14 Feb 2006 01:53:00 +0000 (01:53 -0000)]
convert to new test system
Mike Frysinger [Tue, 14 Feb 2006 01:52:49 +0000 (01:52 -0000)]
rename
Mike Frysinger [Tue, 14 Feb 2006 01:30:20 +0000 (01:30 -0000)]
fix gcc warning: ex3.c:31: warning: int format, different type arg (arg 2)
Mike Frysinger [Tue, 14 Feb 2006 01:06:51 +0000 (01:06 -0000)]
clean the test dir silently
Mike Frysinger [Tue, 14 Feb 2006 01:02:26 +0000 (01:02 -0000)]
after much deliberation, may i present Joseph S. Myers patch to add support for .init and .fini array processing
for the gory details, see the mailing list:
http://www.uclibc.org/lists/uclibc/2006-January/014079.html
http://www.uclibc.org/lists/uclibc/2006-February/014285.html
Peter S. Mazinger [Tue, 14 Feb 2006 00:17:21 +0000 (00:17 -0000)]
remove fstat jump reloc
Mike Frysinger [Mon, 13 Feb 2006 23:56:06 +0000 (23:56 -0000)]
ldd usage does not cause a failure in tests and we want to remove it anyways, so dont depend on utils for tests
Peter S. Mazinger [Mon, 13 Feb 2006 22:37:49 +0000 (22:37 -0000)]
guard *printf_function w/ UCLIBC_HAS_GLIBC_CUSTOM_PRINTF
Peter S. Mazinger [Mon, 13 Feb 2006 18:17:25 +0000 (18:17 -0000)]
some test uses ldd, make check depend on utils
Peter S. Mazinger [Mon, 13 Feb 2006 15:10:28 +0000 (15:10 -0000)]
Correct building objs in each libc subdir
Peter S. Mazinger [Mon, 13 Feb 2006 09:59:03 +0000 (09:59 -0000)]
Rename _mmap.c to mmap.c so that vax does not pick up both common and arch specific mmap
Peter S. Mazinger [Mon, 13 Feb 2006 09:57:02 +0000 (09:57 -0000)]
libc-{a,so,multi}-y replaced by libc-y covering common objects both in libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore
Peter S. Mazinger [Mon, 13 Feb 2006 09:20:49 +0000 (09:20 -0000)]
environ is GNU extension
Peter S. Mazinger [Mon, 13 Feb 2006 09:08:38 +0000 (09:08 -0000)]
Do not default to _POSIX_MODE
Peter S. Mazinger [Mon, 13 Feb 2006 09:08:08 +0000 (09:08 -0000)]
Remove __x
Peter S. Mazinger [Mon, 13 Feb 2006 08:52:46 +0000 (08:52 -0000)]
Mark functions as GNU extensions
Peter S. Mazinger [Mon, 13 Feb 2006 08:51:19 +0000 (08:51 -0000)]
Update some copyrights
Peter S. Mazinger [Mon, 13 Feb 2006 08:50:13 +0000 (08:50 -0000)]
Remove unused prototypes
Peter S. Mazinger [Mon, 13 Feb 2006 08:49:12 +0000 (08:49 -0000)]
Weaken all that I remember being used in libpthread
Peter S. Mazinger [Mon, 13 Feb 2006 08:48:00 +0000 (08:48 -0000)]
get_current_dir_name is GNU extension as well
Peter S. Mazinger [Mon, 13 Feb 2006 08:45:53 +0000 (08:45 -0000)]
Mark some as GNU extensions
Peter S. Mazinger [Mon, 13 Feb 2006 08:44:48 +0000 (08:44 -0000)]
Weaken all internal vfork versions in asm code, wondering why only some of the archs fail
Peter S. Mazinger [Mon, 13 Feb 2006 08:43:32 +0000 (08:43 -0000)]
s/#if/#ifdef/
Peter S. Mazinger [Mon, 13 Feb 2006 08:41:37 +0000 (08:41 -0000)]
Add back the 115200 limit
Peter S. Mazinger [Mon, 13 Feb 2006 08:39:27 +0000 (08:39 -0000)]
Disable deprecated stuff in new linuxthreads
Peter S. Mazinger [Mon, 13 Feb 2006 08:14:12 +0000 (08:14 -0000)]
Add files for IMA. Yes, I know it's a hack and no, I won't split the affected files
Peter S. Mazinger [Mon, 13 Feb 2006 08:05:00 +0000 (08:05 -0000)]
Don't compile daemon.c at all for non-MMU
Peter S. Mazinger [Mon, 13 Feb 2006 08:02:47 +0000 (08:02 -0000)]
Remove vfork.c from Makefile as well
Peter S. Mazinger [Mon, 13 Feb 2006 08:01:53 +0000 (08:01 -0000)]
Remove it, it's the same as the generic one in ../common
Peter S. Mazinger [Mon, 13 Feb 2006 08:00:42 +0000 (08:00 -0000)]
Remove unused file
Peter S. Mazinger [Mon, 13 Feb 2006 07:59:56 +0000 (07:59 -0000)]
Remove unused files
Peter S. Mazinger [Mon, 13 Feb 2006 07:47:26 +0000 (07:47 -0000)]
More renames for IMA
Peter S. Mazinger [Mon, 13 Feb 2006 07:42:06 +0000 (07:42 -0000)]
Don't compile arc4random if option not set
Peter S. Mazinger [Mon, 13 Feb 2006 07:36:40 +0000 (07:36 -0000)]
More renames for IMA
Peter S. Mazinger [Mon, 13 Feb 2006 07:25:09 +0000 (07:25 -0000)]
Remove unused file
Peter S. Mazinger [Mon, 13 Feb 2006 07:19:48 +0000 (07:19 -0000)]
Rename some files, that will conflict w/ IMA
Peter S. Mazinger [Mon, 13 Feb 2006 07:10:38 +0000 (07:10 -0000)]
Remove unused files
Peter S. Mazinger [Mon, 13 Feb 2006 06:52:14 +0000 (06:52 -0000)]
Add internal hidden_weak support for asm
Peter S. Mazinger [Mon, 13 Feb 2006 06:51:33 +0000 (06:51 -0000)]
Sync w/ glibc
Mike Frysinger [Sun, 12 Feb 2006 09:47:49 +0000 (09:47 -0000)]
grab pselect from glibc
Mike Frysinger [Sat, 11 Feb 2006 22:56:39 +0000 (22:56 -0000)]
Paul Brook writes:
Firstly it wasn't including $(PREFIX) when figuring out if the kernel headers
are in already in the the right place.
Mike Frysinger [Sat, 11 Feb 2006 05:36:43 +0000 (05:36 -0000)]
rholzmann writes in Bug 716:
utent.c has a few problems with mutex locking when used in a binary that was linked with pthreads. The are a few deadlock conditions where functions may be called which lock the utmplock but never release it and where a function that hold the lock calls other functions which try to relock the same lock. For example, notice in the __getutent function the error condition does not unlock the semaphore. The problem is not visible when pthreads isn't used since the lock/unlock functions are NOOP functions.
Mike Frysinger [Sat, 11 Feb 2006 04:30:46 +0000 (04:30 -0000)]
convert to new test framework
Mike Frysinger [Sat, 11 Feb 2006 04:30:34 +0000 (04:30 -0000)]
convert to new test framework
Mike Frysinger [Sat, 11 Feb 2006 04:29:52 +0000 (04:29 -0000)]
Joseph S. Myers writes:
This patch fixes some of the ARM EABI code to be interworking-safe, using
bx where appropriate. (This code went in around the same time as the
Thumb patches, hence not being fixed by those patches.)
Mike Frysinger [Sat, 11 Feb 2006 04:28:28 +0000 (04:28 -0000)]
allow for controlling of uclibc vs glibc tests until this gets converted into new style test framework
Mike Frysinger [Sat, 11 Feb 2006 04:27:49 +0000 (04:27 -0000)]
use := rather than =
Mike Frysinger [Sat, 11 Feb 2006 04:27:33 +0000 (04:27 -0000)]
automate the tests a bit
Mike Frysinger [Sat, 11 Feb 2006 04:26:50 +0000 (04:26 -0000)]
add back in code cut by previous commit to fix the pathconf test
Mike Frysinger [Sat, 11 Feb 2006 04:08:38 +0000 (04:08 -0000)]
get rid of pass through func
Mike Frysinger [Sat, 11 Feb 2006 04:08:23 +0000 (04:08 -0000)]
fix my always_inline typo to fix building on most arches
Mike Frysinger [Fri, 10 Feb 2006 04:17:33 +0000 (04:17 -0000)]
only check for rlimit stuff if the target doesnt support the newer function call, and dont bother with 64bit versions on 64bit hosts as the regular one works fine (should fix the setrlimit ltp tests)
Mike Frysinger [Fri, 10 Feb 2006 04:15:23 +0000 (04:15 -0000)]
add support for newer [sg]etgroups function and make the function a simple passthrough on 64bit arches (should fix the getgroup crashes in ltp)
Mike Frysinger [Fri, 10 Feb 2006 02:26:45 +0000 (02:26 -0000)]
sync with glibc, should fix the swap* segfaults in ltp
Mike Frysinger [Fri, 10 Feb 2006 02:26:40 +0000 (02:26 -0000)]
dont bother with a pass through call
Mike Frysinger [Fri, 10 Feb 2006 02:02:28 +0000 (02:02 -0000)]
add support for newer style kernel calls since some arches (like sparc) only provide the newer versions
Mike Frysinger [Fri, 10 Feb 2006 00:22:55 +0000 (00:22 -0000)]
sync with glibc and kill dead code to fix issues found by the nftw ltp tests
Mike Frysinger [Fri, 10 Feb 2006 00:07:59 +0000 (00:07 -0000)]
eat whitespace
Mike Frysinger [Thu, 9 Feb 2006 23:56:30 +0000 (23:56 -0000)]
fix errno setting
David Anders [Thu, 9 Feb 2006 20:17:57 +0000 (20:17 -0000)]
add ARM 7TDMI to processor selection list
David Anders [Thu, 9 Feb 2006 20:12:16 +0000 (20:12 -0000)]
fix ARM types that are known to have MMU's to select ARCH_HAS_MMU
Mike Frysinger [Thu, 9 Feb 2006 05:40:55 +0000 (05:40 -0000)]
fix prototype for 64bit hosts
Mike Frysinger [Thu, 9 Feb 2006 03:24:42 +0000 (03:24 -0000)]
use the newer versions of functions when available (fixes sparc which doesnt provide older versions at all)
Mike Frysinger [Thu, 9 Feb 2006 02:51:50 +0000 (02:51 -0000)]
just drop all of the debug code
Mike Frysinger [Wed, 8 Feb 2006 04:50:51 +0000 (04:50 -0000)]
Bernhard Fischer says: get rid of local ret variable
Mike Frysinger [Wed, 8 Feb 2006 01:32:09 +0000 (01:32 -0000)]
all my other 64bit changes seems to have "magically" fixed pthreads tests