OSDN Git Service
Mike Frysinger [Tue, 15 Nov 2005 01:28:16 +0000 (01:28 -0000)]
as psm points out, we need to use bits/getopt.h in unistd.h since getopt.h wont exist if user disables the option
Mike Frysinger [Tue, 15 Nov 2005 01:17:02 +0000 (01:17 -0000)]
update licenses and sync with glibc
Mike Frysinger [Tue, 15 Nov 2005 00:58:31 +0000 (00:58 -0000)]
sync getopt headers with glibc
Mike Frysinger [Tue, 15 Nov 2005 00:51:36 +0000 (00:51 -0000)]
make sure TARGET_ARCH is set ... thought i committed this already?
Mike Frysinger [Tue, 15 Nov 2005 00:50:45 +0000 (00:50 -0000)]
use $TOPDIR instead of ../ and utilize -B so that our target utils use the correct crt files
Mike Frysinger [Tue, 15 Nov 2005 00:49:38 +0000 (00:49 -0000)]
update license info
Mike Frysinger [Tue, 15 Nov 2005 00:35:30 +0000 (00:35 -0000)]
import some math funcs from glibc
Mike Frysinger [Tue, 15 Nov 2005 00:19:16 +0000 (00:19 -0000)]
remove unused file
Mike Frysinger [Tue, 15 Nov 2005 00:17:28 +0000 (00:17 -0000)]
need to declare our stack direction
Mike Frysinger [Tue, 15 Nov 2005 00:16:27 +0000 (00:16 -0000)]
import test from glibc
Mike Frysinger [Tue, 15 Nov 2005 00:16:09 +0000 (00:16 -0000)]
add a way to just run uclibc or glibc tests
Peter S. Mazinger [Mon, 14 Nov 2005 23:18:20 +0000 (23:18 -0000)]
Hide internally used symbols, use weak_alias for raise/sigwait, as they could be in libpthread too
Peter S. Mazinger [Mon, 14 Nov 2005 23:02:12 +0000 (23:02 -0000)]
undef functions needed for usage within libc
Peter S. Mazinger [Mon, 14 Nov 2005 22:59:08 +0000 (22:59 -0000)]
Split up wstring.c and use attribute_hidden
Peter S. Mazinger [Mon, 14 Nov 2005 22:57:45 +0000 (22:57 -0000)]
Move to use attribute_hidden
Peter S. Mazinger [Mon, 14 Nov 2005 22:53:42 +0000 (22:53 -0000)]
Corrections to splitted files
Eric Andersen [Mon, 14 Nov 2005 20:33:25 +0000 (20:33 -0000)]
Let the #define do all the work
Eric Andersen [Sun, 13 Nov 2005 23:08:53 +0000 (23:08 -0000)]
It was pointed out to me that uclibc.org/copyright.txt
yields an Error 404. So add in the copyright statement presently
included on busybox.net
Mike Frysinger [Sun, 13 Nov 2005 05:12:56 +0000 (05:12 -0000)]
quiet the make -C
Mike Frysinger [Sat, 12 Nov 2005 01:10:24 +0000 (01:10 -0000)]
initial port to hppa
Mike Frysinger [Sat, 12 Nov 2005 01:09:15 +0000 (01:09 -0000)]
make people provide these headers when porting
Peter S. Mazinger [Sat, 12 Nov 2005 01:03:51 +0000 (01:03 -0000)]
Add hidden versions
Peter S. Mazinger [Sat, 12 Nov 2005 00:48:12 +0000 (00:48 -0000)]
Add hidden versions, hope I made it correctly. Sparc optimized string functions are not usable with current build system, each function (as long as asm) should go into an own file, the file having the name of the function
Peter S. Mazinger [Sat, 12 Nov 2005 00:09:41 +0000 (00:09 -0000)]
Add hidden versions
Peter S. Mazinger [Sat, 12 Nov 2005 00:03:11 +0000 (00:03 -0000)]
Add hidden versions
Peter S. Mazinger [Fri, 11 Nov 2005 23:59:19 +0000 (23:59 -0000)]
Add hidden versions, add missing .size
Peter S. Mazinger [Fri, 11 Nov 2005 22:41:52 +0000 (22:41 -0000)]
Split up string.c, make internals hidden
Peter S. Mazinger [Fri, 11 Nov 2005 22:26:56 +0000 (22:26 -0000)]
powerpc version of bzero using memset
Peter S. Mazinger [Fri, 11 Nov 2005 22:24:53 +0000 (22:24 -0000)]
Split up MSRC file, bzero left out
Peter S. Mazinger [Fri, 11 Nov 2005 09:19:19 +0000 (09:19 -0000)]
Sync w/ dirent.h, s:HAVE_D_NAMLEN:_DIRENT_HAVE_D_NAMLEN:
Mike Frysinger [Fri, 11 Nov 2005 03:06:13 +0000 (03:06 -0000)]
mark all broken arches as such so people know not to expect too much
Mike Frysinger [Fri, 11 Nov 2005 03:04:18 +0000 (03:04 -0000)]
remove unused ARCH_LDFLAGS and touchup broken whitespace
Eric Andersen [Thu, 10 Nov 2005 23:35:37 +0000 (23:35 -0000)]
Lets not just paper over this. Add implementation of __xpg_sigpause()
Peter S. Mazinger [Thu, 10 Nov 2005 22:52:23 +0000 (22:52 -0000)]
Disable __xpg_sigpause until it is implemented (if at all) in uClibc
Peter S. Mazinger [Thu, 10 Nov 2005 15:09:21 +0000 (15:09 -0000)]
Another s/index/strchr/
Peter S. Mazinger [Thu, 10 Nov 2005 14:43:07 +0000 (14:43 -0000)]
Use strchr instead of index (BSD)
Mike Frysinger [Thu, 10 Nov 2005 03:14:01 +0000 (03:14 -0000)]
add support for cirrus maverick fpu using patch for glibc yann.poupet.free.fr/ep93xx/
Mike Frysinger [Thu, 10 Nov 2005 02:23:19 +0000 (02:23 -0000)]
sync with glibc
Mike Frysinger [Thu, 10 Nov 2005 02:22:24 +0000 (02:22 -0000)]
update license
Mike Frysinger [Wed, 9 Nov 2005 03:08:14 +0000 (03:08 -0000)]
sync with glibc
Mike Frysinger [Wed, 9 Nov 2005 03:07:44 +0000 (03:07 -0000)]
fix __intptr_t for 64bit arches
Mike Frysinger [Wed, 9 Nov 2005 03:06:01 +0000 (03:06 -0000)]
booooring license updates
Mike Frysinger [Wed, 9 Nov 2005 03:05:35 +0000 (03:05 -0000)]
sync with glibc
Mike Frysinger [Wed, 9 Nov 2005 03:03:42 +0000 (03:03 -0000)]
sync with glibc to get rid of warnings
Mike Frysinger [Wed, 9 Nov 2005 02:00:10 +0000 (02:00 -0000)]
use make builtin $(wildcard) rather than $(shell ls)
Mike Frysinger [Wed, 9 Nov 2005 01:59:56 +0000 (01:59 -0000)]
update license
Peter S. Mazinger [Tue, 8 Nov 2005 18:26:27 +0000 (18:26 -0000)]
Correct a problem introduced by porting the glibc header
Peter S. Mazinger [Tue, 8 Nov 2005 17:00:06 +0000 (17:00 -0000)]
Remove #define _STDIO_UTILITY, can't find any use of it
Peter S. Mazinger [Tue, 8 Nov 2005 07:25:20 +0000 (07:25 -0000)]
Remove copied sources
Mike Frysinger [Tue, 8 Nov 2005 00:15:22 +0000 (00:15 -0000)]
fix building by grabbing latest versions from glibc
Mike Frysinger [Tue, 8 Nov 2005 00:04:59 +0000 (00:04 -0000)]
make cp silent
Mike Frysinger [Mon, 7 Nov 2005 23:41:10 +0000 (23:41 -0000)]
implement __pthread_init_max_stacksize() which is required for FLOATING_STACKS
Mike Frysinger [Mon, 7 Nov 2005 23:20:01 +0000 (23:20 -0000)]
use the common/bits/types.h since it has proper 64bit support now
Mike Frysinger [Mon, 7 Nov 2005 23:19:47 +0000 (23:19 -0000)]
old header file
Peter S. Mazinger [Mon, 7 Nov 2005 01:07:52 +0000 (01:07 -0000)]
Enable multi, because the arch specific versions are non-multi now
Peter S. Mazinger [Mon, 7 Nov 2005 00:12:47 +0000 (00:12 -0000)]
Disable multi build on asm files. i386/powerpc could be used if the source is splitted up
"Steven J. Hill" [Sun, 6 Nov 2005 00:17:48 +0000 (00:17 -0000)]
Do not set the RELOCS_DONE flag until it is actually done. This order matters for NPTL libpthreads to work. Well, that was a nice waste of 3 hours.
Mike Frysinger [Sat, 5 Nov 2005 08:36:31 +0000 (08:36 -0000)]
dont need to run `find -name .svn` since tar already excludes .svn
Mike Frysinger [Sat, 5 Nov 2005 08:34:30 +0000 (08:34 -0000)]
fix arch_headers target
Peter S. Mazinger [Sat, 5 Nov 2005 00:21:29 +0000 (00:21 -0000)]
Protect *strto{d,f,ld}_l by UCLIBC_HAS_FLOATS
Mike Frysinger [Sat, 5 Nov 2005 00:09:50 +0000 (00:09 -0000)]
makefiles for new build system
Peter S. Mazinger [Sat, 5 Nov 2005 00:00:41 +0000 (00:00 -0000)]
Change comment size_t _fpmaxtostr to ssize_t
Mike Frysinger [Fri, 4 Nov 2005 23:59:45 +0000 (23:59 -0000)]
need our own page header file to prevent warnings
Mike Frysinger [Fri, 4 Nov 2005 23:55:44 +0000 (23:55 -0000)]
use errno.h like in i386
Mike Frysinger [Fri, 4 Nov 2005 23:55:18 +0000 (23:55 -0000)]
unify common code thus making arch-specific Makefiles very simple :)
Mike Frysinger [Fri, 4 Nov 2005 23:08:33 +0000 (23:08 -0000)]
make the crt rules prettier too
Peter S. Mazinger [Fri, 4 Nov 2005 22:52:26 +0000 (22:52 -0000)]
Sync up w/ glibc
Peter S. Mazinger [Fri, 4 Nov 2005 22:49:59 +0000 (22:49 -0000)]
Remove duplicate ifdefs
Peter S. Mazinger [Fri, 4 Nov 2005 22:22:31 +0000 (22:22 -0000)]
Correct XLOCALE enabled builds pointed out by nitinkg
Peter S. Mazinger [Fri, 4 Nov 2005 11:31:20 +0000 (11:31 -0000)]
Use bits/getopt.h, getopt.h is not included if GNU_GETOPT support is disabled
Mike Frysinger [Fri, 4 Nov 2005 02:21:36 +0000 (02:21 -0000)]
initial import of a nicer output display akin to linux-2.6
Peter S. Mazinger [Fri, 4 Nov 2005 00:32:26 +0000 (00:32 -0000)]
Make use of newly introduced attribute_noreturn
Mike Frysinger [Fri, 4 Nov 2005 00:07:48 +0000 (00:07 -0000)]
add a macro for __attribute__ ((__noreturn__))
Mike Frysinger [Thu, 3 Nov 2005 23:57:25 +0000 (23:57 -0000)]
add implementations from glibc for the round functions
Mike Frysinger [Thu, 3 Nov 2005 23:57:05 +0000 (23:57 -0000)]
cleanup how we enable/disable certain wrappers since some were suffering from bit rot ... also enable the round float wrappers
Peter S. Mazinger [Thu, 3 Nov 2005 23:33:53 +0000 (23:33 -0000)]
Sync w/ glibc
Peter S. Mazinger [Thu, 3 Nov 2005 22:50:32 +0000 (22:50 -0000)]
Disable DOMULTI for these, because gcc-4.0.2 can't cope with them
Peter S. Mazinger [Thu, 3 Nov 2005 22:45:16 +0000 (22:45 -0000)]
Sync headers w/ glibc
Mike Frysinger [Thu, 3 Nov 2005 22:42:46 +0000 (22:42 -0000)]
sync with glibc to fix building xorg-server
Peter S. Mazinger [Thu, 3 Nov 2005 21:23:07 +0000 (21:23 -0000)]
Last bits for IMA, now everything can be built w/ DOMULTI=y on gcc-3.4.4 with my config (no locale, the rest enabled). Not tested if libc is complete and usable. All the files listed in *_NO_MULTI need love, best would be to replace all multisources w/ single sources.
Peter S. Mazinger [Thu, 3 Nov 2005 21:08:31 +0000 (21:08 -0000)]
Correct _getdents[64] and __syscall_ipc
Peter S. Mazinger [Thu, 3 Nov 2005 21:02:42 +0000 (21:02 -0000)]
Sync with glibc
Peter S. Mazinger [Thu, 3 Nov 2005 19:16:21 +0000 (19:16 -0000)]
wait4 is pid_t, not int
Peter S. Mazinger [Thu, 3 Nov 2005 19:13:24 +0000 (19:13 -0000)]
Sync headers w/ glibc
Peter S. Mazinger [Thu, 3 Nov 2005 01:25:12 +0000 (01:25 -0000)]
Enable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:48:27 +0000 (00:48 -0000)]
Enable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:44:01 +0000 (00:44 -0000)]
Correct IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:38:06 +0000 (00:38 -0000)]
Enable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:36:00 +0000 (00:36 -0000)]
Enable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:18:43 +0000 (00:18 -0000)]
Enable IMA on libc/string/generic
Peter S. Mazinger [Wed, 2 Nov 2005 23:55:41 +0000 (23:55 -0000)]
Enable IMA on i386
Joakim Tjernlund [Wed, 2 Nov 2005 23:52:45 +0000 (23:52 -0000)]
Don't need this debug check anymore.
Peter S. Mazinger [Wed, 2 Nov 2005 23:51:31 +0000 (23:51 -0000)]
Allow partly IMA compile of this directory
Joakim Tjernlund [Wed, 2 Nov 2005 23:48:06 +0000 (23:48 -0000)]
psm missed a spot :)
Peter S. Mazinger [Wed, 2 Nov 2005 21:48:56 +0000 (21:48 -0000)]
Mark _exit as noreturn, include/unistd.h does this already
Peter S. Mazinger [Wed, 2 Nov 2005 21:21:15 +0000 (21:21 -0000)]
add dummy loop to kill gcc warning, probably _exit should get attribute_noreturn
Peter S. Mazinger [Wed, 2 Nov 2005 21:18:56 +0000 (21:18 -0000)]
Undo 12115, it fails on building libc/sysdeps/linux/common
Peter S. Mazinger [Wed, 2 Nov 2005 17:57:23 +0000 (17:57 -0000)]
Added cris on request to new build structure. It has to provide crt1.S instead of crt0.c to get it working
Peter S. Mazinger [Wed, 2 Nov 2005 17:43:38 +0000 (17:43 -0000)]
Cleaner i386/syscalls.h patch to handle macro redefines proposed by jocke
Peter S. Mazinger [Wed, 2 Nov 2005 17:28:40 +0000 (17:28 -0000)]
Remove __set_errno proposed by jocke