OSDN Git Service

uclinux-h8/uClibc.git
18 years agocheck for a 0 size first, then check for a NULL pointer
Mike Frysinger [Wed, 22 Feb 2006 02:02:58 +0000 (02:02 -0000)]
check for a 0 size first, then check for a NULL pointer

18 years agoupdate MMU ifdef check
Mike Frysinger [Wed, 22 Feb 2006 01:51:34 +0000 (01:51 -0000)]
update MMU ifdef check

18 years agoNicolas Bellido: switch up order of mmap preference to try and fix arm eabi usage
Mike Frysinger [Wed, 22 Feb 2006 01:19:59 +0000 (01:19 -0000)]
Nicolas Bellido: switch up order of mmap preference to try and fix arm eabi usage

18 years agomake sure we clean everything
Mike Frysinger [Wed, 22 Feb 2006 01:03:55 +0000 (01:03 -0000)]
make sure we clean everything

18 years agomove _dl_mmap_check_error() to related mmap bits of code as pointed out by Nicolas...
Mike Frysinger [Wed, 22 Feb 2006 00:56:29 +0000 (00:56 -0000)]
move _dl_mmap_check_error() to related mmap bits of code as pointed out by Nicolas Bellido

18 years agoenable test if LFS is enabled
Mike Frysinger [Wed, 22 Feb 2006 00:51:01 +0000 (00:51 -0000)]
enable test if LFS is enabled

18 years agomake sure we declare underscore usage as pointed out by psm
Mike Frysinger [Wed, 22 Feb 2006 00:24:29 +0000 (00:24 -0000)]
make sure we declare underscore usage as pointed out by psm

18 years agorename ldso on all 64bit hosts
Mike Frysinger [Tue, 21 Feb 2006 23:41:23 +0000 (23:41 -0000)]
rename ldso on all 64bit hosts

18 years agouse vfork instead of fork so test works on non-mmu
Mike Frysinger [Tue, 21 Feb 2006 23:33:23 +0000 (23:33 -0000)]
use vfork instead of fork so test works on non-mmu

18 years agoAll sources are accessable as they would be splitted
Peter S. Mazinger [Tue, 21 Feb 2006 19:20:54 +0000 (19:20 -0000)]
All sources are accessable as they would be splitted

18 years agoSync w/ glibc, we can leave __USE_ATFILE in, because we do not define it in features.h
Peter S. Mazinger [Tue, 21 Feb 2006 09:22:08 +0000 (09:22 -0000)]
Sync w/ glibc, we can leave __USE_ATFILE in, because we do not define it in features.h

18 years agoSolve sendfile64 conflict if __NR_sendfile64 does not exist
Peter S. Mazinger [Tue, 21 Feb 2006 07:08:01 +0000 (07:08 -0000)]
Solve sendfile64 conflict if __NR_sendfile64 does not exist

18 years agograb from glibc
Mike Frysinger [Mon, 20 Feb 2006 07:31:14 +0000 (07:31 -0000)]
grab from glibc

18 years agoremoved
Mike Frysinger [Mon, 20 Feb 2006 07:30:55 +0000 (07:30 -0000)]
removed

18 years agoupdate copyright with glibc
Mike Frysinger [Mon, 20 Feb 2006 07:30:39 +0000 (07:30 -0000)]
update copyright with glibc

18 years agosync minor touchups with glibc
Mike Frysinger [Mon, 20 Feb 2006 00:20:46 +0000 (00:20 -0000)]
sync minor touchups with glibc

18 years agosync with glibc
Mike Frysinger [Sun, 19 Feb 2006 10:42:00 +0000 (10:42 -0000)]
sync with glibc

18 years agorename file and fix setting of errno
Mike Frysinger [Sun, 19 Feb 2006 10:37:20 +0000 (10:37 -0000)]
rename file and fix setting of errno

18 years agodisable ldso for nios targets
Mike Frysinger [Sun, 19 Feb 2006 10:25:12 +0000 (10:25 -0000)]
disable ldso for nios targets

18 years agomake sure ldso is disabled for bfin
Mike Frysinger [Sun, 19 Feb 2006 09:52:25 +0000 (09:52 -0000)]
make sure ldso is disabled for bfin

18 years agoupdate MMU config options to utilize USE_MMU instead of HAS_MMU
Mike Frysinger [Sun, 19 Feb 2006 09:52:00 +0000 (09:52 -0000)]
update MMU config options to utilize USE_MMU instead of HAS_MMU

18 years agofix sysfs call
Mike Frysinger [Sun, 19 Feb 2006 08:39:39 +0000 (08:39 -0000)]
fix sysfs call

18 years agojust let user decide CFLAGS instead of assuming stuff for him
Mike Frysinger [Sat, 18 Feb 2006 21:29:08 +0000 (21:29 -0000)]
just let user decide CFLAGS instead of assuming stuff for him

18 years agothese defines are created for use in features.h so no point in duplicating work in...
Mike Frysinger [Sat, 18 Feb 2006 21:28:40 +0000 (21:28 -0000)]
these defines are created for use in features.h so no point in duplicating work in the build system

18 years agomake sure ldso is rebuilt if source files are updated
Mike Frysinger [Sat, 18 Feb 2006 21:28:09 +0000 (21:28 -0000)]
make sure ldso is rebuilt if source files are updated

18 years agosince interp is an actual object file that is linked into shared libs, make it a...
Mike Frysinger [Sat, 18 Feb 2006 20:42:53 +0000 (20:42 -0000)]
since interp is an actual object file that is linked into shared libs, make it a build depend rather than just an order depend

18 years agouse a tempfile while generating sysnum.h
Mike Frysinger [Sat, 18 Feb 2006 20:08:17 +0000 (20:08 -0000)]
use a tempfile while generating sysnum.h

18 years agowe use _GNU_SOURCE for all of uClibc now
Mike Frysinger [Sat, 18 Feb 2006 19:43:19 +0000 (19:43 -0000)]
we use _GNU_SOURCE for all of uClibc now

18 years agotouchup header handling in other config targets
Mike Frysinger [Sat, 18 Feb 2006 19:42:13 +0000 (19:42 -0000)]
touchup header handling in other config targets

18 years agodisable ctor/dtor on bfin as binutils doesnt provide init/fini symbols
Mike Frysinger [Sat, 18 Feb 2006 07:20:01 +0000 (07:20 -0000)]
disable ctor/dtor on bfin as binutils doesnt provide init/fini symbols

18 years agoremove hunk that shouldnt have been committed
Mike Frysinger [Sat, 18 Feb 2006 07:11:35 +0000 (07:11 -0000)]
remove hunk that shouldnt have been committed

18 years agotweak the idea between having a MMU and actually using it
Mike Frysinger [Sat, 18 Feb 2006 07:03:24 +0000 (07:03 -0000)]
tweak the idea between having a MMU and actually using it

18 years agoimprove MMU selection a little to be less confusing
Mike Frysinger [Sat, 18 Feb 2006 06:53:43 +0000 (06:53 -0000)]
improve MMU selection a little to be less confusing

18 years agosimplify endian config/selection
Mike Frysinger [Sat, 18 Feb 2006 06:50:14 +0000 (06:50 -0000)]
simplify endian config/selection

18 years agodont output so many newlines
Mike Frysinger [Sat, 18 Feb 2006 03:32:12 +0000 (03:32 -0000)]
dont output so many newlines

18 years agotouchup syscall break define so it doesnt conflict with kernel headers
Mike Frysinger [Sat, 18 Feb 2006 03:31:53 +0000 (03:31 -0000)]
touchup syscall break define so it doesnt conflict with kernel headers

18 years agodont define _stdio_init if it doesnt do anything
Mike Frysinger [Sat, 18 Feb 2006 03:31:30 +0000 (03:31 -0000)]
dont define _stdio_init if it doesnt do anything

18 years agoadd infrastructure for fenv
Mike Frysinger [Sat, 18 Feb 2006 03:31:12 +0000 (03:31 -0000)]
add infrastructure for fenv

18 years agomake headers more quiet
Mike Frysinger [Sat, 18 Feb 2006 03:30:46 +0000 (03:30 -0000)]
make headers more quiet

18 years agograb headers from glibc
Mike Frysinger [Sat, 18 Feb 2006 03:19:40 +0000 (03:19 -0000)]
grab headers from glibc

18 years agotouchup headers target somemore so building in subdirs works nicely again
Mike Frysinger [Sat, 18 Feb 2006 03:13:07 +0000 (03:13 -0000)]
touchup headers target somemore so building in subdirs works nicely again

18 years agosync with kernel
Mike Frysinger [Sat, 18 Feb 2006 03:12:04 +0000 (03:12 -0000)]
sync with kernel

18 years agofix parallel build with headers once and for all (i hope)
Mike Frysinger [Fri, 17 Feb 2006 12:11:37 +0000 (12:11 -0000)]
fix parallel build with headers once and for all (i hope)

18 years agocombine the crt1.0/Scrt1.o rules since they are pretty much the samething
Mike Frysinger [Fri, 17 Feb 2006 12:11:00 +0000 (12:11 -0000)]
combine the crt1.0/Scrt1.o rules since they are pretty much the samething

18 years agocombine the output rules in one place
Mike Frysinger [Fri, 17 Feb 2006 12:09:52 +0000 (12:09 -0000)]
combine the output rules in one place

18 years agotouchup headers output and make it run smoother
Mike Frysinger [Fri, 17 Feb 2006 12:07:08 +0000 (12:07 -0000)]
touchup headers output and make it run smoother

18 years agotouchup whitespace
Mike Frysinger [Fri, 17 Feb 2006 12:06:32 +0000 (12:06 -0000)]
touchup whitespace

18 years agodynamically build the DIRS variables so i dont have to keep updating it all the time
Mike Frysinger [Fri, 17 Feb 2006 12:05:34 +0000 (12:05 -0000)]
dynamically build the DIRS variables so i dont have to keep updating it all the time

18 years agodisable mallopt based upon malloc implementation, not mmu status
Mike Frysinger [Fri, 17 Feb 2006 12:05:03 +0000 (12:05 -0000)]
disable mallopt based upon malloc implementation, not mmu status

18 years agoTake getopt from glibc, disable -W foo support as in the earlier version, size shrink...
Peter S. Mazinger [Fri, 17 Feb 2006 09:33:07 +0000 (09:33 -0000)]
Take getopt from glibc, disable -W foo support as in the earlier version, size shrink 5%, hope it solves option parsing w/ busybox tar

18 years agoRemove hidden_data_def for opt*
Peter S. Mazinger [Fri, 17 Feb 2006 09:27:30 +0000 (09:27 -0000)]
Remove hidden_data_def for opt*

18 years agoSync w/ glibc, no size change
Peter S. Mazinger [Fri, 17 Feb 2006 09:26:45 +0000 (09:26 -0000)]
Sync w/ glibc, no size change

18 years agoIt's not my day ..
Peter S. Mazinger [Thu, 16 Feb 2006 15:32:30 +0000 (15:32 -0000)]
It's not my day ..

18 years agoUndo earlier change and sync new linuxthreads' guard w/ old
Peter S. Mazinger [Thu, 16 Feb 2006 15:31:32 +0000 (15:31 -0000)]
Undo earlier change and sync new linuxthreads' guard w/ old

18 years agoGuard __pthread_mutex_* to be used exclusively within uClibc, do we need this header...
Peter S. Mazinger [Thu, 16 Feb 2006 14:31:39 +0000 (14:31 -0000)]
Guard __pthread_mutex_* to be used exclusively within uClibc, do we need this header at all installed?

18 years agodisable test on non-mmu host
Mike Frysinger [Thu, 16 Feb 2006 05:38:50 +0000 (05:38 -0000)]
disable test on non-mmu host

18 years agodisable test on non-mmu host
Mike Frysinger [Thu, 16 Feb 2006 05:37:55 +0000 (05:37 -0000)]
disable test on non-mmu host

18 years agofix building on non-mmu hosts
Mike Frysinger [Thu, 16 Feb 2006 05:36:19 +0000 (05:36 -0000)]
fix building on non-mmu hosts

18 years agofix const position typo as pointed out by ia64/gcc
Mike Frysinger [Thu, 16 Feb 2006 03:53:13 +0000 (03:53 -0000)]
fix const position typo as pointed out by ia64/gcc

18 years agoChange collated_compare/prefix_array to __x hidden, shrinks glob64 from 2352 to 2063
Peter S. Mazinger [Thu, 16 Feb 2006 01:10:52 +0000 (01:10 -0000)]
Change collated_compare/prefix_array to __x hidden, shrinks glob64 from 2352 to 2063

18 years agoRemove __P(), reorder so that gcc-4.0.2 does not fail w/ multi
Peter S. Mazinger [Thu, 16 Feb 2006 00:41:50 +0000 (00:41 -0000)]
Remove __P(), reorder so that gcc-4.0.2 does not fail w/ multi

18 years agostrcoll for non-locale
Peter S. Mazinger [Wed, 15 Feb 2006 20:44:37 +0000 (20:44 -0000)]
strcoll for non-locale

18 years agohide xdr_u_short
Peter S. Mazinger [Wed, 15 Feb 2006 19:21:55 +0000 (19:21 -0000)]
hide xdr_u_short

18 years agoget rid of __pipe
Peter S. Mazinger [Wed, 15 Feb 2006 19:16:47 +0000 (19:16 -0000)]
get rid of __pipe

18 years agoSloppy patching on my part. This should be correct.
"Steven J. Hill" [Wed, 15 Feb 2006 19:05:28 +0000 (19:05 -0000)]
Sloppy patching on my part. This should be correct.

18 years agoKill 2 signedness warnings
Peter S. Mazinger [Wed, 15 Feb 2006 18:59:46 +0000 (18:59 -0000)]
Kill 2 signedness warnings

18 years agoDOMULTI may be used for libc, the excluded files need work, linuxthreads[_db] as...
Peter S. Mazinger [Wed, 15 Feb 2006 18:12:03 +0000 (18:12 -0000)]
DOMULTI may be used for libc, the excluded files need work, linuxthreads[_db] as well, don't try on slow box

18 years agoBlock the combo DOMULTI/SUPPORT_LD_DEBUG
Peter S. Mazinger [Wed, 15 Feb 2006 18:08:23 +0000 (18:08 -0000)]
Block the combo DOMULTI/SUPPORT_LD_DEBUG

18 years agoMove hidden prototypes to proper place and get rid of duplicate hidden
Peter S. Mazinger [Wed, 15 Feb 2006 11:48:36 +0000 (11:48 -0000)]
Move hidden prototypes to proper place and get rid of duplicate hidden

18 years agoReorganize a bit for IMA
Peter S. Mazinger [Wed, 15 Feb 2006 11:46:59 +0000 (11:46 -0000)]
Reorganize a bit for IMA

18 years agoUse <> instead of \"\"
Peter S. Mazinger [Wed, 15 Feb 2006 11:45:51 +0000 (11:45 -0000)]
Use <> instead of \"\"

18 years agoAdd prototypes
Peter S. Mazinger [Wed, 15 Feb 2006 11:44:54 +0000 (11:44 -0000)]
Add prototypes

18 years agomake sure we reset static_fd after it's closed in utmpname()
Mike Frysinger [Wed, 15 Feb 2006 05:58:57 +0000 (05:58 -0000)]
make sure we reset static_fd after it's closed in utmpname()

18 years agofix fcntl() call so that it actually forces file to be closed on exec()
Mike Frysinger [Wed, 15 Feb 2006 05:53:28 +0000 (05:53 -0000)]
fix fcntl() call so that it actually forces file to be closed on exec()

18 years agohide misc div funcs so generating shared libs on alpha doesnt fail
Mike Frysinger [Wed, 15 Feb 2006 05:50:00 +0000 (05:50 -0000)]
hide misc div funcs so generating shared libs on alpha doesnt fail

18 years agoadd support for generating %.i files like %.E files
Mike Frysinger [Wed, 15 Feb 2006 05:49:09 +0000 (05:49 -0000)]
add support for generating %.i files like %.E files

18 years agoneed std=c99 to build tst-regex2
Mike Frysinger [Wed, 15 Feb 2006 05:31:21 +0000 (05:31 -0000)]
need std=c99 to build tst-regex2

18 years agoimport tests from glibc
Mike Frysinger [Wed, 15 Feb 2006 05:30:52 +0000 (05:30 -0000)]
import tests from glibc

18 years agotest file for regex test
Mike Frysinger [Wed, 15 Feb 2006 05:26:53 +0000 (05:26 -0000)]
test file for regex test

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