OSDN Git Service
Peter S. Mazinger [Wed, 22 Mar 2006 15:49:22 +0000 (15:49 -0000)]
Mark some functions as GNU, provide missing hidden memmem, remove _ISOC99/XOPEN_SOURCE
Peter S. Mazinger [Wed, 22 Mar 2006 15:43:28 +0000 (15:43 -0000)]
Comment __USE_UNIX98, not needed, add __glibc_strerror_r prototype for non-GNU
Peter S. Mazinger [Wed, 22 Mar 2006 15:41:52 +0000 (15:41 -0000)]
Comment __mbrlen
Mike Frysinger [Wed, 22 Mar 2006 00:31:24 +0000 (00:31 -0000)]
some more fixes from rholzmann in Bug 716 ... make sure the code actually functions, then we worry about shrinking it ...
Peter S. Mazinger [Tue, 21 Mar 2006 19:54:34 +0000 (19:54 -0000)]
stderr does not have hidden version anymore, disable it's use
Peter S. Mazinger [Mon, 20 Mar 2006 09:42:12 +0000 (09:42 -0000)]
Replace __THROW w/ __NTH pointed out by Amir Shalem, take 2
Peter S. Mazinger [Mon, 20 Mar 2006 09:41:37 +0000 (09:41 -0000)]
Replace __THROW w/ __NTH pointed out by Amir Shalem
Peter S. Mazinger [Sun, 19 Mar 2006 18:15:11 +0000 (18:15 -0000)]
Guard the reentrant prototypes w/ appropiate config option
Mike Frysinger [Sat, 18 Mar 2006 04:08:39 +0000 (04:08 -0000)]
keep uclibc features in the source
"Steven J. Hill" [Fri, 17 Mar 2006 03:00:05 +0000 (03:00 -0000)]
Fix 'realloc' and revert previous changes to tests. malloc tests all pass regardless of the setting of MALLOC_GLIBC_COMPAT.
"Steven J. Hill" [Fri, 17 Mar 2006 02:43:51 +0000 (02:43 -0000)]
Fix tests to work if MALLOC_GLIBC_COMPAT is enabled.
"Steven J. Hill" [Fri, 17 Mar 2006 00:30:39 +0000 (00:30 -0000)]
If locale support is not enabled, don't build 'tst_ftime_l'.
"Steven J. Hill" [Thu, 16 Mar 2006 03:07:29 +0000 (03:07 -0000)]
Do NOT hide 'utime'. When building binutils for the target using buildroot
it was undefined. How about when you finish playing hide and seek with
symbols you do a complete buildroot build and see if everything really
works. $!#@$!#@
Mike Frysinger [Sat, 11 Mar 2006 04:32:08 +0000 (04:32 -0000)]
sync with glibc
Mike Frysinger [Sat, 11 Mar 2006 04:31:53 +0000 (04:31 -0000)]
fix gcc warnings
Mike Frysinger [Fri, 10 Mar 2006 23:40:36 +0000 (23:40 -0000)]
sync with glibc
Peter S. Mazinger [Fri, 10 Mar 2006 16:20:23 +0000 (16:20 -0000)]
Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, most of global data relocations are back
Peter S. Mazinger [Fri, 10 Mar 2006 08:50:27 +0000 (08:50 -0000)]
Remove duplicate hidden __curbrk (ppc), make use of the hidden versions
Peter S. Mazinger [Fri, 10 Mar 2006 08:21:46 +0000 (08:21 -0000)]
Add comment why --gc-sections is ignored
Mike Frysinger [Fri, 10 Mar 2006 00:42:06 +0000 (00:42 -0000)]
update ignores
Mike Frysinger [Fri, 10 Mar 2006 00:40:12 +0000 (00:40 -0000)]
shouldnt have been added to svn
Mike Frysinger [Fri, 10 Mar 2006 00:39:38 +0000 (00:39 -0000)]
sync with glibc CVS
Peter S. Mazinger [Fri, 10 Mar 2006 00:38:24 +0000 (00:38 -0000)]
try to get libpthread built w/ -DSHARED, what to do w/ _dl_load_lock?
Mike Frysinger [Thu, 9 Mar 2006 23:30:13 +0000 (23:30 -0000)]
blah, glibc moved linuxthreads around
Peter S. Mazinger [Thu, 9 Mar 2006 22:08:41 +0000 (22:08 -0000)]
Add back XLOCALE for hidden uselocale
Peter S. Mazinger [Thu, 9 Mar 2006 17:53:05 +0000 (17:53 -0000)]
Disable --gc-sections until I find why it is ignored on some configurations
Peter S. Mazinger [Thu, 9 Mar 2006 17:26:16 +0000 (17:26 -0000)]
Use GNU features only if defined in header
Peter S. Mazinger [Thu, 9 Mar 2006 15:43:42 +0000 (15:43 -0000)]
Sync w/ upstream, hide pthread_atfork
Peter S. Mazinger [Thu, 9 Mar 2006 15:18:36 +0000 (15:18 -0000)]
Not the best idea moving libc_hidden_proto to uClibc_glue.h
Peter S. Mazinger [Thu, 9 Mar 2006 14:54:24 +0000 (14:54 -0000)]
Get rid of forwarded __pthread_attr_init
Peter S. Mazinger [Thu, 9 Mar 2006 14:53:12 +0000 (14:53 -0000)]
Move __clone/__uselocale to uClibc_glue.h
Peter S. Mazinger [Thu, 9 Mar 2006 12:23:51 +0000 (12:23 -0000)]
Remove unneeded ; after *_alias
Peter S. Mazinger [Thu, 9 Mar 2006 12:10:57 +0000 (12:10 -0000)]
Create libpthread_nonshared.a
Peter S. Mazinger [Thu, 9 Mar 2006 12:05:25 +0000 (12:05 -0000)]
Add common part of linker scripts to a file and make use of it
Peter S. Mazinger [Thu, 9 Mar 2006 12:03:33 +0000 (12:03 -0000)]
Add support for libpthread_nonshared.a, strip the objects in *nonshared*
Peter S. Mazinger [Thu, 9 Mar 2006 11:26:07 +0000 (11:26 -0000)]
uClibc_pthread.h wasn't ever included
Peter S. Mazinger [Thu, 9 Mar 2006 09:09:51 +0000 (09:09 -0000)]
Get rid of nested extern warnings if threads are disabled
Peter S. Mazinger [Thu, 9 Mar 2006 08:58:16 +0000 (08:58 -0000)]
Remove __libc_internal_tsd_{s,g}et, they do not exist anymore
Peter S. Mazinger [Thu, 9 Mar 2006 08:55:34 +0000 (08:55 -0000)]
Add back sjhill's 14625 commit, correcting the typo that made it fail
Mike Frysinger [Thu, 9 Mar 2006 06:11:14 +0000 (06:11 -0000)]
fix build/segv issues as reported and fixed by Brent Cook
Peter S. Mazinger [Wed, 8 Mar 2006 21:05:57 +0000 (21:05 -0000)]
getopt_long-simple behaves as gnu getopt if POSIXLY_CORRECT is set, adapt test
Mike Frysinger [Wed, 8 Mar 2006 03:58:13 +0000 (03:58 -0000)]
macro out the /10 operation so arches can have their own versions ... and create some default macros for do_rem/do_div_10 so we dont duplicate the samething in many arch header files
Mike Frysinger [Wed, 8 Mar 2006 01:58:01 +0000 (01:58 -0000)]
kill off gcc signed warnings
Peter S. Mazinger [Tue, 7 Mar 2006 16:40:34 +0000 (16:40 -0000)]
Remove additional endif pointed out by vapier
Peter S. Mazinger [Tue, 7 Mar 2006 09:23:24 +0000 (09:23 -0000)]
Add UCLIBC_HAS_SSP_COMPAT option guarding gcc-3.x ssp support
Peter S. Mazinger [Sun, 5 Mar 2006 16:04:08 +0000 (16:04 -0000)]
disable tst-gnuglob, it has no chance w/ our gnu glob
Peter S. Mazinger [Sun, 5 Mar 2006 16:01:03 +0000 (16:01 -0000)]
check_ld takes only 1 arg as pointed out by pkj
Mike Frysinger [Sun, 5 Mar 2006 04:31:16 +0000 (04:31 -0000)]
use sched_yield, not pthread_yield
Mike Frysinger [Sat, 4 Mar 2006 00:54:43 +0000 (00:54 -0000)]
disable older rlimit support by default
Peter S. Mazinger [Fri, 3 Mar 2006 21:21:33 +0000 (21:21 -0000)]
Rename getopt_long-susv3 to -simple
Peter S. Mazinger [Fri, 3 Mar 2006 21:15:02 +0000 (21:15 -0000)]
Upstream update
Peter S. Mazinger [Fri, 3 Mar 2006 18:49:40 +0000 (18:49 -0000)]
Add --gc-sections, saves 2k on libc.so
Peter S. Mazinger [Fri, 3 Mar 2006 12:58:44 +0000 (12:58 -0000)]
Mark parts as unsupported by gnu glob, but leave it as it was
Peter S. Mazinger [Thu, 2 Mar 2006 16:41:04 +0000 (16:41 -0000)]
Remove CFLAGS-OMIT support, rename getline to get testregex compile w/ -D_GNU_SOURCE
Peter S. Mazinger [Thu, 2 Mar 2006 16:37:41 +0000 (16:37 -0000)]
Move hidden test file for tst-regex2 as well
Mike Frysinger [Thu, 2 Mar 2006 04:02:39 +0000 (04:02 -0000)]
hide div functions in libc, but export them in ldso so that other shared libs dont barf on us
Mike Frysinger [Thu, 2 Mar 2006 03:53:43 +0000 (03:53 -0000)]
grab register definitions from regdef.h instead of using our own local ones
Mike Frysinger [Thu, 2 Mar 2006 03:43:27 +0000 (03:43 -0000)]
make all the warnings the same and add line #s so we can pick em out at runtime
Mike Frysinger [Thu, 2 Mar 2006 03:36:11 +0000 (03:36 -0000)]
kill spurious semicolons
Mike Frysinger [Thu, 2 Mar 2006 03:34:49 +0000 (03:34 -0000)]
clean out arch subdirs as well
Mike Frysinger [Thu, 2 Mar 2006 03:32:37 +0000 (03:32 -0000)]
rename file so we block the common version from being built
Mike Frysinger [Thu, 2 Mar 2006 00:20:54 +0000 (00:20 -0000)]
inform people test is skipped on non-locale hosts
Mike Frysinger [Thu, 2 Mar 2006 00:02:11 +0000 (00:02 -0000)]
allow env to inject more CFLAGS/LDFLAGS, and remove old LSFLAGS
Mike Frysinger [Wed, 1 Mar 2006 23:39:12 +0000 (23:39 -0000)]
disable test since we purposefully dont handle it
Mike Frysinger [Wed, 1 Mar 2006 23:28:19 +0000 (23:28 -0000)]
dont execute shell tests if we just want to compile
Mike Frysinger [Wed, 1 Mar 2006 23:27:13 +0000 (23:27 -0000)]
fix test failure pointed out by nightly build
Peter S. Mazinger [Wed, 1 Mar 2006 22:17:14 +0000 (22:17 -0000)]
Add another test, use for those hanging -c
Peter S. Mazinger [Wed, 1 Mar 2006 21:05:21 +0000 (21:05 -0000)]
Add CFLAGS-OMIT support to glibc targets for now being the same as for uclibc targets, adapt regex
Peter S. Mazinger [Wed, 1 Mar 2006 20:39:48 +0000 (20:39 -0000)]
Move regex tests to their own subdir and dont run them if regex is disabled
Peter S. Mazinger [Wed, 1 Mar 2006 20:35:48 +0000 (20:35 -0000)]
Add AT&T research regex testsuite
Peter S. Mazinger [Wed, 1 Mar 2006 20:28:14 +0000 (20:28 -0000)]
Add support to remove a flag from CFLAGS
Peter S. Mazinger [Wed, 1 Mar 2006 19:08:24 +0000 (19:08 -0000)]
Add -D__ASSEMBLER__ to compile.S so that -std=c99 would not fail
Peter S. Mazinger [Wed, 1 Mar 2006 14:58:56 +0000 (14:58 -0000)]
Update copyright
Peter S. Mazinger [Wed, 1 Mar 2006 14:57:39 +0000 (14:57 -0000)]
Remove duplicate include
Peter S. Mazinger [Wed, 1 Mar 2006 13:25:13 +0000 (13:25 -0000)]
Update copyright
Peter S. Mazinger [Wed, 1 Mar 2006 13:20:16 +0000 (13:20 -0000)]
copyright update
Peter S. Mazinger [Wed, 1 Mar 2006 13:10:39 +0000 (13:10 -0000)]
typo
Peter S. Mazinger [Wed, 1 Mar 2006 12:45:38 +0000 (12:45 -0000)]
update
Peter S. Mazinger [Wed, 1 Mar 2006 09:55:06 +0000 (09:55 -0000)]
Sync w/ glibc and define _STAT_VER/_MKNOD_VER to 0, else some apps will consider versioned stat/mknod in uClibc
Mike Frysinger [Wed, 1 Mar 2006 05:34:32 +0000 (05:34 -0000)]
fix whitespace in comment
Mike Frysinger [Wed, 1 Mar 2006 05:27:37 +0000 (05:27 -0000)]
sync with blackfin cvs
Mike Frysinger [Wed, 1 Mar 2006 01:37:27 +0000 (01:37 -0000)]
start of test suite to catch errors in source code
Mike Frysinger [Wed, 1 Mar 2006 01:36:39 +0000 (01:36 -0000)]
add support for shell script tests
Mike Frysinger [Wed, 1 Mar 2006 01:08:00 +0000 (01:08 -0000)]
move to new time dir
Mike Frysinger [Wed, 1 Mar 2006 01:07:36 +0000 (01:07 -0000)]
grab some time tests from glibc
Mike Frysinger [Wed, 1 Mar 2006 01:03:41 +0000 (01:03 -0000)]
return NULL if year is too big
Mike Frysinger [Wed, 1 Mar 2006 00:51:13 +0000 (00:51 -0000)]
grab from glibc
Mike Frysinger [Wed, 1 Mar 2006 00:48:08 +0000 (00:48 -0000)]
sync type style with glibc ... this fixes many alpha issues where it has different typesizes from the normal 64bit arch
Mike Frysinger [Wed, 1 Mar 2006 00:45:06 +0000 (00:45 -0000)]
alpha needs ipc64 funk too
Mike Frysinger [Wed, 1 Mar 2006 00:38:12 +0000 (00:38 -0000)]
need to define some more registers
Mike Frysinger [Tue, 28 Feb 2006 23:48:10 +0000 (23:48 -0000)]
sync with glibc
Mike Frysinger [Tue, 28 Feb 2006 23:47:41 +0000 (23:47 -0000)]
add pipe from glibc to fix popen test
Mike Frysinger [Tue, 28 Feb 2006 23:46:07 +0000 (23:46 -0000)]
dont need pal.h here
Peter S. Mazinger [Tue, 28 Feb 2006 13:24:24 +0000 (13:24 -0000)]
Sync w/ glibc
Peter S. Mazinger [Tue, 28 Feb 2006 13:23:39 +0000 (13:23 -0000)]
Cleanup/sync w/ glibc
Peter S. Mazinger [Tue, 28 Feb 2006 12:28:21 +0000 (12:28 -0000)]
freelocale() and strxfrm_l() exist only if XLOCALE is enabled
Peter S. Mazinger [Tue, 28 Feb 2006 07:54:28 +0000 (07:54 -0000)]
Mark __syscall_*sigaction hidden and add guard to the header
Peter S. Mazinger [Tue, 28 Feb 2006 07:16:48 +0000 (07:16 -0000)]
Remove files not used on target
Peter S. Mazinger [Tue, 28 Feb 2006 07:09:12 +0000 (07:09 -0000)]
Provide hidden sigprocmask, remove __x version
Mike Frysinger [Tue, 28 Feb 2006 06:48:20 +0000 (06:48 -0000)]
disable blug-glob1 for now