OSDN Git Service
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
Peter S. Mazinger [Fri, 2 Dec 2005 23:12:15 +0000 (23:12 -0000)]
Remove incorrect display stripping crt1.S
Peter S. Mazinger [Fri, 2 Dec 2005 23:05:01 +0000 (23:05 -0000)]
Don't strip interp.c, thx blindvt
Mike Frysinger [Fri, 2 Dec 2005 22:48:50 +0000 (22:48 -0000)]
add some notes (thanks to mjn3) as to why we need these weaks, remove all the weaks that we arent actually using atm, and in general touchup the code
Peter S. Mazinger [Fri, 2 Dec 2005 22:45:50 +0000 (22:45 -0000)]
Remove prototypes that are in kernel_sigaction.h already
"Steven J. Hill" [Fri, 2 Dec 2005 04:11:20 +0000 (04:11 -0000)]
No, '__mempcpy' is used by user-space applications, like coreutils for example and glibc still has '__mempcpy' as a global symbol. How about this, do a complete buildroot file system after hacking uClibc to make sure things work? There's a novel idea.
"Steven J. Hill" [Fri, 2 Dec 2005 03:30:48 +0000 (03:30 -0000)]
Enable alias for 'bcopy' otherwise BusyBox will not build *sigh*.
"Steven J. Hill" [Fri, 2 Dec 2005 00:04:15 +0000 (00:04 -0000)]
Fix make macro. Did you even fricking test this?
Peter S. Mazinger [Thu, 1 Dec 2005 23:01:29 +0000 (23:01 -0000)]
Kill 2 redefine warnings w/ gcc-4.x
Peter S. Mazinger [Thu, 1 Dec 2005 22:27:33 +0000 (22:27 -0000)]
I must have been crazy ...
Peter S. Mazinger [Thu, 1 Dec 2005 21:08:47 +0000 (21:08 -0000)]
Forgotten that this file is special and does not accept hidden, __mempcpy is hidden again
Peter S. Mazinger [Thu, 1 Dec 2005 20:56:36 +0000 (20:56 -0000)]
Make __syscall_fadvise64_64 static inline
Peter S. Mazinger [Thu, 1 Dec 2005 20:46:59 +0000 (20:46 -0000)]
Use $@,$<
Peter S. Mazinger [Thu, 1 Dec 2005 20:43:44 +0000 (20:43 -0000)]
Hide mostly used functions
Peter S. Mazinger [Thu, 1 Dec 2005 20:39:39 +0000 (20:39 -0000)]
Remove test file