OSDN Git Service

uclinux-h8/uClibc.git
18 years agosilly bug
Eric Andersen [Thu, 15 Dec 2005 11:32:30 +0000 (11:32 -0000)]
silly bug

18 years agoFix static apps on linux 2.6. Linux clobbers r7 in 2.6, so
Joakim Tjernlund [Thu, 15 Dec 2005 07:50:05 +0000 (07:50 -0000)]
Fix static apps on linux 2.6. Linux clobbers r7 in 2.6, so
use r3 instead to pass _dl_fini.

18 years agoinclude features.h instead of sys/cdefs.h
Mike Frysinger [Wed, 14 Dec 2005 23:28:39 +0000 (23:28 -0000)]
include features.h instead of sys/cdefs.h

18 years agofix signed/unsigned warnings and unused warnings
Mike Frysinger [Wed, 14 Dec 2005 23:10:21 +0000 (23:10 -0000)]
fix signed/unsigned warnings and unused warnings

18 years ago remove .oS too
Mike Frysinger [Wed, 14 Dec 2005 23:07:48 +0000 (23:07 -0000)]
 remove .oS too

18 years agoHide _stdio_init/term, sorry, one change went mistakenly into the earlier commit
Peter S. Mazinger [Wed, 14 Dec 2005 13:50:39 +0000 (13:50 -0000)]
Hide _stdio_init/term, sorry, one change went mistakenly into the earlier commit

18 years agoDo hidden brk, hide _brk as well for some archs, convert users of brk
Peter S. Mazinger [Wed, 14 Dec 2005 13:48:23 +0000 (13:48 -0000)]
Do hidden brk, hide _brk as well for some archs, convert users of brk

18 years agoFixup byte order handling. Not all architectures define __BIG_ENDIAN__ so i.e.
Eric Andersen [Wed, 14 Dec 2005 02:33:36 +0000 (02:33 -0000)]
Fixup byte order handling.  Not all architectures define __BIG_ENDIAN__ so i.e.
on big endian mips the code is compiled as little-endian and the wrong half of
the 64-bit point value is examined to check for NaN, etc.  This bug also broke
fpclassify(), isfinite(), isnormal(), isinf(), finite(), and signbit().

18 years agoConvert all users of earlier hiddens
Peter S. Mazinger [Tue, 13 Dec 2005 21:38:57 +0000 (21:38 -0000)]
Convert all users of earlier hiddens

18 years agoThis header blocked the use of __THROW in libc-internal.h
Peter S. Mazinger [Tue, 13 Dec 2005 21:31:53 +0000 (21:31 -0000)]
This header blocked the use of __THROW in libc-internal.h

18 years agoHidden fflush, adapt fopen to hack in libc-internal.h
Peter S. Mazinger [Tue, 13 Dec 2005 21:30:04 +0000 (21:30 -0000)]
Hidden fflush, adapt fopen to hack in libc-internal.h

18 years agoHidden readdir*
Peter S. Mazinger [Tue, 13 Dec 2005 21:25:39 +0000 (21:25 -0000)]
Hidden readdir*

18 years agoHidden lseek[64], disabled llseek and _llseek for now, not in any headers
Peter S. Mazinger [Tue, 13 Dec 2005 21:23:53 +0000 (21:23 -0000)]
Hidden lseek[64], disabled llseek and _llseek for now, not in any headers

18 years agoDo hidden fcntl*
Peter S. Mazinger [Tue, 13 Dec 2005 21:20:44 +0000 (21:20 -0000)]
Do hidden fcntl*

18 years agoAdd some more hidden prototypes
Peter S. Mazinger [Tue, 13 Dec 2005 21:14:37 +0000 (21:14 -0000)]
Add some more hidden prototypes

18 years agoConvert internal users of chmod/*stat*, minimize change for __strsep
Peter S. Mazinger [Tue, 13 Dec 2005 11:35:31 +0000 (11:35 -0000)]
Convert internal users of chmod/*stat*, minimize change for __strsep

18 years agoAdd __lstat and reorganize somewhat
Peter S. Mazinger [Tue, 13 Dec 2005 11:28:16 +0000 (11:28 -0000)]
Add __lstat and reorganize somewhat

18 years agoUse __remove and remove trailing ;
Peter S. Mazinger [Tue, 13 Dec 2005 11:15:40 +0000 (11:15 -0000)]
Use __remove and remove trailing ;

18 years agoHide chmod, lockf*
Peter S. Mazinger [Tue, 13 Dec 2005 10:41:14 +0000 (10:41 -0000)]
Hide chmod, lockf*

18 years agoHidden __md5_crypt/__des_crypt, missed to adapt prototype
Peter S. Mazinger [Tue, 13 Dec 2005 10:07:09 +0000 (10:07 -0000)]
Hidden __md5_crypt/__des_crypt, missed to adapt prototype

18 years ago__malloc_consolidate is only libc internal, enable use of __sbrk
Peter S. Mazinger [Tue, 13 Dec 2005 10:02:23 +0000 (10:02 -0000)]
__malloc_consolidate is only libc internal, enable use of __sbrk

18 years agoDo hidden fopen*/remove
Peter S. Mazinger [Tue, 13 Dec 2005 10:00:07 +0000 (10:00 -0000)]
Do hidden fopen*/remove

18 years agoAdd redirect/redefines for x to x64 until someone will answer my mail/decides of...
Peter S. Mazinger [Tue, 13 Dec 2005 09:29:46 +0000 (09:29 -0000)]
Add redirect/redefines for x to x64 until someone will answer my mail/decides of a better way. libc-internal.h will finally have >5xx __x prototypes

18 years agoDo hidden sbrk
Peter S. Mazinger [Tue, 13 Dec 2005 09:24:29 +0000 (09:24 -0000)]
Do hidden sbrk

18 years agoSync w/ glibc
Peter S. Mazinger [Tue, 13 Dec 2005 09:22:15 +0000 (09:22 -0000)]
Sync w/ glibc

18 years agoSync w/ glibc
Peter S. Mazinger [Tue, 13 Dec 2005 09:18:49 +0000 (09:18 -0000)]
Sync w/ glibc

18 years agoMake sure we are really within uClibc only, these bits should move from the visible...
Peter S. Mazinger [Sun, 11 Dec 2005 01:13:38 +0000 (01:13 -0000)]
Make sure we are really within uClibc only, these bits should move from the visible header

18 years agoFix debugging.
"Steven J. Hill" [Sun, 11 Dec 2005 00:55:30 +0000 (00:55 -0000)]
Fix debugging.

18 years agoInstall dummy libc-internal.h
Peter S. Mazinger [Sat, 10 Dec 2005 21:53:53 +0000 (21:53 -0000)]
Install dummy libc-internal.h

18 years agoRemove fread/fwrite/vfprintf redefines, the only user is iconv, being an external app
Peter S. Mazinger [Sat, 10 Dec 2005 19:30:34 +0000 (19:30 -0000)]
Remove fread/fwrite/vfprintf redefines, the only user is iconv, being an external app

18 years agoMerge from NPTL branch.
"Steven J. Hill" [Sat, 10 Dec 2005 18:45:05 +0000 (18:45 -0000)]
Merge from NPTL branch.

18 years agoFix alias.
"Steven J. Hill" [Sat, 10 Dec 2005 18:39:26 +0000 (18:39 -0000)]
Fix alias.

18 years agoSolve warning about redefined _GNU_SOURCE, allow iconv to build
Peter S. Mazinger [Sat, 10 Dec 2005 18:27:03 +0000 (18:27 -0000)]
Solve warning about redefined _GNU_SOURCE, allow iconv to build

18 years agoRemove trailing ';' from strong_alias, thx Bernhard Fischer
Peter S. Mazinger [Sat, 10 Dec 2005 18:26:05 +0000 (18:26 -0000)]
Remove trailing ';' from strong_alias, thx Bernhard Fischer

18 years agoMerge from NPTL branch. Bring in the remaining changes for sigaction.
"Steven J. Hill" [Sat, 10 Dec 2005 18:18:41 +0000 (18:18 -0000)]
Merge from NPTL branch. Bring in the remaining changes for sigaction.

18 years agoMerge from NPTL branch.
"Steven J. Hill" [Sat, 10 Dec 2005 17:59:34 +0000 (17:59 -0000)]
Merge from NPTL branch.

18 years agoThe minimum is different for NPTL because of two new signals.
"Steven J. Hill" [Sat, 10 Dec 2005 17:35:34 +0000 (17:35 -0000)]
The minimum is different for NPTL because of two new signals.

18 years agoRemove unused weak_alias. Thanks Peter.
"Steven J. Hill" [Sat, 10 Dec 2005 17:27:13 +0000 (17:27 -0000)]
Remove unused weak_alias. Thanks Peter.

18 years ago- fixup after sync with glibc. _ptyname was renamed to __libc_ptyname
Bernhard Reutner-Fischer [Sat, 10 Dec 2005 14:08:40 +0000 (14:08 -0000)]
- fixup after sync with glibc. _ptyname was renamed to __libc_ptyname

18 years agoMerge from NPTL.
"Steven J. Hill" [Sat, 10 Dec 2005 13:38:34 +0000 (13:38 -0000)]
Merge from NPTL.

18 years agofixed unused warning
Mike Frysinger [Sat, 10 Dec 2005 03:55:43 +0000 (03:55 -0000)]
fixed unused warning

18 years agofix signed warning
Mike Frysinger [Sat, 10 Dec 2005 03:54:27 +0000 (03:54 -0000)]
fix signed warning

18 years agofix a warning
Mike Frysinger [Sat, 10 Dec 2005 03:52:54 +0000 (03:52 -0000)]
fix a warning

18 years agofix some warnings
Mike Frysinger [Sat, 10 Dec 2005 03:51:24 +0000 (03:51 -0000)]
fix some warnings

18 years agofix warning
Mike Frysinger [Sat, 10 Dec 2005 03:48:33 +0000 (03:48 -0000)]
fix warning

18 years agosync with glibc (grab some hidden updates) and fix some warnings
Mike Frysinger [Sat, 10 Dec 2005 02:46:52 +0000 (02:46 -0000)]
sync with glibc (grab some hidden updates) and fix some warnings

18 years agomacro away the last parameter since we dont actually utilize it (saves a few bytes...
Mike Frysinger [Sat, 10 Dec 2005 02:42:49 +0000 (02:42 -0000)]
macro away the last parameter since we dont actually utilize it (saves a few bytes) and fix signed warnings

18 years agoclean up warnings
Mike Frysinger [Sat, 10 Dec 2005 02:41:39 +0000 (02:41 -0000)]
clean up warnings

18 years agoadd attribute_unused and include features.h so that we can include libc-internal...
Mike Frysinger [Sat, 10 Dec 2005 02:34:20 +0000 (02:34 -0000)]
add attribute_unused and include features.h so that we can include libc-internal.h directly and have it work

18 years agoDo hidden __*stat*
Peter S. Mazinger [Sat, 10 Dec 2005 02:20:00 +0000 (02:20 -0000)]
Do hidden __*stat*

18 years agoSwitch fread/fwrite/fclose/pipe/sigsetmask users
Peter S. Mazinger [Sat, 10 Dec 2005 00:22:53 +0000 (00:22 -0000)]
Switch fread/fwrite/fclose/pipe/sigsetmask users

18 years agoDo hidden fread/fwrite/fclose
Peter S. Mazinger [Sat, 10 Dec 2005 00:20:35 +0000 (00:20 -0000)]
Do hidden fread/fwrite/fclose

18 years agoDo hidden pipe, please check the change in mips (.end __pipe?)
Peter S. Mazinger [Sat, 10 Dec 2005 00:17:59 +0000 (00:17 -0000)]
Do hidden pipe, please check the change in mips (.end __pipe?)

18 years agohide __sigsetmask
Peter S. Mazinger [Sat, 10 Dec 2005 00:14:28 +0000 (00:14 -0000)]
hide __sigsetmask

18 years agos/strong/weak/, sorry sjhill, have overseen your change
Peter S. Mazinger [Fri, 9 Dec 2005 21:51:30 +0000 (21:51 -0000)]
s/strong/weak/, sorry sjhill, have overseen your change

18 years agoImplement hidden listen, use the hidden listen/accept
Peter S. Mazinger [Fri, 9 Dec 2005 21:00:12 +0000 (21:00 -0000)]
Implement hidden listen, use the hidden listen/accept

18 years agomake new regex code use __mempcpy
Peter S. Mazinger [Fri, 9 Dec 2005 20:57:08 +0000 (20:57 -0000)]
make new regex code use __mempcpy

18 years agohidden initstate_r and use
Peter S. Mazinger [Fri, 9 Dec 2005 20:54:50 +0000 (20:54 -0000)]
hidden initstate_r and use

18 years agohide __xstatX_conv
Peter S. Mazinger [Fri, 9 Dec 2005 20:51:48 +0000 (20:51 -0000)]
hide __xstatX_conv

18 years agoDo __nl_langinfo, partly sync header w/ glibc, add missing nl_langinfo_l, change...
Peter S. Mazinger [Fri, 9 Dec 2005 20:49:27 +0000 (20:49 -0000)]
Do __nl_langinfo, partly sync header w/ glibc, add missing nl_langinfo_l, change users to hidden version

18 years agoRemove patch chunk and remove unused
Peter S. Mazinger [Fri, 9 Dec 2005 19:37:05 +0000 (19:37 -0000)]
Remove patch chunk and remove unused

18 years agoSync w/ glibc, should be equiv. to the earlier
Peter S. Mazinger [Fri, 9 Dec 2005 19:20:00 +0000 (19:20 -0000)]
Sync w/ glibc, should be equiv. to the earlier

18 years agoGuard wchar dependent stuff properly, thx vapier
Peter S. Mazinger [Fri, 9 Dec 2005 16:41:59 +0000 (16:41 -0000)]
Guard wchar dependent stuff properly, thx vapier

18 years agoImplement hidden poll, switch user to hidden *printf/*scanf/poll
Peter S. Mazinger [Fri, 9 Dec 2005 15:43:30 +0000 (15:43 -0000)]
Implement hidden poll, switch user to hidden *printf/*scanf/poll

18 years agoImplement hidden *scanf
Peter S. Mazinger [Fri, 9 Dec 2005 15:33:37 +0000 (15:33 -0000)]
Implement hidden *scanf

18 years agoImplement all needed hidden *printf and correct vasprintf, thx blindvt
Peter S. Mazinger [Fri, 9 Dec 2005 13:52:08 +0000 (13:52 -0000)]
Implement all needed hidden *printf and correct vasprintf, thx blindvt

18 years agotouchup style
Mike Frysinger [Fri, 9 Dec 2005 02:20:04 +0000 (02:20 -0000)]
touchup style

18 years agoadd an abort for arm
Mike Frysinger [Fri, 9 Dec 2005 02:19:45 +0000 (02:19 -0000)]
add an abort for arm

18 years agointernal sigpause, do we really default to BSD signals?
Peter S. Mazinger [Fri, 9 Dec 2005 00:08:31 +0000 (00:08 -0000)]
internal sigpause, do we really default to BSD signals?

18 years agosig* hidden versions, make __rt_sig* static inline
Peter S. Mazinger [Fri, 9 Dec 2005 00:04:59 +0000 (00:04 -0000)]
sig* hidden versions, make __rt_sig* static inline

18 years ago__ptr_t = void *, move hidden first
Peter S. Mazinger [Thu, 8 Dec 2005 22:59:35 +0000 (22:59 -0000)]
__ptr_t = void *, move hidden first

18 years agolocale.h can't be included
Peter S. Mazinger [Thu, 8 Dec 2005 22:35:04 +0000 (22:35 -0000)]
locale.h can't be included

18 years agotypo, thx vapier
Peter S. Mazinger [Thu, 8 Dec 2005 21:09:03 +0000 (21:09 -0000)]
typo, thx vapier

18 years agommap/mremap/socket/rewind gone
Peter S. Mazinger [Thu, 8 Dec 2005 21:01:23 +0000 (21:01 -0000)]
mmap/mremap/socket/rewind gone

18 years agoUse __sendto in __libc_send, small correction
Peter S. Mazinger [Thu, 8 Dec 2005 20:59:58 +0000 (20:59 -0000)]
Use __sendto in __libc_send, small correction

18 years agoChange the needed prototypes
Peter S. Mazinger [Thu, 8 Dec 2005 20:18:59 +0000 (20:18 -0000)]
Change the needed prototypes

18 years agoConvert the rest of users to hidden
Peter S. Mazinger [Thu, 8 Dec 2005 20:10:14 +0000 (20:10 -0000)]
Convert the rest of users to hidden

18 years agoTry to mimic glibc sigaction, sjhill, could you please test w/ this version?
Peter S. Mazinger [Thu, 8 Dec 2005 20:07:39 +0000 (20:07 -0000)]
Try to mimic glibc sigaction, sjhill, could you please test w/ this version?

18 years agoUse hidden_weak_alias
Peter S. Mazinger [Thu, 8 Dec 2005 20:02:11 +0000 (20:02 -0000)]
Use hidden_weak_alias

18 years agoImplement more hidden
Peter S. Mazinger [Thu, 8 Dec 2005 19:33:35 +0000 (19:33 -0000)]
Implement more hidden

18 years agoUse internal \*_strerror_r
Peter S. Mazinger [Thu, 8 Dec 2005 19:30:10 +0000 (19:30 -0000)]
Use internal \*_strerror_r

18 years agoHidden __xpg|glibc_strerror_r
Peter S. Mazinger [Thu, 8 Dec 2005 19:27:39 +0000 (19:27 -0000)]
Hidden __xpg|glibc_strerror_r

18 years agoSimilar impl. of __libc_x using hidden_weak_alias, hope threads work w/ it
Peter S. Mazinger [Thu, 8 Dec 2005 19:25:17 +0000 (19:25 -0000)]
Similar impl. of __libc_x using hidden_weak_alias, hope threads work w/ it

18 years agoHide mallinfo
Peter S. Mazinger [Thu, 8 Dec 2005 19:15:23 +0000 (19:15 -0000)]
Hide mallinfo

18 years agoUse __strtod
Peter S. Mazinger [Thu, 8 Dec 2005 19:08:43 +0000 (19:08 -0000)]
Use __strtod

18 years agoHide __strtofpmax, implement some hiddens
Peter S. Mazinger [Thu, 8 Dec 2005 19:03:44 +0000 (19:03 -0000)]
Hide __strtofpmax, implement some hiddens

18 years agoSync w/ glibc
Peter S. Mazinger [Thu, 8 Dec 2005 18:56:57 +0000 (18:56 -0000)]
Sync w/ glibc

18 years agoAdd -DNOT_IN_libc to disable the libc-internal.h stuff
Peter S. Mazinger [Thu, 8 Dec 2005 15:05:30 +0000 (15:05 -0000)]
Add -DNOT_IN_libc to disable the libc-internal.h stuff

18 years agoUse internal versions
Peter S. Mazinger [Thu, 8 Dec 2005 15:04:23 +0000 (15:04 -0000)]
Use internal versions

18 years agoUse hidden_strong_alias for alias(__x,__y), do not use recursive aliases
Peter S. Mazinger [Thu, 8 Dec 2005 15:02:02 +0000 (15:02 -0000)]
Use hidden_strong_alias for alias(__x,__y), do not use recursive aliases

18 years agoDo __sleep, should we make it weak, so that libpthread can overwrite it?
Peter S. Mazinger [Thu, 8 Dec 2005 14:58:32 +0000 (14:58 -0000)]
Do __sleep, should we make it weak, so that libpthread can overwrite it?

18 years agoImplement __strto* __wcsto* and hide _stdlib_wcsto*
Peter S. Mazinger [Thu, 8 Dec 2005 14:54:57 +0000 (14:54 -0000)]
Implement __strto* __wcsto* and hide _stdlib_wcsto*

18 years agoHide some of the f* *printf, use them as well
Peter S. Mazinger [Thu, 8 Dec 2005 14:49:09 +0000 (14:49 -0000)]
Hide some of the f* *printf, use them as well

18 years agoImplement __tfind/__lfind and use them
Peter S. Mazinger [Thu, 8 Dec 2005 14:44:48 +0000 (14:44 -0000)]
Implement __tfind/__lfind and use them

18 years agoReorder and remove prototypes
Peter S. Mazinger [Thu, 8 Dec 2005 14:42:29 +0000 (14:42 -0000)]
Reorder and remove prototypes

18 years agoReorder so that no prototype is needed. Is there a better way to get rid of gcc warni...
Peter S. Mazinger [Thu, 8 Dec 2005 14:40:58 +0000 (14:40 -0000)]
Reorder so that no prototype is needed. Is there a better way to get rid of gcc warning instead of adding the loop for err/errx? attribute_noreturn is not enough ;-(

18 years agoEnable __iswctype_l prototype
Peter S. Mazinger [Thu, 8 Dec 2005 14:36:57 +0000 (14:36 -0000)]
Enable __iswctype_l prototype

18 years agoAgain rpc ;-( , all *inet*, *addr*
Peter S. Mazinger [Thu, 8 Dec 2005 14:29:53 +0000 (14:29 -0000)]
Again rpc ;-( , all *inet*, *addr*

18 years agoUse __open|__closedir
Peter S. Mazinger [Thu, 8 Dec 2005 14:23:42 +0000 (14:23 -0000)]
Use __open|__closedir

18 years agoDo ppc specific __ioctl too
Peter S. Mazinger [Thu, 8 Dec 2005 14:22:29 +0000 (14:22 -0000)]
Do ppc specific __ioctl too