OSDN Git Service

uclinux-h8/uClibc.git
18 years agoimport rt_sigaction from glibc to fix alpha signal handling issues
Mike Frysinger [Tue, 28 Feb 2006 05:31:57 +0000 (05:31 -0000)]
import rt_sigaction from glibc to fix alpha signal handling issues

18 years agotouchup how we generate initfini.s
Mike Frysinger [Tue, 28 Feb 2006 05:07:08 +0000 (05:07 -0000)]
touchup how we generate initfini.s

18 years agodisable __gmon_start__ symbol
Mike Frysinger [Tue, 28 Feb 2006 05:05:37 +0000 (05:05 -0000)]
disable __gmon_start__ symbol

18 years agoenable 6 arg version of mmap
Mike Frysinger [Tue, 28 Feb 2006 02:13:45 +0000 (02:13 -0000)]
enable 6 arg version of mmap

18 years agonote signal handling fubar issues on alpha
Mike Frysinger [Tue, 28 Feb 2006 02:04:17 +0000 (02:04 -0000)]
note signal handling fubar issues on alpha

18 years agograb glibc sigprocmask since common linux one doesnt work for 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

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

18 years agoadd support for glibc initfini.c
Mike Frysinger [Tue, 28 Feb 2006 01:04:16 +0000 (01:04 -0000)]
add support for glibc initfini.c

18 years agofail if test.c is found so i stop screwing myself up
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

18 years agoneed types.h for size_t as pointed out in buildlog
Mike Frysinger [Tue, 28 Feb 2006 00:40:28 +0000 (00:40 -0000)]
need types.h for size_t as pointed out in buildlog

18 years agocheck more return values
Mike Frysinger [Tue, 28 Feb 2006 00:39:41 +0000 (00:39 -0000)]
check more return values

18 years agograb some tests from dalias
Mike Frysinger [Tue, 28 Feb 2006 00:36:51 +0000 (00:36 -0000)]
grab some tests from dalias

18 years agoadd some tests for strlcat and strlcpy based upon strncat and strncpy respectively
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

18 years agopass an option to bug-glob1
Mike Frysinger [Tue, 28 Feb 2006 00:12:00 +0000 (00:12 -0000)]
pass an option to bug-glob1

18 years agograb some tests from glibc
Mike Frysinger [Tue, 28 Feb 2006 00:11:06 +0000 (00:11 -0000)]
grab some tests from glibc

18 years agoAdd Rich Felker's getopt_long to be used in conjunction w/ the SuSv3 getopt
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

18 years agoAdd Rich Felker's getsubopt, smaller then the glibc copied one
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

18 years agoAdd hidden version for susv3 getopt
Peter S. Mazinger [Mon, 27 Feb 2006 14:50:29 +0000 (14:50 -0000)]
Add hidden version for susv3 getopt

18 years agoRich Felker's glob() ported to uClibc
Peter S. Mazinger [Mon, 27 Feb 2006 14:47:55 +0000 (14:47 -0000)]
Rich Felker's glob() ported to uClibc

18 years agoDisable parts not supported by (outdated) glob, probably the glob[64]_t structures...
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

18 years agoRemove explicit compile rules
Peter S. Mazinger [Mon, 27 Feb 2006 10:16:20 +0000 (10:16 -0000)]
Remove explicit compile rules

18 years agoGet rid of redefines on ppc pointed out by vapier
Peter S. Mazinger [Mon, 27 Feb 2006 07:33:34 +0000 (07:33 -0000)]
Get rid of redefines on ppc pointed out by vapier

18 years agoallow people to select threads
Mike Frysinger [Mon, 27 Feb 2006 05:37:32 +0000 (05:37 -0000)]
allow people to select threads

18 years agoimport ia64 linuxthreads files
Mike Frysinger [Mon, 27 Feb 2006 05:36:31 +0000 (05:36 -0000)]
import ia64 linuxthreads files

18 years agofix invalid quoting
Mike Frysinger [Mon, 27 Feb 2006 05:22:57 +0000 (05:22 -0000)]
fix invalid quoting

18 years agodisable fnmatch test until our fnmatch stops sucking
Mike Frysinger [Sun, 26 Feb 2006 22:35:36 +0000 (22:35 -0000)]
disable fnmatch test until our fnmatch stops sucking

18 years agoremove warning since it seems to have "gone away" now
Mike Frysinger [Sun, 26 Feb 2006 22:00:57 +0000 (22:00 -0000)]
remove warning since it seems to have "gone away" now

18 years agoDon't build glob64 for non-LFS
Peter S. Mazinger [Sun, 26 Feb 2006 13:31:56 +0000 (13:31 -0000)]
Don't build glob64 for non-LFS

18 years agoUse _lfs_64, reorganize a bit, why did stat*fs64 use stat*fs?
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?

18 years agoRemove unneeded hidden_proto(readdir*)
Peter S. Mazinger [Sun, 26 Feb 2006 13:15:31 +0000 (13:15 -0000)]
Remove unneeded hidden_proto(readdir*)

18 years agoUse _lfs_64.h in all *64.c
Peter S. Mazinger [Sun, 26 Feb 2006 13:14:36 +0000 (13:14 -0000)]
Use _lfs_64.h in all *64.c

18 years agoDefine internal readdir*_r() and use _lfs_64.h
Peter S. Mazinger [Sun, 26 Feb 2006 13:13:46 +0000 (13:13 -0000)]
Define internal readdir*_r() and use _lfs_64.h

18 years agoMove _lfs_64.h to include and adapt files
Peter S. Mazinger [Sun, 26 Feb 2006 13:08:32 +0000 (13:08 -0000)]
Move _lfs_64.h to include and adapt files

18 years agoglob depends on fnmatch
Peter S. Mazinger [Sun, 26 Feb 2006 13:03:12 +0000 (13:03 -0000)]
glob depends on fnmatch

18 years agosync with glibc
Mike Frysinger [Sun, 26 Feb 2006 02:19:11 +0000 (02:19 -0000)]
sync with glibc

18 years agoWhitespace and tab cleaning.
"Steven J. Hill" [Sat, 25 Feb 2006 17:36:46 +0000 (17:36 -0000)]
Whitespace and tab cleaning.

18 years agoI'm seeing double.
"Steven J. Hill" [Sat, 25 Feb 2006 17:26:56 +0000 (17:26 -0000)]
I'm seeing double.

18 years agoRemove commented include.
"Steven J. Hill" [Sat, 25 Feb 2006 17:16:00 +0000 (17:16 -0000)]
Remove commented include.

18 years agoRevert change. Calls can only be used when utilizing TLS. Sorry for the breakage.
"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.

18 years agoThis never gets defined. I have a patch pending in glibc too.
"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.

18 years agosync with glibc
Mike Frysinger [Sat, 25 Feb 2006 04:57:59 +0000 (04:57 -0000)]
sync with glibc

18 years agorename generic variables to avoid conflict with libc subdirs
Mike Frysinger [Sat, 25 Feb 2006 04:57:36 +0000 (04:57 -0000)]
rename generic variables to avoid conflict with libc subdirs

18 years agoUse the TSD macros and get rid of warnings.
"Steven J. Hill" [Sat, 25 Feb 2006 03:21:45 +0000 (03:21 -0000)]
Use the TSD macros and get rid of warnings.

18 years agoMove lseek64 into LFS guarded place
Peter S. Mazinger [Sat, 25 Feb 2006 02:17:44 +0000 (02:17 -0000)]
Move lseek64 into LFS guarded place

18 years agoDo not use __XL_NPP macro
Peter S. Mazinger [Fri, 24 Feb 2006 21:01:08 +0000 (21:01 -0000)]
Do not use __XL_NPP macro

18 years agoCorrect comments
Peter S. Mazinger [Fri, 24 Feb 2006 18:31:37 +0000 (18:31 -0000)]
Correct comments

18 years agoguard __ignore_x correctly, move undefs to their proper place, add prototypes. Should...
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

18 years agoFix the _syscall6() macro (I hope).
Peter Kjellerstedt [Fri, 24 Feb 2006 14:13:12 +0000 (14:13 -0000)]
Fix the _syscall6() macro (I hope).

18 years agoRemove TOPDIR
Peter S. Mazinger [Thu, 23 Feb 2006 23:00:48 +0000 (23:00 -0000)]
Remove TOPDIR

18 years agoMove common parts into internal header, should it be used for all *64.c?
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?

18 years agoCorrect typo
Peter S. Mazinger [Thu, 23 Feb 2006 20:20:12 +0000 (20:20 -0000)]
Correct typo

18 years agoAdded support for the new CRISv32 architecture.
Peter Kjellerstedt [Thu, 23 Feb 2006 17:21:39 +0000 (17:21 -0000)]
Added support for the new CRISv32 architecture.

18 years agoA little clean up.
Peter Kjellerstedt [Thu, 23 Feb 2006 17:13:52 +0000 (17:13 -0000)]
A little clean up.

18 years ago* Include sys/syscall.h so __NR_mmap2 and _syscall6 actually have a
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.

18 years agoA little clean up.
Peter Kjellerstedt [Thu, 23 Feb 2006 15:54:13 +0000 (15:54 -0000)]
A little clean up.

18 years agoMoved the definition of MMAP2_PAGE_SHIFT from ldso/ldso/cris/dl-syscalls.h
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.

18 years agoInclude bits/uClibc_page.h before dl-syscall.h as the latter may
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.

18 years agoCorrected a comment regarding mmap2().
Peter Kjellerstedt [Thu, 23 Feb 2006 15:24:19 +0000 (15:24 -0000)]
Corrected a comment regarding mmap2().

18 years agoSpecify a correct MMAP2_PAGE_SHIFT to use when calculating the offset
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.

18 years agoAllow MMAP2_PAGE_SHIFT to be specified by the architecture specific
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.

18 years agoA little clean up.
Peter Kjellerstedt [Thu, 23 Feb 2006 14:58:37 +0000 (14:58 -0000)]
A little clean up.

18 years agoCorrected a typo (simularly -> similarly).
Peter Kjellerstedt [Thu, 23 Feb 2006 12:08:50 +0000 (12:08 -0000)]
Corrected a typo (simularly -> similarly).

18 years agoSync w/ glibc, disabling *at interfaces
Peter S. Mazinger [Thu, 23 Feb 2006 11:08:54 +0000 (11:08 -0000)]
Sync w/ glibc, disabling *at interfaces

18 years agoSync w/ nptl
Peter S. Mazinger [Thu, 23 Feb 2006 09:31:41 +0000 (09:31 -0000)]
Sync w/ nptl

18 years agoMake use of CFLAGS-OMIT-file
Peter S. Mazinger [Thu, 23 Feb 2006 09:28:37 +0000 (09:28 -0000)]
Make use of CFLAGS-OMIT-file

18 years agoMove -Os/-O2 first, add some gcc4 specific optimizations
Peter S. Mazinger [Thu, 23 Feb 2006 09:17:48 +0000 (09:17 -0000)]
Move -Os/-O2 first, add some gcc4 specific optimizations

18 years agoAdd support for CFLAGS-OMIT-file from nptl
Peter S. Mazinger [Thu, 23 Feb 2006 09:08:21 +0000 (09:08 -0000)]
Add support for CFLAGS-OMIT-file from nptl

18 years agoadd support for __UCLIBC_CTOR_DTOR__
Mike Frysinger [Thu, 23 Feb 2006 03:49:04 +0000 (03:49 -0000)]
add support for __UCLIBC_CTOR_DTOR__

18 years agodont invert errno as assembly routines store positive values, not negative ones
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

18 years agodont generate asm-generic if it already exists
Mike Frysinger [Thu, 23 Feb 2006 01:02:32 +0000 (01:02 -0000)]
dont generate asm-generic if it already exists

18 years agowcscoll_l.o does not exist
Peter S. Mazinger [Wed, 22 Feb 2006 22:51:24 +0000 (22:51 -0000)]
wcscoll_l.o does not exist

18 years agoguard program_invocation_name w/ __ASSEMBLER__
Peter S. Mazinger [Wed, 22 Feb 2006 21:56:22 +0000 (21:56 -0000)]
guard program_invocation_name w/ __ASSEMBLER__

18 years agoexclude 2 more files from multi
Peter S. Mazinger [Wed, 22 Feb 2006 21:31:24 +0000 (21:31 -0000)]
exclude 2 more files from multi

18 years agoexclude 2 files from multi if XLOCALE enabled
Peter S. Mazinger [Wed, 22 Feb 2006 21:13:27 +0000 (21:13 -0000)]
exclude 2 files from multi if XLOCALE enabled

18 years agoCorrect ifndef __ASSEMBLER__
Peter S. Mazinger [Wed, 22 Feb 2006 15:32:52 +0000 (15:32 -0000)]
Correct ifndef __ASSEMBLER__

18 years agoguard parts w/ __ASSEMBLER__ to be usable in vfork.S
Peter S. Mazinger [Wed, 22 Feb 2006 15:18:45 +0000 (15:18 -0000)]
guard parts w/ __ASSEMBLER__ to be usable in vfork.S

18 years agoSilence link creation.
Peter Kjellerstedt [Wed, 22 Feb 2006 14:58:51 +0000 (14:58 -0000)]
Silence link creation.

18 years agoMade it possible to build without stripping the binaries.
Peter Kjellerstedt [Wed, 22 Feb 2006 11:41:17 +0000 (11:41 -0000)]
Made it possible to build without stripping the binaries.

18 years agoMade include/bits/pthreadtypes.h compile again as it uses
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.

18 years ago* Made it possible to dynamically check for supported linker options
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.

18 years agoRemove __clone, add it only back, if threads has a another (strong) version, that...
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

18 years agoWe need hidden vfork, not __vfork
Peter S. Mazinger [Wed, 22 Feb 2006 09:38:35 +0000 (09:38 -0000)]
We need hidden vfork, not __vfork

18 years agoMake use of bits/sched.h
Peter S. Mazinger [Wed, 22 Feb 2006 09:37:12 +0000 (09:37 -0000)]
Make use of bits/sched.h

18 years agoSync w/ glibc, enabled only those defines, that are used in uClibc
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

18 years agoRemved the (BROKEN) tag from the CRIS architecture.
Peter Kjellerstedt [Wed, 22 Feb 2006 08:57:36 +0000 (08:57 -0000)]
Remved the (BROKEN) tag from the CRIS architecture.

18 years agoCleaned up the assembler code a little.
Peter Kjellerstedt [Wed, 22 Feb 2006 08:54:46 +0000 (08:54 -0000)]
Cleaned up the assembler code a little.

18 years agoNo longer needed.
Peter Kjellerstedt [Wed, 22 Feb 2006 08:51:58 +0000 (08:51 -0000)]
No longer needed.

18 years agoSync with glibc 2.3.6.
Peter Kjellerstedt [Wed, 22 Feb 2006 08:48:45 +0000 (08:48 -0000)]
Sync with glibc 2.3.6.

18 years ago* Allow baud rates above 115200 again.
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.

18 years agoAdded a CRIS specific version of termios.h. It is identical to
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.

18 years agograb header file from glibc
Mike Frysinger [Wed, 22 Feb 2006 06:25:14 +0000 (06:25 -0000)]
grab header file from glibc

18 years agoepoll is linux specific
Mike Frysinger [Wed, 22 Feb 2006 06:24:39 +0000 (06:24 -0000)]
epoll is linux specific

18 years agosync headers with glibc
Mike Frysinger [Wed, 22 Feb 2006 05:27:38 +0000 (05:27 -0000)]
sync headers with glibc

18 years agomake the fallback case smarter
Mike Frysinger [Wed, 22 Feb 2006 04:09:43 +0000 (04:09 -0000)]
make the fallback case smarter

18 years agoupdate todo
Mike Frysinger [Wed, 22 Feb 2006 03:54:49 +0000 (03:54 -0000)]
update todo

18 years agorevert unintended commit
Mike Frysinger [Wed, 22 Feb 2006 03:35:31 +0000 (03:35 -0000)]
revert unintended commit

18 years agosimplify epoll code
Mike Frysinger [Wed, 22 Feb 2006 03:34:51 +0000 (03:34 -0000)]
simplify epoll code

18 years agosync with glibc
Mike Frysinger [Wed, 22 Feb 2006 03:32:04 +0000 (03:32 -0000)]
sync with glibc

18 years agoblah, use a stable target instead of messing with timestamps on .c files
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

18 years agograb from glibc
Mike Frysinger [Wed, 22 Feb 2006 03:07:21 +0000 (03:07 -0000)]
grab from glibc