OSDN Git Service
Peter S. Mazinger [Sat, 10 Dec 2005 02:20:00 +0000 (02:20 -0000)]
Do hidden __*stat*
Peter S. Mazinger [Sat, 10 Dec 2005 00:22:53 +0000 (00:22 -0000)]
Switch fread/fwrite/fclose/pipe/sigsetmask users
Peter S. Mazinger [Sat, 10 Dec 2005 00:20:35 +0000 (00:20 -0000)]
Do hidden fread/fwrite/fclose
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?)
Peter S. Mazinger [Sat, 10 Dec 2005 00:14:28 +0000 (00:14 -0000)]
hide __sigsetmask
Peter S. Mazinger [Fri, 9 Dec 2005 21:51:30 +0000 (21:51 -0000)]
s/strong/weak/, sorry sjhill, have overseen your change
Peter S. Mazinger [Fri, 9 Dec 2005 21:00:12 +0000 (21:00 -0000)]
Implement hidden listen, use the hidden listen/accept
Peter S. Mazinger [Fri, 9 Dec 2005 20:57:08 +0000 (20:57 -0000)]
make new regex code use __mempcpy
Peter S. Mazinger [Fri, 9 Dec 2005 20:54:50 +0000 (20:54 -0000)]
hidden initstate_r and use
Peter S. Mazinger [Fri, 9 Dec 2005 20:51:48 +0000 (20:51 -0000)]
hide __xstatX_conv
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
Peter S. Mazinger [Fri, 9 Dec 2005 19:37:05 +0000 (19:37 -0000)]
Remove patch chunk and remove unused
Peter S. Mazinger [Fri, 9 Dec 2005 19:20:00 +0000 (19:20 -0000)]
Sync w/ glibc, should be equiv. to the earlier
Peter S. Mazinger [Fri, 9 Dec 2005 16:41:59 +0000 (16:41 -0000)]
Guard wchar dependent stuff properly, thx vapier
Peter S. Mazinger [Fri, 9 Dec 2005 15:43:30 +0000 (15:43 -0000)]
Implement hidden poll, switch user to hidden *printf/*scanf/poll
Peter S. Mazinger [Fri, 9 Dec 2005 15:33:37 +0000 (15:33 -0000)]
Implement hidden *scanf
Peter S. Mazinger [Fri, 9 Dec 2005 13:52:08 +0000 (13:52 -0000)]
Implement all needed hidden *printf and correct vasprintf, thx blindvt
Mike Frysinger [Fri, 9 Dec 2005 02:20:04 +0000 (02:20 -0000)]
touchup style
Mike Frysinger [Fri, 9 Dec 2005 02:19:45 +0000 (02:19 -0000)]
add an abort for arm
Peter S. Mazinger [Fri, 9 Dec 2005 00:08:31 +0000 (00:08 -0000)]
internal sigpause, do we really default to BSD signals?
Peter S. Mazinger [Fri, 9 Dec 2005 00:04:59 +0000 (00:04 -0000)]
sig* hidden versions, make __rt_sig* static inline
Peter S. Mazinger [Thu, 8 Dec 2005 22:59:35 +0000 (22:59 -0000)]
__ptr_t = void *, move hidden first
Peter S. Mazinger [Thu, 8 Dec 2005 22:35:04 +0000 (22:35 -0000)]
locale.h can't be included
Peter S. Mazinger [Thu, 8 Dec 2005 21:09:03 +0000 (21:09 -0000)]
typo, thx vapier
Peter S. Mazinger [Thu, 8 Dec 2005 21:01:23 +0000 (21:01 -0000)]
mmap/mremap/socket/rewind gone
Peter S. Mazinger [Thu, 8 Dec 2005 20:59:58 +0000 (20:59 -0000)]
Use __sendto in __libc_send, small correction
Peter S. Mazinger [Thu, 8 Dec 2005 20:18:59 +0000 (20:18 -0000)]
Change the needed prototypes
Peter S. Mazinger [Thu, 8 Dec 2005 20:10:14 +0000 (20:10 -0000)]
Convert the rest of users to hidden
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?
Peter S. Mazinger [Thu, 8 Dec 2005 20:02:11 +0000 (20:02 -0000)]
Use hidden_weak_alias
Peter S. Mazinger [Thu, 8 Dec 2005 19:33:35 +0000 (19:33 -0000)]
Implement more hidden
Peter S. Mazinger [Thu, 8 Dec 2005 19:30:10 +0000 (19:30 -0000)]
Use internal \*_strerror_r
Peter S. Mazinger [Thu, 8 Dec 2005 19:27:39 +0000 (19:27 -0000)]
Hidden __xpg|glibc_strerror_r
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
Peter S. Mazinger [Thu, 8 Dec 2005 19:15:23 +0000 (19:15 -0000)]
Hide mallinfo
Peter S. Mazinger [Thu, 8 Dec 2005 19:08:43 +0000 (19:08 -0000)]
Use __strtod
Peter S. Mazinger [Thu, 8 Dec 2005 19:03:44 +0000 (19:03 -0000)]
Hide __strtofpmax, implement some hiddens
Peter S. Mazinger [Thu, 8 Dec 2005 18:56:57 +0000 (18:56 -0000)]
Sync w/ glibc
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
Peter S. Mazinger [Thu, 8 Dec 2005 15:04:23 +0000 (15:04 -0000)]
Use internal versions
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
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?
Peter S. Mazinger [Thu, 8 Dec 2005 14:54:57 +0000 (14:54 -0000)]
Implement __strto* __wcsto* and hide _stdlib_wcsto*
Peter S. Mazinger [Thu, 8 Dec 2005 14:49:09 +0000 (14:49 -0000)]
Hide some of the f* *printf, use them as well
Peter S. Mazinger [Thu, 8 Dec 2005 14:44:48 +0000 (14:44 -0000)]
Implement __tfind/__lfind and use them
Peter S. Mazinger [Thu, 8 Dec 2005 14:42:29 +0000 (14:42 -0000)]
Reorder and remove prototypes
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 ;-(
Peter S. Mazinger [Thu, 8 Dec 2005 14:36:57 +0000 (14:36 -0000)]
Enable __iswctype_l prototype
Peter S. Mazinger [Thu, 8 Dec 2005 14:29:53 +0000 (14:29 -0000)]
Again rpc ;-( , all *inet*, *addr*
Peter S. Mazinger [Thu, 8 Dec 2005 14:23:42 +0000 (14:23 -0000)]
Use __open|__closedir
Peter S. Mazinger [Thu, 8 Dec 2005 14:22:29 +0000 (14:22 -0000)]
Do ppc specific __ioctl too
Peter S. Mazinger [Thu, 8 Dec 2005 14:20:28 +0000 (14:20 -0000)]
Use __gettimeofday
Peter S. Mazinger [Thu, 8 Dec 2005 14:17:36 +0000 (14:17 -0000)]
Implement __x versions
Peter S. Mazinger [Thu, 8 Dec 2005 14:14:19 +0000 (14:14 -0000)]
Correct use of __*log
Peter S. Mazinger [Thu, 8 Dec 2005 14:13:14 +0000 (14:13 -0000)]
Implement __mknod and use it
Peter S. Mazinger [Thu, 8 Dec 2005 14:11:18 +0000 (14:11 -0000)]
Add hidden versions
Peter S. Mazinger [Thu, 8 Dec 2005 14:09:13 +0000 (14:09 -0000)]
Hide __syscall_ipc
Peter S. Mazinger [Thu, 8 Dec 2005 14:07:26 +0000 (14:07 -0000)]
Remove __strto* from header (glibc sync), disable __asprintf/__getdelim, not provided
Peter S. Mazinger [Thu, 8 Dec 2005 14:04:40 +0000 (14:04 -0000)]
Add hidden_weak_alias/hidden_strong_alias, remove gettimeofday hack and add comment about opendir/closedir undoable, it is too early in this file. i386/x86_64 could use optimized internal_function, but the commented part has to be done based on target, not host
Peter S. Mazinger [Thu, 8 Dec 2005 11:15:23 +0000 (11:15 -0000)]
Missed alias to xdr_string, thanks sjhill
Peter S. Mazinger [Wed, 7 Dec 2005 16:09:49 +0000 (16:09 -0000)]
Hide more
Peter S. Mazinger [Wed, 7 Dec 2005 02:42:58 +0000 (02:42 -0000)]
No more *xdr* jump relocations
Peter S. Mazinger [Wed, 7 Dec 2005 00:50:06 +0000 (00:50 -0000)]
Hide *clnt|pmap|svc* and some rpc. inet/rpc is full of relocs ...
Peter S. Mazinger [Tue, 6 Dec 2005 15:44:34 +0000 (15:44 -0000)]
Correct typo, iconv binary does not use the internal versions
Peter S. Mazinger [Tue, 6 Dec 2005 14:53:37 +0000 (14:53 -0000)]
Make use internal str*casecmp/wcscoll
Peter S. Mazinger [Tue, 6 Dec 2005 14:51:16 +0000 (14:51 -0000)]
Get rid again of memset reloc
Peter S. Mazinger [Tue, 6 Dec 2005 14:48:31 +0000 (14:48 -0000)]
Correct syntax now...
Peter S. Mazinger [Tue, 6 Dec 2005 14:46:53 +0000 (14:46 -0000)]
Use correct syntax, correct weak/strong for [__]strxfrm
Peter S. Mazinger [Tue, 6 Dec 2005 14:43:37 +0000 (14:43 -0000)]
Add prototype for __time, #define time __time is not usable here
Peter S. Mazinger [Tue, 6 Dec 2005 14:40:28 +0000 (14:40 -0000)]
Hide strftime/strptime/wcsftime and make use of internals
Peter S. Mazinger [Tue, 6 Dec 2005 14:37:18 +0000 (14:37 -0000)]
Add needed prototypes removed from generic header
Peter S. Mazinger [Tue, 6 Dec 2005 14:35:12 +0000 (14:35 -0000)]
Hide str*casecmp/*coll/*xfrm and make use of the internal versions
Peter S. Mazinger [Tue, 6 Dec 2005 14:30:07 +0000 (14:30 -0000)]
Guard __strcoll/strcoll for C locales and use the same logic as elsewhere
Peter S. Mazinger [Tue, 6 Dec 2005 14:26:43 +0000 (14:26 -0000)]
Sync to glibc, remove __x
Peter S. Mazinger [Tue, 6 Dec 2005 14:24:26 +0000 (14:24 -0000)]
Add some needed prototypes and macros to allow transition of __XL and friends to hidden versions
Peter S. Mazinger [Tue, 6 Dec 2005 14:22:40 +0000 (14:22 -0000)]
Remove a loop if locales are to be built
"Steven J. Hill" [Tue, 6 Dec 2005 04:42:43 +0000 (04:42 -0000)]
Yeah, suck it up. I'm tired of merging stuff.
"Steven J. Hill" [Tue, 6 Dec 2005 04:08:14 +0000 (04:08 -0000)]
Get rid of compiler warning.
"Steven J. Hill" [Tue, 6 Dec 2005 03:56:14 +0000 (03:56 -0000)]
We need these aliases to stay so that NPTL can override them.
"Steven J. Hill" [Tue, 6 Dec 2005 02:37:23 +0000 (02:37 -0000)]
Part deux.
"Steven J. Hill" [Tue, 6 Dec 2005 02:36:22 +0000 (02:36 -0000)]
Move 'librt' includes to be after pthreads since NPTL will be also be adding new code for this library. Be afraid, be very afraid.
"Steven J. Hill" [Tue, 6 Dec 2005 02:24:21 +0000 (02:24 -0000)]
Fix includes for NPTL thread model.
Mike Frysinger [Tue, 6 Dec 2005 01:29:10 +0000 (01:29 -0000)]
macro out the thread funcs in libc if threading is disabled
Mike Frysinger [Tue, 6 Dec 2005 01:13:46 +0000 (01:13 -0000)]
include more paths in libpthreads
Mike Frysinger [Tue, 6 Dec 2005 01:12:52 +0000 (01:12 -0000)]
hide some internal pthread functions
Mike Frysinger [Tue, 6 Dec 2005 01:11:47 +0000 (01:11 -0000)]
first pass at hidden_def() macro based on the glibc one
Mike Frysinger [Tue, 6 Dec 2005 01:10:44 +0000 (01:10 -0000)]
touchup whitespace/comments
Mike Frysinger [Tue, 6 Dec 2005 01:08:18 +0000 (01:08 -0000)]
use the internal pthread_mutex_init()
Mike Frysinger [Tue, 6 Dec 2005 01:07:27 +0000 (01:07 -0000)]
only define offsetof macro if it isnt already defined
Mike Frysinger [Tue, 6 Dec 2005 01:03:20 +0000 (01:03 -0000)]
a small TODO
Mike Frysinger [Tue, 6 Dec 2005 01:02:32 +0000 (01:02 -0000)]
better help message for regex_old
Peter S. Mazinger [Mon, 5 Dec 2005 21:21:01 +0000 (21:21 -0000)]
Sync w/ glibc and disable everything uClibc does not provide
Peter S. Mazinger [Mon, 5 Dec 2005 20:02:47 +0000 (20:02 -0000)]
Remove hp-timing.h on clean
Peter S. Mazinger [Sun, 4 Dec 2005 01:08:42 +0000 (01:08 -0000)]
More hiding, 300 left
Peter S. Mazinger [Sat, 3 Dec 2005 23:36:38 +0000 (23:36 -0000)]
Rename newly created __libc_x (reserved for libpthread overwrites) w/ x_internal, do not use cascading aliases
Peter S. Mazinger [Sat, 3 Dec 2005 21:09:17 +0000 (21:09 -0000)]
_uintmaxtostr is only internally used, we do not need a rename, uClibc_uintmaxtostr.h is only internal header, remove from target
Peter S. Mazinger [Sat, 3 Dec 2005 16:44:55 +0000 (16:44 -0000)]
Remove unneeded weak
Peter S. Mazinger [Sat, 3 Dec 2005 16:42:44 +0000 (16:42 -0000)]
remove wrong assumptions about __libc_x
Peter S. Mazinger [Sat, 3 Dec 2005 01:46:10 +0000 (01:46 -0000)]
Hide setstate_r, test
Peter S. Mazinger [Sat, 3 Dec 2005 00:34:49 +0000 (00:34 -0000)]
More hiding, including __mempcpy