OSDN Git Service
Peter S. Mazinger [Tue, 28 Feb 2006 13:24:24 +0000 (13:24 -0000)]
Sync w/ glibc
Peter S. Mazinger [Tue, 28 Feb 2006 13:23:39 +0000 (13:23 -0000)]
Cleanup/sync w/ glibc
Peter S. Mazinger [Tue, 28 Feb 2006 12:28:21 +0000 (12:28 -0000)]
freelocale() and strxfrm_l() exist only if XLOCALE is enabled
Peter S. Mazinger [Tue, 28 Feb 2006 07:54:28 +0000 (07:54 -0000)]
Mark __syscall_*sigaction hidden and add guard to the header
Peter S. Mazinger [Tue, 28 Feb 2006 07:16:48 +0000 (07:16 -0000)]
Remove files not used on target
Peter S. Mazinger [Tue, 28 Feb 2006 07:09:12 +0000 (07:09 -0000)]
Provide hidden sigprocmask, remove __x version
Mike Frysinger [Tue, 28 Feb 2006 06:48:20 +0000 (06:48 -0000)]
disable blug-glob1 for now
Mike Frysinger [Tue, 28 Feb 2006 06:48:07 +0000 (06:48 -0000)]
remove mtrace call
Mike Frysinger [Tue, 28 Feb 2006 06:47:56 +0000 (06:47 -0000)]
set dynamic linker if we are building as shared
Mike Frysinger [Tue, 28 Feb 2006 05:50:42 +0000 (05:50 -0000)]
grab regdef.h from glibc and use that instead of kernel headers regdef.h
Mike Frysinger [Tue, 28 Feb 2006 05:46:03 +0000 (05:46 -0000)]
sync with glibc
Mike Frysinger [Tue, 28 Feb 2006 05:42:16 +0000 (05:42 -0000)]
sync with glibc
Mike Frysinger [Tue, 28 Feb 2006 05:35:08 +0000 (05:35 -0000)]
sync with glibc
Mike Frysinger [Tue, 28 Feb 2006 05:31:57 +0000 (05:31 -0000)]
import rt_sigaction from glibc to fix alpha signal handling issues
Mike Frysinger [Tue, 28 Feb 2006 05:07:08 +0000 (05:07 -0000)]
touchup how we generate initfini.s
Mike Frysinger [Tue, 28 Feb 2006 05:05:37 +0000 (05:05 -0000)]
disable __gmon_start__ symbol
Mike Frysinger [Tue, 28 Feb 2006 02:13:45 +0000 (02:13 -0000)]
enable 6 arg version of mmap
Mike Frysinger [Tue, 28 Feb 2006 02:04:17 +0000 (02:04 -0000)]
note signal handling fubar issues on alpha
Mike Frysinger [Tue, 28 Feb 2006 02:03:02 +0000 (02:03 -0000)]
grab glibc sigprocmask since common linux one doesnt work for alpha
Mike Frysinger [Tue, 28 Feb 2006 02:02:29 +0000 (02:02 -0000)]
sync with glibc
Mike Frysinger [Tue, 28 Feb 2006 01:04:16 +0000 (01:04 -0000)]
add support for glibc initfini.c
Mike Frysinger [Tue, 28 Feb 2006 00:41:11 +0000 (00:41 -0000)]
fail if test.c is found so i stop screwing myself up
Mike Frysinger [Tue, 28 Feb 2006 00:40:28 +0000 (00:40 -0000)]
need types.h for size_t as pointed out in buildlog
Mike Frysinger [Tue, 28 Feb 2006 00:39:41 +0000 (00:39 -0000)]
check more return values
Mike Frysinger [Tue, 28 Feb 2006 00:36:51 +0000 (00:36 -0000)]
grab some tests from dalias
Mike Frysinger [Tue, 28 Feb 2006 00:17:35 +0000 (00:17 -0000)]
add some tests for strlcat and strlcpy based upon strncat and strncpy respectively
Mike Frysinger [Tue, 28 Feb 2006 00:12:00 +0000 (00:12 -0000)]
pass an option to bug-glob1
Mike Frysinger [Tue, 28 Feb 2006 00:11:06 +0000 (00:11 -0000)]
grab some tests from glibc
Peter S. Mazinger [Mon, 27 Feb 2006 15:09:48 +0000 (15:09 -0000)]
Add Rich Felker's getopt_long to be used in conjunction w/ the SuSv3 getopt
Peter S. Mazinger [Mon, 27 Feb 2006 15:02:45 +0000 (15:02 -0000)]
Add Rich Felker's getsubopt, smaller then the glibc copied one
Peter S. Mazinger [Mon, 27 Feb 2006 14:50:29 +0000 (14:50 -0000)]
Add hidden version for susv3 getopt
Peter S. Mazinger [Mon, 27 Feb 2006 14:47:55 +0000 (14:47 -0000)]
Rich Felker's glob() ported to uClibc
Peter S. Mazinger [Mon, 27 Feb 2006 14:24:02 +0000 (14:24 -0000)]
Disable parts not supported by (outdated) glob, probably the glob[64]_t structures are wrong too
Peter S. Mazinger [Mon, 27 Feb 2006 10:16:20 +0000 (10:16 -0000)]
Remove explicit compile rules
Peter S. Mazinger [Mon, 27 Feb 2006 07:33:34 +0000 (07:33 -0000)]
Get rid of redefines on ppc pointed out by vapier
Mike Frysinger [Mon, 27 Feb 2006 05:37:32 +0000 (05:37 -0000)]
allow people to select threads
Mike Frysinger [Mon, 27 Feb 2006 05:36:31 +0000 (05:36 -0000)]
import ia64 linuxthreads files
Mike Frysinger [Mon, 27 Feb 2006 05:22:57 +0000 (05:22 -0000)]
fix invalid quoting
Mike Frysinger [Sun, 26 Feb 2006 22:35:36 +0000 (22:35 -0000)]
disable fnmatch test until our fnmatch stops sucking
Mike Frysinger [Sun, 26 Feb 2006 22:00:57 +0000 (22:00 -0000)]
remove warning since it seems to have "gone away" now
Peter S. Mazinger [Sun, 26 Feb 2006 13:31:56 +0000 (13:31 -0000)]
Don't build glob64 for non-LFS
Peter S. Mazinger [Sun, 26 Feb 2006 13:24:42 +0000 (13:24 -0000)]
Use _lfs_64, reorganize a bit, why did stat*fs64 use stat*fs?
Peter S. Mazinger [Sun, 26 Feb 2006 13:15:31 +0000 (13:15 -0000)]
Remove unneeded hidden_proto(readdir*)
Peter S. Mazinger [Sun, 26 Feb 2006 13:14:36 +0000 (13:14 -0000)]
Use _lfs_64.h in all *64.c
Peter S. Mazinger [Sun, 26 Feb 2006 13:13:46 +0000 (13:13 -0000)]
Define internal readdir*_r() and use _lfs_64.h
Peter S. Mazinger [Sun, 26 Feb 2006 13:08:32 +0000 (13:08 -0000)]
Move _lfs_64.h to include and adapt files
Peter S. Mazinger [Sun, 26 Feb 2006 13:03:12 +0000 (13:03 -0000)]
glob depends on fnmatch
Mike Frysinger [Sun, 26 Feb 2006 02:19:11 +0000 (02:19 -0000)]
sync with glibc
"Steven J. Hill" [Sat, 25 Feb 2006 17:36:46 +0000 (17:36 -0000)]
Whitespace and tab cleaning.
"Steven J. Hill" [Sat, 25 Feb 2006 17:26:56 +0000 (17:26 -0000)]
I'm seeing double.
"Steven J. Hill" [Sat, 25 Feb 2006 17:16:00 +0000 (17:16 -0000)]
Remove commented include.
"Steven J. Hill" [Sat, 25 Feb 2006 17:14:20 +0000 (17:14 -0000)]
Revert change. Calls can only be used when utilizing TLS. Sorry for the breakage.
"Steven J. Hill" [Sat, 25 Feb 2006 15:44:35 +0000 (15:44 -0000)]
This never gets defined. I have a patch pending in glibc too.
Mike Frysinger [Sat, 25 Feb 2006 04:57:59 +0000 (04:57 -0000)]
sync with glibc
Mike Frysinger [Sat, 25 Feb 2006 04:57:36 +0000 (04:57 -0000)]
rename generic variables to avoid conflict with libc subdirs
"Steven J. Hill" [Sat, 25 Feb 2006 03:21:45 +0000 (03:21 -0000)]
Use the TSD macros and get rid of warnings.
Peter S. Mazinger [Sat, 25 Feb 2006 02:17:44 +0000 (02:17 -0000)]
Move lseek64 into LFS guarded place
Peter S. Mazinger [Fri, 24 Feb 2006 21:01:08 +0000 (21:01 -0000)]
Do not use __XL_NPP macro
Peter S. Mazinger [Fri, 24 Feb 2006 18:31:37 +0000 (18:31 -0000)]
Correct comments
Peter S. Mazinger [Fri, 24 Feb 2006 18:16:20 +0000 (18:16 -0000)]
guard __ignore_x correctly, move undefs to their proper place, add prototypes. Should I do all the other *max aliases as well
Peter Kjellerstedt [Fri, 24 Feb 2006 14:13:12 +0000 (14:13 -0000)]
Fix the _syscall6() macro (I hope).
Peter S. Mazinger [Thu, 23 Feb 2006 23:00:48 +0000 (23:00 -0000)]
Remove TOPDIR
Peter S. Mazinger [Thu, 23 Feb 2006 22:50:45 +0000 (22:50 -0000)]
Move common parts into internal header, should it be used for all *64.c?
Peter S. Mazinger [Thu, 23 Feb 2006 20:20:12 +0000 (20:20 -0000)]
Correct typo
Peter Kjellerstedt [Thu, 23 Feb 2006 17:21:39 +0000 (17:21 -0000)]
Added support for the new CRISv32 architecture.
Peter Kjellerstedt [Thu, 23 Feb 2006 17:13:52 +0000 (17:13 -0000)]
A little clean up.
Peter Kjellerstedt [Thu, 23 Feb 2006 16:04:10 +0000 (16:04 -0000)]
* Include sys/syscall.h so __NR_mmap2 and _syscall6 actually have a
chance of being defined (the lack of this include probably means
that the common mmap64() function has never worked as intended...)
* Include bits/uClibc_page.h to get MMAP2_PAGE_SHIFT for architectures
that need to define it.
Peter Kjellerstedt [Thu, 23 Feb 2006 15:54:13 +0000 (15:54 -0000)]
A little clean up.
Peter Kjellerstedt [Thu, 23 Feb 2006 15:39:09 +0000 (15:39 -0000)]
Moved the definition of MMAP2_PAGE_SHIFT from ldso/ldso/cris/dl-syscalls.h
to libc/sysdeps/linux/cris/bits/uClibc_page.h where it belongs.
Peter Kjellerstedt [Thu, 23 Feb 2006 15:37:04 +0000 (15:37 -0000)]
Include bits/uClibc_page.h before dl-syscall.h as the latter may
need the defines from the former.
Peter Kjellerstedt [Thu, 23 Feb 2006 15:24:19 +0000 (15:24 -0000)]
Corrected a comment regarding mmap2().
Peter Kjellerstedt [Thu, 23 Feb 2006 15:12:21 +0000 (15:12 -0000)]
Specify a correct MMAP2_PAGE_SHIFT to use when calculating the offset
for mmap2() on CRIS.
Peter Kjellerstedt [Thu, 23 Feb 2006 15:11:29 +0000 (15:11 -0000)]
Allow MMAP2_PAGE_SHIFT to be specified by the architecture specific
header files.
Peter Kjellerstedt [Thu, 23 Feb 2006 14:58:37 +0000 (14:58 -0000)]
A little clean up.
Peter Kjellerstedt [Thu, 23 Feb 2006 12:08:50 +0000 (12:08 -0000)]
Corrected a typo (simularly -> similarly).
Peter S. Mazinger [Thu, 23 Feb 2006 11:08:54 +0000 (11:08 -0000)]
Sync w/ glibc, disabling *at interfaces
Peter S. Mazinger [Thu, 23 Feb 2006 09:31:41 +0000 (09:31 -0000)]
Sync w/ nptl
Peter S. Mazinger [Thu, 23 Feb 2006 09:28:37 +0000 (09:28 -0000)]
Make use of CFLAGS-OMIT-file
Peter S. Mazinger [Thu, 23 Feb 2006 09:17:48 +0000 (09:17 -0000)]
Move -Os/-O2 first, add some gcc4 specific optimizations
Peter S. Mazinger [Thu, 23 Feb 2006 09:08:21 +0000 (09:08 -0000)]
Add support for CFLAGS-OMIT-file from nptl
Mike Frysinger [Thu, 23 Feb 2006 03:49:04 +0000 (03:49 -0000)]
add support for __UCLIBC_CTOR_DTOR__
Mike Frysinger [Thu, 23 Feb 2006 01:20:37 +0000 (01:20 -0000)]
dont invert errno as assembly routines store positive values, not negative ones
Mike Frysinger [Thu, 23 Feb 2006 01:02:32 +0000 (01:02 -0000)]
dont generate asm-generic if it already exists
Peter S. Mazinger [Wed, 22 Feb 2006 22:51:24 +0000 (22:51 -0000)]
wcscoll_l.o does not exist
Peter S. Mazinger [Wed, 22 Feb 2006 21:56:22 +0000 (21:56 -0000)]
guard program_invocation_name w/ __ASSEMBLER__
Peter S. Mazinger [Wed, 22 Feb 2006 21:31:24 +0000 (21:31 -0000)]
exclude 2 more files from multi
Peter S. Mazinger [Wed, 22 Feb 2006 21:13:27 +0000 (21:13 -0000)]
exclude 2 files from multi if XLOCALE enabled
Peter S. Mazinger [Wed, 22 Feb 2006 15:32:52 +0000 (15:32 -0000)]
Correct ifndef __ASSEMBLER__
Peter S. Mazinger [Wed, 22 Feb 2006 15:18:45 +0000 (15:18 -0000)]
guard parts w/ __ASSEMBLER__ to be usable in vfork.S
Peter Kjellerstedt [Wed, 22 Feb 2006 14:58:51 +0000 (14:58 -0000)]
Silence link creation.
Peter Kjellerstedt [Wed, 22 Feb 2006 11:41:17 +0000 (11:41 -0000)]
Made it possible to build without stripping the binaries.
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.