OSDN Git Service

uclinux-h8/uclibc-ng.git
18 years agograb some tests from glibc
Mike Frysinger [Wed, 15 Feb 2006 05:26:34 +0000 (05:26 -0000)]
grab some tests from glibc

18 years agograb some tests from glibc
Mike Frysinger [Wed, 15 Feb 2006 05:13:31 +0000 (05:13 -0000)]
grab some tests from glibc

18 years agoneed Makefile for inet subdir
Mike Frysinger [Wed, 15 Feb 2006 05:04:20 +0000 (05:04 -0000)]
need Makefile for inet subdir

18 years agograb some more tests from glibc
Mike Frysinger [Wed, 15 Feb 2006 05:03:49 +0000 (05:03 -0000)]
grab some more tests from glibc

18 years agograb some tests from glibc
Mike Frysinger [Wed, 15 Feb 2006 04:58:43 +0000 (04:58 -0000)]
grab some tests from glibc

18 years agorename test to match glibc
Mike Frysinger [Wed, 15 Feb 2006 04:41:57 +0000 (04:41 -0000)]
rename test to match glibc

18 years agodont bother setting TESTS now
Mike Frysinger [Wed, 15 Feb 2006 04:41:04 +0000 (04:41 -0000)]
dont bother setting TESTS now

18 years agofix prototype warning
Mike Frysinger [Wed, 15 Feb 2006 04:30:07 +0000 (04:30 -0000)]
fix prototype warning

18 years agofix warning
Mike Frysinger [Wed, 15 Feb 2006 04:29:47 +0000 (04:29 -0000)]
fix warning

18 years agodont use %m glibcism
Mike Frysinger [Wed, 15 Feb 2006 04:26:20 +0000 (04:26 -0000)]
dont use %m glibcism

18 years agofix warning about ignoring return value of realloc
Mike Frysinger [Wed, 15 Feb 2006 04:24:10 +0000 (04:24 -0000)]
fix warning about ignoring return value of realloc

18 years agocleanup code to fix warnings
Mike Frysinger [Wed, 15 Feb 2006 04:21:53 +0000 (04:21 -0000)]
cleanup code to fix warnings

18 years agocleanup code to fix misc warnings
Mike Frysinger [Wed, 15 Feb 2006 04:21:04 +0000 (04:21 -0000)]
cleanup code to fix misc warnings

18 years agoskip collating and equivalence stuff
Mike Frysinger [Wed, 15 Feb 2006 04:03:24 +0000 (04:03 -0000)]
skip collating and equivalence stuff

18 years agodocument new features
Mike Frysinger [Wed, 15 Feb 2006 04:02:19 +0000 (04:02 -0000)]
document new features

18 years agotouchup output some more and add support for implicit TEST defining/disabling
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

18 years agoadd missing subdirs
Mike Frysinger [Wed, 15 Feb 2006 00:44:59 +0000 (00:44 -0000)]
add missing subdirs

18 years agomake sure we build against local headers and link against local libs
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

18 years agowe cant simply alias getdents to getdents64 as they deal with structures of different...
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

18 years agomake sure we first search for libraries in the newly built tree rather than the compi...
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

18 years agodont fail on locale-based tests, just skip them
Mike Frysinger [Tue, 14 Feb 2006 05:43:18 +0000 (05:43 -0000)]
dont fail on locale-based tests, just skip them

18 years agodocument new test framework
Mike Frysinger [Tue, 14 Feb 2006 05:27:37 +0000 (05:27 -0000)]
document new test framework

18 years agotouchup whitespace, remove STRIPTOOL since we no longer use it, and add -Wl,-rpath...
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

18 years agoget rid of link time warning with tmpname()
Mike Frysinger [Tue, 14 Feb 2006 05:12:12 +0000 (05:12 -0000)]
get rid of link time warning with tmpname()

18 years agoinclude toplevel testdir
Mike Frysinger [Tue, 14 Feb 2006 05:02:38 +0000 (05:02 -0000)]
include toplevel testdir

18 years agosync with glibc
Mike Frysinger [Tue, 14 Feb 2006 05:01:46 +0000 (05:01 -0000)]
sync with glibc

18 years agoimport from glibc to make further glibc test importing easier
Mike Frysinger [Tue, 14 Feb 2006 05:01:25 +0000 (05:01 -0000)]
import from glibc to make further glibc test importing easier

18 years agodont bother defining _GNU_SOURCE
Mike Frysinger [Tue, 14 Feb 2006 04:55:30 +0000 (04:55 -0000)]
dont bother defining _GNU_SOURCE

18 years agorename to match glibc
Mike Frysinger [Tue, 14 Feb 2006 04:53:04 +0000 (04:53 -0000)]
rename to match glibc

18 years agoallow subdirs to define extra clean files
Mike Frysinger [Tue, 14 Feb 2006 04:47:32 +0000 (04:47 -0000)]
allow subdirs to define extra clean files

18 years agoconvert to new framework and disable all tests that fail
Mike Frysinger [Tue, 14 Feb 2006 04:47:12 +0000 (04:47 -0000)]
convert to new framework and disable all tests that fail

18 years agodisable some more unsupported tests
Mike Frysinger [Tue, 14 Feb 2006 04:46:23 +0000 (04:46 -0000)]
disable some more unsupported tests

18 years agograb from glibc
Mike Frysinger [Tue, 14 Feb 2006 04:45:42 +0000 (04:45 -0000)]
grab from glibc

18 years agosync with glibc
Mike Frysinger [Tue, 14 Feb 2006 04:40:01 +0000 (04:40 -0000)]
sync with glibc

18 years agoconvert to new test framework
Mike Frysinger [Tue, 14 Feb 2006 04:04:37 +0000 (04:04 -0000)]
convert to new test framework

18 years agofix stat64
Mike Frysinger [Tue, 14 Feb 2006 04:03:47 +0000 (04:03 -0000)]
fix stat64

18 years agoconvert to new test framework
Mike Frysinger [Tue, 14 Feb 2006 03:49:49 +0000 (03:49 -0000)]
convert to new test framework

18 years agoerr, sorry for the noise, but rename back as glibc uses test-ildoubl.c
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

18 years agorename file
Mike Frysinger [Tue, 14 Feb 2006 03:46:45 +0000 (03:46 -0000)]
rename file

18 years agoneed a slightly different version of output for the glibc test
Mike Frysinger [Tue, 14 Feb 2006 03:40:31 +0000 (03:40 -0000)]
need a slightly different version of output for the glibc test

18 years agoconvert to new test framework
Mike Frysinger [Tue, 14 Feb 2006 03:38:29 +0000 (03:38 -0000)]
convert to new test framework

18 years agograb fnmatch from glibc
Mike Frysinger [Tue, 14 Feb 2006 03:37:14 +0000 (03:37 -0000)]
grab fnmatch from glibc

18 years agomove the 64bit tests into a sep file
Mike Frysinger [Tue, 14 Feb 2006 03:35:35 +0000 (03:35 -0000)]
move the 64bit tests into a sep file

18 years agoallow for runtime testing
Mike Frysinger [Tue, 14 Feb 2006 03:34:43 +0000 (03:34 -0000)]
allow for runtime testing

18 years agodocument why the ftell() should be 5 and not 14
Mike Frysinger [Tue, 14 Feb 2006 03:33:40 +0000 (03:33 -0000)]
document why the ftell() should be 5 and not 14

18 years agofix fdopen test
Mike Frysinger [Tue, 14 Feb 2006 03:28:32 +0000 (03:28 -0000)]
fix fdopen test

18 years agosync with glibc and get a nice size shrinkage in the process
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

18 years ago- tighten up output
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

18 years agoconvert to new test framework
Mike Frysinger [Tue, 14 Feb 2006 02:59:46 +0000 (02:59 -0000)]
convert to new test framework

18 years agojust use := instead of =
Mike Frysinger [Tue, 14 Feb 2006 02:58:41 +0000 (02:58 -0000)]
just use := instead of =

18 years agodont bother exporting variables and use := where appropriate
Mike Frysinger [Tue, 14 Feb 2006 02:56:16 +0000 (02:56 -0000)]
dont bother exporting variables and use := where appropriate

18 years agoadd more test dirs, touchup output, and some other misc touchups
Mike Frysinger [Tue, 14 Feb 2006 02:52:28 +0000 (02:52 -0000)]
add more test dirs, touchup output, and some other misc touchups

18 years agoadd support for pretty output, remove LDD, make sure we build tests as GNU_SOURCE...
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

18 years agograb a bunch of tests from glibc
Mike Frysinger [Tue, 14 Feb 2006 02:48:22 +0000 (02:48 -0000)]
grab a bunch of tests from glibc

18 years agosync with glibc
Mike Frysinger [Tue, 14 Feb 2006 02:45:38 +0000 (02:45 -0000)]
sync with glibc

18 years agorename test to match glibc
Mike Frysinger [Tue, 14 Feb 2006 02:25:18 +0000 (02:25 -0000)]
rename test to match glibc

18 years agosync with glibc
Mike Frysinger [Tue, 14 Feb 2006 02:24:41 +0000 (02:24 -0000)]
sync with glibc

18 years agoApply patch from Joseph Myers for MIPS pipe and get rid of the C version. Patch tested.
"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.

18 years agoconvert to new test system
Mike Frysinger [Tue, 14 Feb 2006 01:53:00 +0000 (01:53 -0000)]
convert to new test system

18 years agorename
Mike Frysinger [Tue, 14 Feb 2006 01:52:49 +0000 (01:52 -0000)]
rename

18 years agofix gcc warning: ex3.c:31: warning: int format, different type arg (arg 2)
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)

18 years agoclean the test dir silently
Mike Frysinger [Tue, 14 Feb 2006 01:06:51 +0000 (01:06 -0000)]
clean the test dir silently

18 years agoafter much deliberation, may i present Joseph S. Myers patch to add support for ...
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

18 years agoremove fstat jump reloc
Peter S. Mazinger [Tue, 14 Feb 2006 00:17:21 +0000 (00:17 -0000)]
remove fstat jump reloc

18 years agoldd usage does not cause a failure in tests and we want to remove it anyways, so...
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

18 years agoguard *printf_function w/ UCLIBC_HAS_GLIBC_CUSTOM_PRINTF
Peter S. Mazinger [Mon, 13 Feb 2006 22:37:49 +0000 (22:37 -0000)]
guard *printf_function w/ UCLIBC_HAS_GLIBC_CUSTOM_PRINTF

18 years agosome test uses ldd, make check depend on utils
Peter S. Mazinger [Mon, 13 Feb 2006 18:17:25 +0000 (18:17 -0000)]
some test uses ldd, make check depend on utils

18 years agoCorrect building objs in each libc subdir
Peter S. Mazinger [Mon, 13 Feb 2006 15:10:28 +0000 (15:10 -0000)]
Correct building objs in each libc subdir

18 years agoRename _mmap.c to mmap.c so that vax does not pick up both common and arch specific...
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

18 years agolibc-{a,so,multi}-y replaced by libc-y covering common objects both in libc.a/libc...
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

18 years agoenviron is GNU extension
Peter S. Mazinger [Mon, 13 Feb 2006 09:20:49 +0000 (09:20 -0000)]
environ is GNU extension

18 years agoDo not default to _POSIX_MODE
Peter S. Mazinger [Mon, 13 Feb 2006 09:08:38 +0000 (09:08 -0000)]
Do not default to _POSIX_MODE

18 years agoRemove __x
Peter S. Mazinger [Mon, 13 Feb 2006 09:08:08 +0000 (09:08 -0000)]
Remove __x

18 years agoMark functions as GNU extensions
Peter S. Mazinger [Mon, 13 Feb 2006 08:52:46 +0000 (08:52 -0000)]
Mark functions as GNU extensions

18 years agoUpdate some copyrights
Peter S. Mazinger [Mon, 13 Feb 2006 08:51:19 +0000 (08:51 -0000)]
Update some copyrights

18 years agoRemove unused prototypes
Peter S. Mazinger [Mon, 13 Feb 2006 08:50:13 +0000 (08:50 -0000)]
Remove unused prototypes

18 years agoWeaken all that I remember being used in libpthread
Peter S. Mazinger [Mon, 13 Feb 2006 08:49:12 +0000 (08:49 -0000)]
Weaken all that I remember being used in libpthread

18 years agoget_current_dir_name is GNU extension as well
Peter S. Mazinger [Mon, 13 Feb 2006 08:48:00 +0000 (08:48 -0000)]
get_current_dir_name is GNU extension as well

18 years agoMark some as GNU extensions
Peter S. Mazinger [Mon, 13 Feb 2006 08:45:53 +0000 (08:45 -0000)]
Mark some as GNU extensions

18 years agoWeaken all internal vfork versions in asm code, wondering why only some of the archs...
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

18 years agos/#if/#ifdef/
Peter S. Mazinger [Mon, 13 Feb 2006 08:43:32 +0000 (08:43 -0000)]
s/#if/#ifdef/

18 years agoAdd back the 115200 limit
Peter S. Mazinger [Mon, 13 Feb 2006 08:41:37 +0000 (08:41 -0000)]
Add back the 115200 limit

18 years agoDisable deprecated stuff in new linuxthreads
Peter S. Mazinger [Mon, 13 Feb 2006 08:39:27 +0000 (08:39 -0000)]
Disable deprecated stuff in new linuxthreads

18 years agoAdd 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: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

18 years agoDon't compile daemon.c at all for non-MMU
Peter S. Mazinger [Mon, 13 Feb 2006 08:05:00 +0000 (08:05 -0000)]
Don't compile daemon.c at all for non-MMU

18 years agoRemove vfork.c from Makefile as well
Peter S. Mazinger [Mon, 13 Feb 2006 08:02:47 +0000 (08:02 -0000)]
Remove vfork.c from Makefile as well

18 years agoRemove it, it's the same as the generic one in ../common
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

18 years agoRemove unused file
Peter S. Mazinger [Mon, 13 Feb 2006 08:00:42 +0000 (08:00 -0000)]
Remove unused file

18 years agoRemove unused files
Peter S. Mazinger [Mon, 13 Feb 2006 07:59:56 +0000 (07:59 -0000)]
Remove unused files

18 years agoMore renames for IMA
Peter S. Mazinger [Mon, 13 Feb 2006 07:47:26 +0000 (07:47 -0000)]
More renames for IMA

18 years agoDon't compile arc4random if option not set
Peter S. Mazinger [Mon, 13 Feb 2006 07:42:06 +0000 (07:42 -0000)]
Don't compile arc4random if option not set

18 years agoMore renames for IMA
Peter S. Mazinger [Mon, 13 Feb 2006 07:36:40 +0000 (07:36 -0000)]
More renames for IMA

18 years agoRemove unused file
Peter S. Mazinger [Mon, 13 Feb 2006 07:25:09 +0000 (07:25 -0000)]
Remove unused file

18 years agoRename some files, that will conflict w/ IMA
Peter S. Mazinger [Mon, 13 Feb 2006 07:19:48 +0000 (07:19 -0000)]
Rename some files, that will conflict w/ IMA

18 years agoRemove unused files
Peter S. Mazinger [Mon, 13 Feb 2006 07:10:38 +0000 (07:10 -0000)]
Remove unused files

18 years agoAdd internal hidden_weak support for asm
Peter S. Mazinger [Mon, 13 Feb 2006 06:52:14 +0000 (06:52 -0000)]
Add internal hidden_weak support for asm

18 years agoSync w/ glibc
Peter S. Mazinger [Mon, 13 Feb 2006 06:51:33 +0000 (06:51 -0000)]
Sync w/ glibc

18 years agograb pselect from glibc
Mike Frysinger [Sun, 12 Feb 2006 09:47:49 +0000 (09:47 -0000)]
grab pselect from glibc

18 years agoPaul Brook writes:
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.

18 years agorholzmann writes in Bug 716:
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.