OSDN Git Service
Peter Kjellerstedt [Wed, 22 Feb 2006 11:13:56 +0000 (11:13 -0000)]
Made include/bits/pthreadtypes.h compile again as it uses
struct __sched_param.
Peter Kjellerstedt [Wed, 22 Feb 2006 09:58:36 +0000 (09:58 -0000)]
* Made it possible to dynamically check for supported linker options
using the check_ld function.
* Only use --warn-unresolved-symbols with linkers that support it.
Peter S. Mazinger [Wed, 22 Feb 2006 09:48:21 +0000 (09:48 -0000)]
Remove __clone, add it only back, if threads has a another (strong) version, that needs to overwrite this
Peter S. Mazinger [Wed, 22 Feb 2006 09:38:35 +0000 (09:38 -0000)]
We need hidden vfork, not __vfork
Peter S. Mazinger [Wed, 22 Feb 2006 09:37:12 +0000 (09:37 -0000)]
Make use of bits/sched.h
Peter S. Mazinger [Wed, 22 Feb 2006 09:36:13 +0000 (09:36 -0000)]
Sync w/ glibc, enabled only those defines, that are used in uClibc
Peter Kjellerstedt [Wed, 22 Feb 2006 08:57:36 +0000 (08:57 -0000)]
Remved the (BROKEN) tag from the CRIS architecture.
Peter Kjellerstedt [Wed, 22 Feb 2006 08:54:46 +0000 (08:54 -0000)]
Cleaned up the assembler code a little.
Peter Kjellerstedt [Wed, 22 Feb 2006 08:51:58 +0000 (08:51 -0000)]
No longer needed.
Peter Kjellerstedt [Wed, 22 Feb 2006 08:48:45 +0000 (08:48 -0000)]
Sync with glibc 2.3.6.
Peter Kjellerstedt [Wed, 22 Feb 2006 08:27:23 +0000 (08:27 -0000)]
* Allow baud rates above 115200 again.
* Added a couple of esoteric CRIS specific baud rates.
Peter Kjellerstedt [Wed, 22 Feb 2006 08:24:09 +0000 (08:24 -0000)]
Added a CRIS specific version of termios.h. It is identical to
libc/sysdeps/linux/common/bits/termios.h with a couple of CRIS
specific baud rates added.
Mike Frysinger [Wed, 22 Feb 2006 06:25:14 +0000 (06:25 -0000)]
grab header file from glibc
Mike Frysinger [Wed, 22 Feb 2006 06:24:39 +0000 (06:24 -0000)]
epoll is linux specific
Mike Frysinger [Wed, 22 Feb 2006 05:27:38 +0000 (05:27 -0000)]
sync headers with glibc
Mike Frysinger [Wed, 22 Feb 2006 04:09:43 +0000 (04:09 -0000)]
make the fallback case smarter
Mike Frysinger [Wed, 22 Feb 2006 03:54:49 +0000 (03:54 -0000)]
update todo
Mike Frysinger [Wed, 22 Feb 2006 03:35:31 +0000 (03:35 -0000)]
revert unintended commit
Mike Frysinger [Wed, 22 Feb 2006 03:34:51 +0000 (03:34 -0000)]
simplify epoll code
Mike Frysinger [Wed, 22 Feb 2006 03:32:04 +0000 (03:32 -0000)]
sync with glibc
Mike Frysinger [Wed, 22 Feb 2006 03:07:48 +0000 (03:07 -0000)]
blah, use a stable target instead of messing with timestamps on .c files
Mike Frysinger [Wed, 22 Feb 2006 03:07:21 +0000 (03:07 -0000)]
grab from glibc
Mike Frysinger [Wed, 22 Feb 2006 02:59:47 +0000 (02:59 -0000)]
err, need to make sure the wrapper is executed separately
Mike Frysinger [Wed, 22 Feb 2006 02:58:05 +0000 (02:58 -0000)]
fix running of stat test on filesystems that dont have noatime set
Mike Frysinger [Wed, 22 Feb 2006 02:30:41 +0000 (02:30 -0000)]
add clone2 prototype to shutup warnings
Mike Frysinger [Wed, 22 Feb 2006 02:06:35 +0000 (02:06 -0000)]
update malloc(0) check to handle expected behavior based upon config options
Mike Frysinger [Wed, 22 Feb 2006 02:04:31 +0000 (02:04 -0000)]
update malloc(0) check to handle expected behavior based upon config options
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
Mike Frysinger [Wed, 22 Feb 2006 01:51:34 +0000 (01:51 -0000)]
update MMU ifdef check
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
Mike Frysinger [Wed, 22 Feb 2006 01:03:55 +0000 (01:03 -0000)]
make sure we clean everything
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
Mike Frysinger [Wed, 22 Feb 2006 00:51:01 +0000 (00:51 -0000)]
enable test if LFS is enabled
Mike Frysinger [Wed, 22 Feb 2006 00:24:29 +0000 (00:24 -0000)]
make sure we declare underscore usage as pointed out by psm
Mike Frysinger [Tue, 21 Feb 2006 23:41:23 +0000 (23:41 -0000)]
rename ldso on all 64bit hosts
Mike Frysinger [Tue, 21 Feb 2006 23:33:23 +0000 (23:33 -0000)]
use vfork instead of fork so test works on non-mmu
Peter S. Mazinger [Tue, 21 Feb 2006 19:20:54 +0000 (19:20 -0000)]
All sources are accessable as they would be splitted
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
Peter S. Mazinger [Tue, 21 Feb 2006 07:08:01 +0000 (07:08 -0000)]
Solve sendfile64 conflict if __NR_sendfile64 does not exist
Mike Frysinger [Mon, 20 Feb 2006 07:31:14 +0000 (07:31 -0000)]
grab from glibc
Mike Frysinger [Mon, 20 Feb 2006 07:30:55 +0000 (07:30 -0000)]
removed
Mike Frysinger [Mon, 20 Feb 2006 07:30:39 +0000 (07:30 -0000)]
update copyright with glibc
Mike Frysinger [Mon, 20 Feb 2006 00:20:46 +0000 (00:20 -0000)]
sync minor touchups with glibc
Mike Frysinger [Sun, 19 Feb 2006 10:42:00 +0000 (10:42 -0000)]
sync with glibc
Mike Frysinger [Sun, 19 Feb 2006 10:37:20 +0000 (10:37 -0000)]
rename file and fix setting of errno
Mike Frysinger [Sun, 19 Feb 2006 10:25:12 +0000 (10:25 -0000)]
disable ldso for nios targets
Mike Frysinger [Sun, 19 Feb 2006 09:52:25 +0000 (09:52 -0000)]
make sure ldso is disabled for bfin
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
Mike Frysinger [Sun, 19 Feb 2006 08:39:39 +0000 (08:39 -0000)]
fix sysfs call
Mike Frysinger [Sat, 18 Feb 2006 21:29:08 +0000 (21:29 -0000)]
just let user decide CFLAGS instead of assuming stuff for him
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
Mike Frysinger [Sat, 18 Feb 2006 21:28:09 +0000 (21:28 -0000)]
make sure ldso is rebuilt if source files are updated
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
Mike Frysinger [Sat, 18 Feb 2006 20:08:17 +0000 (20:08 -0000)]
use a tempfile while generating sysnum.h
Mike Frysinger [Sat, 18 Feb 2006 19:43:19 +0000 (19:43 -0000)]
we use _GNU_SOURCE for all of uClibc now
Mike Frysinger [Sat, 18 Feb 2006 19:42:13 +0000 (19:42 -0000)]
touchup header handling in other config targets
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
Mike Frysinger [Sat, 18 Feb 2006 07:11:35 +0000 (07:11 -0000)]
remove hunk that shouldnt have been committed
Mike Frysinger [Sat, 18 Feb 2006 07:03:24 +0000 (07:03 -0000)]
tweak the idea between having a MMU and actually using it
Mike Frysinger [Sat, 18 Feb 2006 06:53:43 +0000 (06:53 -0000)]
improve MMU selection a little to be less confusing
Mike Frysinger [Sat, 18 Feb 2006 06:50:14 +0000 (06:50 -0000)]
simplify endian config/selection
Mike Frysinger [Sat, 18 Feb 2006 03:32:12 +0000 (03:32 -0000)]
dont output so many newlines
Mike Frysinger [Sat, 18 Feb 2006 03:31:53 +0000 (03:31 -0000)]
touchup syscall break define so it doesnt conflict with kernel headers
Mike Frysinger [Sat, 18 Feb 2006 03:31:30 +0000 (03:31 -0000)]
dont define _stdio_init if it doesnt do anything
Mike Frysinger [Sat, 18 Feb 2006 03:31:12 +0000 (03:31 -0000)]
add infrastructure for fenv
Mike Frysinger [Sat, 18 Feb 2006 03:30:46 +0000 (03:30 -0000)]
make headers more quiet
Mike Frysinger [Sat, 18 Feb 2006 03:19:40 +0000 (03:19 -0000)]
grab headers from glibc
Mike Frysinger [Sat, 18 Feb 2006 03:13:07 +0000 (03:13 -0000)]
touchup headers target somemore so building in subdirs works nicely again
Mike Frysinger [Sat, 18 Feb 2006 03:12:04 +0000 (03:12 -0000)]
sync with kernel
Mike Frysinger [Fri, 17 Feb 2006 12:11:37 +0000 (12:11 -0000)]
fix parallel build with headers once and for all (i hope)
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
Mike Frysinger [Fri, 17 Feb 2006 12:09:52 +0000 (12:09 -0000)]
combine the output rules in one place
Mike Frysinger [Fri, 17 Feb 2006 12:07:08 +0000 (12:07 -0000)]
touchup headers output and make it run smoother
Mike Frysinger [Fri, 17 Feb 2006 12:06:32 +0000 (12:06 -0000)]
touchup whitespace
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
Mike Frysinger [Fri, 17 Feb 2006 12:05:03 +0000 (12:05 -0000)]
disable mallopt based upon malloc implementation, not mmu status
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
Peter S. Mazinger [Fri, 17 Feb 2006 09:27:30 +0000 (09:27 -0000)]
Remove hidden_data_def for opt*
Peter S. Mazinger [Fri, 17 Feb 2006 09:26:45 +0000 (09:26 -0000)]
Sync w/ glibc, no size change
Peter S. Mazinger [Thu, 16 Feb 2006 15:32:30 +0000 (15:32 -0000)]
It's not my day ..
Peter S. Mazinger [Thu, 16 Feb 2006 15:31:32 +0000 (15:31 -0000)]
Undo earlier change and sync new linuxthreads' guard w/ old
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?
Mike Frysinger [Thu, 16 Feb 2006 05:38:50 +0000 (05:38 -0000)]
disable test on non-mmu host
Mike Frysinger [Thu, 16 Feb 2006 05:37:55 +0000 (05:37 -0000)]
disable test on non-mmu host
Mike Frysinger [Thu, 16 Feb 2006 05:36:19 +0000 (05:36 -0000)]
fix building on non-mmu hosts
Mike Frysinger [Thu, 16 Feb 2006 03:53:13 +0000 (03:53 -0000)]
fix const position typo as pointed out by ia64/gcc
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
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
Peter S. Mazinger [Wed, 15 Feb 2006 20:44:37 +0000 (20:44 -0000)]
strcoll for non-locale
Peter S. Mazinger [Wed, 15 Feb 2006 19:21:55 +0000 (19:21 -0000)]
hide xdr_u_short
Peter S. Mazinger [Wed, 15 Feb 2006 19:16:47 +0000 (19:16 -0000)]
get rid of __pipe
"Steven J. Hill" [Wed, 15 Feb 2006 19:05:28 +0000 (19:05 -0000)]
Sloppy patching on my part. This should be correct.
Peter S. Mazinger [Wed, 15 Feb 2006 18:59:46 +0000 (18:59 -0000)]
Kill 2 signedness warnings
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
Peter S. Mazinger [Wed, 15 Feb 2006 18:08:23 +0000 (18:08 -0000)]
Block the combo DOMULTI/SUPPORT_LD_DEBUG
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
Peter S. Mazinger [Wed, 15 Feb 2006 11:46:59 +0000 (11:46 -0000)]
Reorganize a bit for IMA
Peter S. Mazinger [Wed, 15 Feb 2006 11:45:51 +0000 (11:45 -0000)]
Use <> instead of \"\"
Peter S. Mazinger [Wed, 15 Feb 2006 11:44:54 +0000 (11:44 -0000)]
Add prototypes
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()