OSDN Git Service

uclinux-h8/uClibc.git
18 years agoLet the #define do all the work
Eric Andersen [Mon, 14 Nov 2005 20:33:25 +0000 (20:33 -0000)]
Let the #define do all the work

18 years agoIt was pointed out to me that http://www.uclibc.org/copyright.txt
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

18 years agoquiet the make -C
Mike Frysinger [Sun, 13 Nov 2005 05:12:56 +0000 (05:12 -0000)]
quiet the make -C

18 years agoinitial port to hppa
Mike Frysinger [Sat, 12 Nov 2005 01:10:24 +0000 (01:10 -0000)]
initial port to hppa

18 years agomake people provide these headers when porting
Mike Frysinger [Sat, 12 Nov 2005 01:09:15 +0000 (01:09 -0000)]
make people provide these headers when porting

18 years agoAdd hidden versions
Peter S. Mazinger [Sat, 12 Nov 2005 01:03:51 +0000 (01:03 -0000)]
Add hidden versions

18 years agoAdd hidden versions, hope I made it correctly. Sparc optimized string functions are...
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

18 years agoAdd hidden versions
Peter S. Mazinger [Sat, 12 Nov 2005 00:09:41 +0000 (00:09 -0000)]
Add hidden versions

18 years agoAdd hidden versions
Peter S. Mazinger [Sat, 12 Nov 2005 00:03:11 +0000 (00:03 -0000)]
Add hidden versions

18 years agoAdd hidden versions, add missing .size
Peter S. Mazinger [Fri, 11 Nov 2005 23:59:19 +0000 (23:59 -0000)]
Add hidden versions, add missing .size

18 years agoSplit up string.c, make internals hidden
Peter S. Mazinger [Fri, 11 Nov 2005 22:41:52 +0000 (22:41 -0000)]
Split up string.c, make internals hidden

18 years agopowerpc version of bzero using memset
Peter S. Mazinger [Fri, 11 Nov 2005 22:26:56 +0000 (22:26 -0000)]
powerpc version of bzero using memset

18 years agoSplit up MSRC file, bzero left out
Peter S. Mazinger [Fri, 11 Nov 2005 22:24:53 +0000 (22:24 -0000)]
Split up MSRC file, bzero left out

18 years agoSync w/ dirent.h, s:HAVE_D_NAMLEN:_DIRENT_HAVE_D_NAMLEN:
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:

18 years agomark all broken arches as such so people know not to expect too much
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

18 years agoremove unused ARCH_LDFLAGS and touchup broken whitespace
Mike Frysinger [Fri, 11 Nov 2005 03:04:18 +0000 (03:04 -0000)]
remove unused ARCH_LDFLAGS and touchup broken whitespace

18 years agoLets not just paper over this. Add implementation of __xpg_sigpause()
Eric Andersen [Thu, 10 Nov 2005 23:35:37 +0000 (23:35 -0000)]
Lets not just paper over this.  Add implementation of __xpg_sigpause()

18 years agoDisable __xpg_sigpause until it is implemented (if at all) in uClibc
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

18 years agoAnother s/index/strchr/
Peter S. Mazinger [Thu, 10 Nov 2005 15:09:21 +0000 (15:09 -0000)]
Another s/index/strchr/

18 years agoUse strchr instead of index (BSD)
Peter S. Mazinger [Thu, 10 Nov 2005 14:43:07 +0000 (14:43 -0000)]
Use strchr instead of index (BSD)

18 years agoadd support for cirrus maverick fpu using patch for glibc http://yann.poupet.free...
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/

18 years agosync with glibc
Mike Frysinger [Thu, 10 Nov 2005 02:23:19 +0000 (02:23 -0000)]
sync with glibc

18 years agoupdate license
Mike Frysinger [Thu, 10 Nov 2005 02:22:24 +0000 (02:22 -0000)]
update license

18 years agosync with glibc
Mike Frysinger [Wed, 9 Nov 2005 03:08:14 +0000 (03:08 -0000)]
sync with glibc

18 years agofix __intptr_t for 64bit arches
Mike Frysinger [Wed, 9 Nov 2005 03:07:44 +0000 (03:07 -0000)]
fix __intptr_t for 64bit arches

18 years agobooooring license updates
Mike Frysinger [Wed, 9 Nov 2005 03:06:01 +0000 (03:06 -0000)]
booooring license updates

18 years agosync with glibc
Mike Frysinger [Wed, 9 Nov 2005 03:05:35 +0000 (03:05 -0000)]
sync with glibc

18 years agosync with glibc to get rid of warnings
Mike Frysinger [Wed, 9 Nov 2005 03:03:42 +0000 (03:03 -0000)]
sync with glibc to get rid of warnings

18 years agouse make builtin $(wildcard) rather than $(shell ls)
Mike Frysinger [Wed, 9 Nov 2005 02:00:10 +0000 (02:00 -0000)]
use make builtin $(wildcard) rather than $(shell ls)

18 years agoupdate license
Mike Frysinger [Wed, 9 Nov 2005 01:59:56 +0000 (01:59 -0000)]
update license

18 years agoCorrect a problem introduced by porting the glibc header
Peter S. Mazinger [Tue, 8 Nov 2005 18:26:27 +0000 (18:26 -0000)]
Correct a problem introduced by porting the glibc header

18 years agoRemove #define _STDIO_UTILITY, can't find any use of it
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

18 years agoRemove copied sources
Peter S. Mazinger [Tue, 8 Nov 2005 07:25:20 +0000 (07:25 -0000)]
Remove copied sources

18 years agofix building by grabbing latest versions from glibc
Mike Frysinger [Tue, 8 Nov 2005 00:15:22 +0000 (00:15 -0000)]
fix building by grabbing latest versions from glibc

18 years agomake cp silent
Mike Frysinger [Tue, 8 Nov 2005 00:04:59 +0000 (00:04 -0000)]
make cp silent

18 years agoimplement __pthread_init_max_stacksize() which is required for FLOATING_STACKS
Mike Frysinger [Mon, 7 Nov 2005 23:41:10 +0000 (23:41 -0000)]
implement __pthread_init_max_stacksize() which is required for FLOATING_STACKS

18 years agouse the common/bits/types.h since it has proper 64bit support now
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

18 years agoold header file
Mike Frysinger [Mon, 7 Nov 2005 23:19:47 +0000 (23:19 -0000)]
old header file

18 years agoEnable multi, because the arch specific versions are non-multi now
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

18 years agoDisable multi build on asm files. i386/powerpc could be used if the source is splitted up
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

18 years agoDo not set the RELOCS_DONE flag until it is actually done. This order matters for...
"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.

18 years agodont need to run `find -name .svn` since tar already excludes .svn
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

18 years agofix arch_headers target
Mike Frysinger [Sat, 5 Nov 2005 08:34:30 +0000 (08:34 -0000)]
fix arch_headers target

18 years agoProtect *strto{d,f,ld}_l by UCLIBC_HAS_FLOATS
Peter S. Mazinger [Sat, 5 Nov 2005 00:21:29 +0000 (00:21 -0000)]
Protect *strto{d,f,ld}_l by UCLIBC_HAS_FLOATS

18 years agomakefiles for new build system
Mike Frysinger [Sat, 5 Nov 2005 00:09:50 +0000 (00:09 -0000)]
makefiles for new build system

18 years agoChange comment size_t _fpmaxtostr to ssize_t
Peter S. Mazinger [Sat, 5 Nov 2005 00:00:41 +0000 (00:00 -0000)]
Change comment size_t _fpmaxtostr to ssize_t

18 years agoneed our own page header file to prevent warnings
Mike Frysinger [Fri, 4 Nov 2005 23:59:45 +0000 (23:59 -0000)]
need our own page header file to prevent warnings

18 years agouse errno.h like in i386
Mike Frysinger [Fri, 4 Nov 2005 23:55:44 +0000 (23:55 -0000)]
use errno.h like in i386

18 years agounify common code thus making arch-specific Makefiles very simple :)
Mike Frysinger [Fri, 4 Nov 2005 23:55:18 +0000 (23:55 -0000)]
unify common code thus making arch-specific Makefiles very simple :)

18 years agomake the crt rules prettier too
Mike Frysinger [Fri, 4 Nov 2005 23:08:33 +0000 (23:08 -0000)]
make the crt rules prettier too

18 years agoSync up w/ glibc
Peter S. Mazinger [Fri, 4 Nov 2005 22:52:26 +0000 (22:52 -0000)]
Sync up w/ glibc

18 years agoRemove duplicate ifdefs
Peter S. Mazinger [Fri, 4 Nov 2005 22:49:59 +0000 (22:49 -0000)]
Remove duplicate ifdefs

18 years agoCorrect XLOCALE enabled builds pointed out by nitinkg
Peter S. Mazinger [Fri, 4 Nov 2005 22:22:31 +0000 (22:22 -0000)]
Correct XLOCALE enabled builds pointed out by nitinkg

18 years agoUse bits/getopt.h, getopt.h is not included if GNU_GETOPT support is disabled
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

18 years agoinitial import of a nicer output display akin to linux-2.6
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

18 years agoMake use of newly introduced attribute_noreturn
Peter S. Mazinger [Fri, 4 Nov 2005 00:32:26 +0000 (00:32 -0000)]
Make use of newly introduced attribute_noreturn

18 years agoadd a macro for __attribute__ ((__noreturn__))
Mike Frysinger [Fri, 4 Nov 2005 00:07:48 +0000 (00:07 -0000)]
add a macro for __attribute__ ((__noreturn__))

18 years agoadd implementations from glibc for the round functions
Mike Frysinger [Thu, 3 Nov 2005 23:57:25 +0000 (23:57 -0000)]
add implementations from glibc for the round functions

18 years agocleanup how we enable/disable certain wrappers since some were suffering from bit...
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

18 years agoSync w/ glibc
Peter S. Mazinger [Thu, 3 Nov 2005 23:33:53 +0000 (23:33 -0000)]
Sync w/ glibc

18 years agoDisable DOMULTI for these, because gcc-4.0.2 can't cope with them
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

18 years agoSync headers w/ glibc
Peter S. Mazinger [Thu, 3 Nov 2005 22:45:16 +0000 (22:45 -0000)]
Sync headers w/ glibc

18 years agosync with glibc to fix building xorg-server
Mike Frysinger [Thu, 3 Nov 2005 22:42:46 +0000 (22:42 -0000)]
sync with glibc to fix building xorg-server

18 years agoLast bits for IMA, now everything can be built w/ DOMULTI=y on gcc-3.4.4 with my...
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.

18 years agoCorrect _getdents[64] and __syscall_ipc
Peter S. Mazinger [Thu, 3 Nov 2005 21:08:31 +0000 (21:08 -0000)]
Correct _getdents[64] and __syscall_ipc

18 years agoSync with glibc
Peter S. Mazinger [Thu, 3 Nov 2005 21:02:42 +0000 (21:02 -0000)]
Sync with glibc

18 years agowait4 is pid_t, not int
Peter S. Mazinger [Thu, 3 Nov 2005 19:16:21 +0000 (19:16 -0000)]
wait4 is pid_t, not int

18 years agoSync headers w/ glibc
Peter S. Mazinger [Thu, 3 Nov 2005 19:13:24 +0000 (19:13 -0000)]
Sync headers w/ glibc

18 years agoEnable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 01:25:12 +0000 (01:25 -0000)]
Enable IMA

18 years agoEnable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:48:27 +0000 (00:48 -0000)]
Enable IMA

18 years agoCorrect IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:44:01 +0000 (00:44 -0000)]
Correct IMA

18 years agoEnable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:38:06 +0000 (00:38 -0000)]
Enable IMA

18 years agoEnable IMA
Peter S. Mazinger [Thu, 3 Nov 2005 00:36:00 +0000 (00:36 -0000)]
Enable IMA

18 years agoEnable IMA on libc/string/generic
Peter S. Mazinger [Thu, 3 Nov 2005 00:18:43 +0000 (00:18 -0000)]
Enable IMA on libc/string/generic

18 years agoEnable IMA on i386
Peter S. Mazinger [Wed, 2 Nov 2005 23:55:41 +0000 (23:55 -0000)]
Enable IMA on i386

18 years agoDon't need this debug check anymore.
Joakim Tjernlund [Wed, 2 Nov 2005 23:52:45 +0000 (23:52 -0000)]
Don't need this debug check anymore.

18 years agoAllow partly IMA compile of this directory
Peter S. Mazinger [Wed, 2 Nov 2005 23:51:31 +0000 (23:51 -0000)]
Allow partly IMA compile of this directory

18 years agopsm missed a spot :)
Joakim Tjernlund [Wed, 2 Nov 2005 23:48:06 +0000 (23:48 -0000)]
psm missed a spot :)

18 years agoMark _exit as noreturn, include/unistd.h does this already
Peter S. Mazinger [Wed, 2 Nov 2005 21:48:56 +0000 (21:48 -0000)]
Mark _exit as noreturn, include/unistd.h does this already

18 years agoadd dummy loop to kill gcc warning, probably _exit should get attribute_noreturn
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

18 years agoUndo 12115, it fails on building libc/sysdeps/linux/common
Peter S. Mazinger [Wed, 2 Nov 2005 21:18:56 +0000 (21:18 -0000)]
Undo 12115, it fails on building libc/sysdeps/linux/common

18 years agoAdded cris on request to new build structure. It has to provide crt1.S instead of...
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

18 years agoCleaner i386/syscalls.h patch to handle macro redefines proposed by jocke
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

18 years agoRemove __set_errno proposed by jocke
Peter S. Mazinger [Wed, 2 Nov 2005 17:28:40 +0000 (17:28 -0000)]
Remove __set_errno proposed by jocke

18 years agoClean up DOMULTI for libm and add more files blocked earlier by syscall problem to...
Peter S. Mazinger [Wed, 2 Nov 2005 17:20:23 +0000 (17:20 -0000)]
Clean up DOMULTI for libm and add more files blocked earlier by syscall problem to libpthread

18 years agoEnable IMA compiling now that syscalls work
Peter S. Mazinger [Wed, 2 Nov 2005 16:23:47 +0000 (16:23 -0000)]
Enable IMA compiling now that syscalls work

18 years agoMove __SSP__ check to header
Peter S. Mazinger [Wed, 2 Nov 2005 16:21:19 +0000 (16:21 -0000)]
Move __SSP__ check to header

18 years agoAllow sources using syscalls to be IMA compiled on x86
Peter S. Mazinger [Wed, 2 Nov 2005 16:13:41 +0000 (16:13 -0000)]
Allow sources using syscalls to be IMA compiled on x86

18 years agoinclude Rules.mak after noconfig_targets, else it does not pull in .config
Peter S. Mazinger [Wed, 2 Nov 2005 15:43:20 +0000 (15:43 -0000)]
include Rules.mak after noconfig_targets, else it does not pull in .config

18 years agoldso powerpc changes ported to i386
Peter S. Mazinger [Wed, 2 Nov 2005 14:22:31 +0000 (14:22 -0000)]
ldso powerpc changes ported to i386

18 years agoset default STRIP_FLAGS and change how we detect silent mode
Mike Frysinger [Wed, 2 Nov 2005 02:20:13 +0000 (02:20 -0000)]
set default STRIP_FLAGS and change how we detect silent mode

18 years agomove more rules out of the if HAVE_DOT_CONFIG statement which dont belong
Mike Frysinger [Wed, 2 Nov 2005 01:13:08 +0000 (01:13 -0000)]
move more rules out of the if HAVE_DOT_CONFIG statement which dont belong

18 years agoupdate DOPIC option to properly describe what it does
Mike Frysinger [Wed, 2 Nov 2005 00:50:00 +0000 (00:50 -0000)]
update DOPIC option to properly describe what it does

18 years agotweak rules so we dont have to copy the .c files to get 64bit versions
Mike Frysinger [Wed, 2 Nov 2005 00:34:27 +0000 (00:34 -0000)]
tweak rules so we dont have to copy the .c files to get 64bit versions

18 years agoCreate the lib*_pic.a links only if DOPIC is enabled
Peter S. Mazinger [Tue, 1 Nov 2005 22:19:29 +0000 (22:19 -0000)]
Create the lib*_pic.a links only if DOPIC is enabled

18 years agoOnly because of multi sources I had to touch up these and add code duplication
Peter S. Mazinger [Tue, 1 Nov 2005 22:12:53 +0000 (22:12 -0000)]
Only because of multi sources I had to touch up these and add code duplication

18 years agoSplit up the .o and .os rules, so all the sources are created if DOPIC is disabled.
Peter S. Mazinger [Tue, 1 Nov 2005 21:50:15 +0000 (21:50 -0000)]
Split up the .o and .os rules, so all the sources are created if DOPIC is disabled.

18 years agoAdd check, so we are sure that the file is correctly built, if the system is ssp...
Peter S. Mazinger [Tue, 1 Nov 2005 21:47:22 +0000 (21:47 -0000)]
Add check, so we are sure that the file is correctly built, if the system is ssp enabled

18 years agoAdd back -L..lib to libdl linker, now that we do not hardcode path to libs in libc.so
Peter S. Mazinger [Tue, 1 Nov 2005 16:49:25 +0000 (16:49 -0000)]
Add back -L..lib to libdl linker, now that we do not hardcode path to libs in libc.so

18 years agoCorrect gcc-4.1 ssp build
Peter S. Mazinger [Tue, 1 Nov 2005 16:26:47 +0000 (16:26 -0000)]
Correct gcc-4.1 ssp build