OSDN Git Service
Mike Frysinger [Wed, 15 Feb 2006 04:58:43 +0000 (04:58 -0000)]
grab some tests from glibc
Mike Frysinger [Wed, 15 Feb 2006 04:41:57 +0000 (04:41 -0000)]
rename test to match glibc
Mike Frysinger [Wed, 15 Feb 2006 04:41:04 +0000 (04:41 -0000)]
dont bother setting TESTS now
Mike Frysinger [Wed, 15 Feb 2006 04:30:07 +0000 (04:30 -0000)]
fix prototype warning
Mike Frysinger [Wed, 15 Feb 2006 04:29:47 +0000 (04:29 -0000)]
fix warning
Mike Frysinger [Wed, 15 Feb 2006 04:26:20 +0000 (04:26 -0000)]
dont use %m glibcism
Mike Frysinger [Wed, 15 Feb 2006 04:24:10 +0000 (04:24 -0000)]
fix warning about ignoring return value of realloc
Mike Frysinger [Wed, 15 Feb 2006 04:21:53 +0000 (04:21 -0000)]
cleanup code to fix warnings
Mike Frysinger [Wed, 15 Feb 2006 04:21:04 +0000 (04:21 -0000)]
cleanup code to fix misc warnings
Mike Frysinger [Wed, 15 Feb 2006 04:03:24 +0000 (04:03 -0000)]
skip collating and equivalence stuff
Mike Frysinger [Wed, 15 Feb 2006 04:02:19 +0000 (04:02 -0000)]
document new features
Mike Frysinger [Wed, 15 Feb 2006 00:46:32 +0000 (00:46 -0000)]
touchup output some more and add support for implicit TEST defining/disabling
Mike Frysinger [Wed, 15 Feb 2006 00:44:59 +0000 (00:44 -0000)]
add missing subdirs
Mike Frysinger [Wed, 15 Feb 2006 00:44:28 +0000 (00:44 -0000)]
make sure we build against local headers and link against local libs
Mike Frysinger [Wed, 15 Feb 2006 00:43:42 +0000 (00:43 -0000)]
we cant simply alias getdents to getdents64 as they deal with structures of different sizes on 32bit hosts
Mike Frysinger [Wed, 15 Feb 2006 00:20:24 +0000 (00:20 -0000)]
make sure we first search for libraries in the newly built tree rather than the compiler path
Mike Frysinger [Tue, 14 Feb 2006 05:43:18 +0000 (05:43 -0000)]
dont fail on locale-based tests, just skip them
Mike Frysinger [Tue, 14 Feb 2006 05:27:37 +0000 (05:27 -0000)]
document new test framework
Mike Frysinger [Tue, 14 Feb 2006 05:21:43 +0000 (05:21 -0000)]
touchup whitespace, remove STRIPTOOL since we no longer use it, and add -Wl,-rpath to default LDFLAGS to fix shared runtime tests to make sure we load libs from the local build rather than the system or (even worse) glibc
Mike Frysinger [Tue, 14 Feb 2006 05:12:12 +0000 (05:12 -0000)]
get rid of link time warning with tmpname()
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