OSDN Git Service
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
Mike Frysinger [Thu, 1 Dec 2005 08:16:07 +0000 (08:16 -0000)]
fix libc_hidden_builtin_def
Mike Frysinger [Thu, 1 Dec 2005 08:14:13 +0000 (08:14 -0000)]
link in new hp-timing.h file
Mike Frysinger [Thu, 1 Dec 2005 08:13:38 +0000 (08:13 -0000)]
add support for generating .s files for debug purposes
Mike Frysinger [Thu, 1 Dec 2005 07:58:28 +0000 (07:58 -0000)]
get rid of mips-specific types.h since common one contains more fixes
Mike Frysinger [Thu, 1 Dec 2005 07:58:06 +0000 (07:58 -0000)]
sync with glibc
Mike Frysinger [Thu, 1 Dec 2005 07:57:56 +0000 (07:57 -0000)]
grab header file from glibc
Mike Frysinger [Thu, 1 Dec 2005 07:41:02 +0000 (07:41 -0000)]
touchup how we declare the posix_fadvise functions and fix the case where posix_fadvise kernel call exists but not posix_fadvise64
Mike Frysinger [Thu, 1 Dec 2005 07:40:02 +0000 (07:40 -0000)]
sync with glibc (and shrinks the object code nicely by like half)
Peter S. Mazinger [Wed, 30 Nov 2005 22:27:54 +0000 (22:27 -0000)]
Sync w/ glibc
Peter S. Mazinger [Wed, 30 Nov 2005 17:32:30 +0000 (17:32 -0000)]
change __rt_sigprocmask to static inline
Peter S. Mazinger [Wed, 30 Nov 2005 17:07:06 +0000 (17:07 -0000)]
Sync w/ glibc
Mike Frysinger [Wed, 30 Nov 2005 03:20:39 +0000 (03:20 -0000)]
sync with glibc header
Mike Frysinger [Wed, 30 Nov 2005 03:18:04 +0000 (03:18 -0000)]
grab header from glibc
Mike Frysinger [Wed, 30 Nov 2005 03:17:29 +0000 (03:17 -0000)]
sync with linuxthreads.old_db/Makefile.in
Mike Frysinger [Wed, 30 Nov 2005 03:17:07 +0000 (03:17 -0000)]
tweak setting of so/a-y slightly
Mike Frysinger [Wed, 30 Nov 2005 03:16:50 +0000 (03:16 -0000)]
touchup whitespace
Mike Frysinger [Wed, 30 Nov 2005 03:14:39 +0000 (03:14 -0000)]
fix warning about __random() not being a prototype
Mike Frysinger [Wed, 30 Nov 2005 03:14:12 +0000 (03:14 -0000)]
dont display cd;make
Mike Frysinger [Wed, 30 Nov 2005 03:13:12 +0000 (03:13 -0000)]
get rid of unused sysdep.h header
Mike Frysinger [Wed, 30 Nov 2005 03:12:32 +0000 (03:12 -0000)]
grab some headers/updates from glibc
Mike Frysinger [Wed, 30 Nov 2005 03:12:05 +0000 (03:12 -0000)]
sync with glibc to parse error in C version of test_and_set
Mike Frysinger [Wed, 30 Nov 2005 03:11:25 +0000 (03:11 -0000)]
fix warning using glibc method
Peter S. Mazinger [Tue, 29 Nov 2005 09:06:27 +0000 (09:06 -0000)]
Use __STDC__ syntax, no need for prototype if random_r is before srandom_r
Peter S. Mazinger [Tue, 29 Nov 2005 07:39:49 +0000 (07:39 -0000)]
Correct typo
Mike Frysinger [Tue, 29 Nov 2005 02:45:44 +0000 (02:45 -0000)]
Paul Brook writes:
The functions __check_one_fd and __check_suid in
libc/misc/internals/__uClibc_main.c are only used used when __ARCH_HAS_MMU__.
The patch below surrounds them with the appropriate #ifdef.
Mike Frysinger [Tue, 29 Nov 2005 02:42:52 +0000 (02:42 -0000)]
Paul Brook writes:
I'm getting the following build failure on arm-linux:
LD libuClibc-0.9.28.so
libc/libc_so.a(glob.os): In function `collated_compare':glob.c:(.text+0x1f8):
undefined reference to `__strcoll'
The patch below fixes it.
Peter S. Mazinger [Tue, 29 Nov 2005 00:50:10 +0000 (00:50 -0000)]
Hiding again
Peter S. Mazinger [Mon, 28 Nov 2005 22:03:45 +0000 (22:03 -0000)]
Allow internal_function to come from libc
Peter S. Mazinger [Mon, 28 Nov 2005 17:18:28 +0000 (17:18 -0000)]
Correct regexec
Peter S. Mazinger [Mon, 28 Nov 2005 16:53:28 +0000 (16:53 -0000)]
Add new regex code from glibc, this is almost double size of the earlier one, but passes sed tests (and thus allows making sed shrink from 91k to 42k
Peter S. Mazinger [Mon, 28 Nov 2005 16:39:11 +0000 (16:39 -0000)]
Rename regex.c to regex_old.c
Peter S. Mazinger [Mon, 28 Nov 2005 16:33:54 +0000 (16:33 -0000)]
Add option to allow switching between old and new regex
Peter S. Mazinger [Mon, 28 Nov 2005 16:31:01 +0000 (16:31 -0000)]
Sync regex.h w/ glibc and make regex build w/ it
Peter S. Mazinger [Mon, 28 Nov 2005 16:14:09 +0000 (16:14 -0000)]
Added .oS asm targets and make ldso build w/ -DSHARED (needed by nptl)
Peter S. Mazinger [Mon, 28 Nov 2005 13:00:54 +0000 (13:00 -0000)]
Implement and hide __wctype
Peter S. Mazinger [Mon, 28 Nov 2005 12:56:52 +0000 (12:56 -0000)]
Create and hide __btowc, __mbrtowc, __wcrtomb
Mike Frysinger [Mon, 28 Nov 2005 07:18:45 +0000 (07:18 -0000)]
sync with glibc cvs
Peter S. Mazinger [Mon, 28 Nov 2005 00:28:25 +0000 (00:28 -0000)]
Guard wcs* w/ WANT_WIDE
Mike Frysinger [Sun, 27 Nov 2005 16:43:45 +0000 (16:43 -0000)]
define MREMAP_FIXED
Peter S. Mazinger [Sun, 27 Nov 2005 11:18:15 +0000 (11:18 -0000)]
Sync minimally w/ glibc, else cpio fails building
Peter S. Mazinger [Sun, 27 Nov 2005 01:35:52 +0000 (01:35 -0000)]
headers patched w/ sed -i 's:extern int errno:#include <errno.h>' linux/unistd.h fail here
Peter S. Mazinger [Sun, 27 Nov 2005 01:20:58 +0000 (01:20 -0000)]
Hide some wcs*
Peter S. Mazinger [Sun, 27 Nov 2005 00:24:52 +0000 (00:24 -0000)]
Hide some of mem* and str*
Peter S. Mazinger [Sat, 26 Nov 2005 20:57:07 +0000 (20:57 -0000)]
Unhide __mempcpy, provide __libc_mempcpy for internal use
Peter S. Mazinger [Sat, 26 Nov 2005 19:16:24 +0000 (19:16 -0000)]
Adapt to renamed internal __f{ge.pu}tc_unlocked
Peter S. Mazinger [Sat, 26 Nov 2005 18:20:12 +0000 (18:20 -0000)]
Overseen 2 unhidden __ieee754_x
Peter S. Mazinger [Sat, 26 Nov 2005 14:14:05 +0000 (14:14 -0000)]
100 JUMP relocs less (remaining 431) by hiding internally used ones
Peter S. Mazinger [Sat, 26 Nov 2005 01:14:13 +0000 (01:14 -0000)]
Some more hidden internals
Peter S. Mazinger [Fri, 25 Nov 2005 23:56:37 +0000 (23:56 -0000)]
Change HOSTCFLAGS to BUILD_CFLAGS proposed by vapier
Peter S. Mazinger [Fri, 25 Nov 2005 21:46:08 +0000 (21:46 -0000)]
Convert configuration to new build system
Peter S. Mazinger [Fri, 25 Nov 2005 21:40:03 +0000 (21:40 -0000)]
Correct a dependency loop
Peter S. Mazinger [Fri, 25 Nov 2005 16:32:43 +0000 (16:32 -0000)]
Same for utils, renamed install_utils to utils_install to avoid conflict when added to top Makefile.in
Peter S. Mazinger [Fri, 25 Nov 2005 16:26:12 +0000 (16:26 -0000)]
Remove clean target in extra/locale and use locale_clean
Peter S. Mazinger [Fri, 25 Nov 2005 15:35:21 +0000 (15:35 -0000)]
Rename NATIVE_LDFLAGS to BUILD_LDFLAGS proposed by vapier
Peter S. Mazinger [Fri, 25 Nov 2005 15:33:02 +0000 (15:33 -0000)]
Integrate locales into new build system, move everything locale related to extra/locale, as download, unpack, locale_data.o
Peter S. Mazinger [Fri, 25 Nov 2005 15:19:27 +0000 (15:19 -0000)]
Add header dependency to be used as prerequisite for the all objects
Peter S. Mazinger [Fri, 25 Nov 2005 15:17:18 +0000 (15:17 -0000)]
Don't remove the directory again, *config did it already
Peter S. Mazinger [Fri, 25 Nov 2005 15:11:42 +0000 (15:11 -0000)]
Include libc's Makefile.in last to catch all the objects included by others that go into libc
Mike Frysinger [Fri, 25 Nov 2005 07:41:09 +0000 (07:41 -0000)]
sync with glibc and Paul Brook says: fix posix_memalign prototype by dropping __attribute_malloc__
Peter S. Mazinger [Fri, 25 Nov 2005 01:08:42 +0000 (01:08 -0000)]
Build libc if in a subdir and we have it as a dependency
Peter S. Mazinger [Fri, 25 Nov 2005 00:55:21 +0000 (00:55 -0000)]
Use internal version of *_unlocked
Peter S. Mazinger [Fri, 25 Nov 2005 00:53:38 +0000 (00:53 -0000)]
Change internal name __f[ge,pu]tc_unlocked to __libc_x
Peter S. Mazinger [Fri, 25 Nov 2005 00:17:35 +0000 (00:17 -0000)]
forgot to commit added file
Peter S. Mazinger [Fri, 25 Nov 2005 00:07:28 +0000 (00:07 -0000)]
locales prepared for new build system, will allow to autobuild locales, not only use the pregenerated ones
Mike Frysinger [Thu, 24 Nov 2005 19:57:00 +0000 (19:57 -0000)]
Paul Brook reports: fix build failure with newer binutils
Peter S. Mazinger [Thu, 24 Nov 2005 15:54:25 +0000 (15:54 -0000)]
Default SHARED_LIB_LOADER_PREFIX to $(RUNTIME_PREFIX)lib
Peter S. Mazinger [Thu, 24 Nov 2005 14:55:18 +0000 (14:55 -0000)]
Move _GNU_SOURCE from file to CFLAGS, make use of NATIVE_LDFLAGS
Peter S. Mazinger [Thu, 24 Nov 2005 14:52:20 +0000 (14:52 -0000)]
Add support for NATIVE_LDFLAGS[-subdir]
Peter S. Mazinger [Thu, 24 Nov 2005 07:58:18 +0000 (07:58 -0000)]
Correct PTINC path and remove hardcoded include for internals.h
Peter S. Mazinger [Thu, 24 Nov 2005 07:09:26 +0000 (07:09 -0000)]
Probably this caused failures in buildroot. Buildroot should run: make oldconfig; make pregen(headers); make; make install
Mike Frysinger [Thu, 24 Nov 2005 06:46:54 +0000 (06:46 -0000)]
move all options before non-options as pointed out by Paul Brook
Mike Frysinger [Wed, 23 Nov 2005 13:41:17 +0000 (13:41 -0000)]
turn off wordcompat by default
Mike Frysinger [Wed, 23 Nov 2005 13:40:31 +0000 (13:40 -0000)]
grab ptrace.h from glibc
Mike Frysinger [Wed, 23 Nov 2005 13:20:36 +0000 (13:20 -0000)]
update license
Mike Frysinger [Wed, 23 Nov 2005 13:19:45 +0000 (13:19 -0000)]
update license
Mike Frysinger [Wed, 23 Nov 2005 13:18:44 +0000 (13:18 -0000)]
import license updates from glibc
Mike Frysinger [Wed, 23 Nov 2005 13:17:18 +0000 (13:17 -0000)]
import 32/64 bit compat support from glibc
Mike Frysinger [Wed, 23 Nov 2005 13:05:24 +0000 (13:05 -0000)]
sync with glibc to get rid of warnings