Update.
* io/Makefile ($(objpfx)ftwtest.out): Use absolute file names. 2003-05-11 Ulrich Drepper <drepper@redhat.com> * time/tst-strftime.c (do_test): Add tests for - flag. 2003-05-11 Jim Meyering <jim@meyering.net> * time/strftime.c (my_strftime): Let the `-' (no-pad) flag affect the space-padded-by-default conversion specifiers, %e, %k, %l. 2003-05-11 Andreas Schwab <schwab@suse.de>
This commit is contained in:
parent
ef3a0fcdad
commit
edf205d5ef
13
ChangeLog
13
ChangeLog
|
@ -1,3 +1,16 @@
|
||||||
|
2003-05-11 Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
|
* io/Makefile ($(objpfx)ftwtest.out): Use absolute file names.
|
||||||
|
|
||||||
|
2003-05-11 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* time/tst-strftime.c (do_test): Add tests for - flag.
|
||||||
|
|
||||||
|
2003-05-11 Jim Meyering <jim@meyering.net>
|
||||||
|
|
||||||
|
* time/strftime.c (my_strftime): Let the `-' (no-pad) flag affect
|
||||||
|
the space-padded-by-default conversion specifiers, %e, %k, %l.
|
||||||
|
|
||||||
2003-05-11 Andreas Schwab <schwab@suse.de>
|
2003-05-11 Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
* sysdeps/generic/sched_setaffinity.c: Fix parameter name.
|
* sysdeps/generic/sched_setaffinity.c: Fix parameter name.
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (C) 1992-1999,2000,01,02 Free Software Foundation, Inc.
|
# Copyright (C) 1992-2002, 2003 Free Software Foundation, Inc.
|
||||||
# This file is part of the GNU C Library.
|
# This file is part of the GNU C Library.
|
||||||
|
|
||||||
# The GNU C Library is free software; you can redistribute it and/or
|
# The GNU C Library is free software; you can redistribute it and/or
|
||||||
|
@ -83,5 +83,6 @@ ifeq ($(cross-compiling),no)
|
||||||
tests: $(objpfx)ftwtest.out
|
tests: $(objpfx)ftwtest.out
|
||||||
|
|
||||||
$(objpfx)ftwtest.out: $(objpfx)ftwtest
|
$(objpfx)ftwtest.out: $(objpfx)ftwtest
|
||||||
$(SHELL) -e ftwtest-sh $(common-objpfx) $(<D)/$(<F) > $@
|
$(SHELL) -e ftwtest-sh $(shell cd $(common-objpfx). && pwd)/ \
|
||||||
|
$(shell cd $(<D) && pwd)/$(<F) > $@
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
2003-05-11 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* cond-perf.c (cons): Add missing locking around setting of alldone.
|
||||||
|
|
||||||
2003-05-10 Ulrich Drepper <drepper@redhat.com>
|
2003-05-10 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Remove futex
|
* sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Remove futex
|
||||||
|
|
|
@ -25,8 +25,10 @@ cons (void *arg)
|
||||||
{
|
{
|
||||||
if (--ntogo == 0)
|
if (--ntogo == 0)
|
||||||
{
|
{
|
||||||
|
pthread_mutex_lock (&mut2);
|
||||||
alldone = true;
|
alldone = true;
|
||||||
pthread_cond_signal (&cond2);
|
pthread_cond_signal (&cond2);
|
||||||
|
pthread_mutex_unlock (&mut2);
|
||||||
}
|
}
|
||||||
|
|
||||||
pthread_cond_wait (&cond1, &mut1);
|
pthread_cond_wait (&cond1, &mut1);
|
||||||
|
@ -67,7 +69,7 @@ main (int argc, char *argv[])
|
||||||
pthread_t th[nthreads];
|
pthread_t th[nthreads];
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; i < nthreads; ++i)
|
for (i = 0; i < nthreads; ++i)
|
||||||
if ((err = pthread_create (&th[i], NULL, cons, (void *) (long) i)) != 0)
|
if (__builtin_expect ((err = pthread_create (&th[i], NULL, cons, (void *) (long) i)) != 0, 0))
|
||||||
printf ("pthread_create: %s\n", strerror (err));
|
printf ("pthread_create: %s\n", strerror (err));
|
||||||
|
|
||||||
for (i = 0; i < nrounds; ++i)
|
for (i = 0; i < nrounds; ++i)
|
||||||
|
|
|
@ -977,8 +977,8 @@ my_strftime (s, maxsize, format, tp ut_argument LOCALE_PARAM)
|
||||||
jump to one of these two labels. */
|
jump to one of these two labels. */
|
||||||
|
|
||||||
do_number_spacepad:
|
do_number_spacepad:
|
||||||
/* Force `_' flag unless overwritten by `0' flag. */
|
/* Force `_' flag unless overwritten by `0' or '-' flag. */
|
||||||
if (pad != L_('0'))
|
if (pad != L_('0') && pad != L_('-'))
|
||||||
pad = L_('_');
|
pad = L_('_');
|
||||||
|
|
||||||
do_number:
|
do_number:
|
||||||
|
|
Loading…
Reference in a new issue