mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 12:30:06 +00:00
Update.
1999-09-19 Ulrich Drepper <drepper@cygnus.com> * po/pl.po: Updated. 1999-09-17 Andreas Schwab <schwab@suse.de> * Makefile (clean): Also remove $(postclean) files. 1999-09-15 Andreas Jaeger <aj@suse.de> * pwd/Makefile (otherlibs): Add for building with static-nss. * inet/Makefile (otherlibs): Likewise. 1999-09-15 Andreas Jaeger <aj@suse.de> * sysdeps/generic/aio_sigqueue.c (__aio_sigqueue): Use old style function definition to avoid a compilation failure. 1999-09-15 Andreas Jaeger <aj@suse.de> * stdlib/tst-environ.c (main): Add getenv regression test for environment variable that's one character long. 1999-09-15 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/i386/sigaction.c: Protect real time signal definitions to let glibc compile with older Linux versions (2.0.10 to 2.1.100 or so).
This commit is contained in:
parent
4d512b6553
commit
b5c69d9913
29
ChangeLog
29
ChangeLog
@ -1,3 +1,32 @@
|
||||
1999-09-19 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* po/pl.po: Updated.
|
||||
|
||||
1999-09-17 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* Makefile (clean): Also remove $(postclean) files.
|
||||
|
||||
1999-09-15 Andreas Jaeger <aj@suse.de>
|
||||
|
||||
* pwd/Makefile (otherlibs): Add for building with static-nss.
|
||||
* inet/Makefile (otherlibs): Likewise.
|
||||
|
||||
1999-09-15 Andreas Jaeger <aj@suse.de>
|
||||
|
||||
* sysdeps/generic/aio_sigqueue.c (__aio_sigqueue): Use old style
|
||||
function definition to avoid a compilation failure.
|
||||
|
||||
1999-09-15 Andreas Jaeger <aj@suse.de>
|
||||
|
||||
* stdlib/tst-environ.c (main): Add getenv regression test for
|
||||
environment variable that's one character long.
|
||||
|
||||
1999-09-15 Andreas Jaeger <aj@suse.de>
|
||||
|
||||
* sysdeps/unix/sysv/linux/i386/sigaction.c: Protect real time
|
||||
signal definitions to let glibc compile with older Linux versions
|
||||
(2.0.10 to 2.1.100 or so).
|
||||
|
||||
1999-09-18 Roland McGrath <roland@baalperazim.frob.com>
|
||||
|
||||
* sysdeps/mach/hurd/wait4.c (__wait4): When proc_wait returns EAGAIN,
|
||||
|
1
Makefile
1
Makefile
@ -205,6 +205,7 @@ clean: parent-clean
|
||||
# subdirectories are dealt with and so they won't try to remove object
|
||||
# files from it when it's going to be removed anyway.
|
||||
@$(MAKE) subdir_clean no_deps=t
|
||||
-rm -f $(postclean)
|
||||
mostlyclean: parent-mostlyclean
|
||||
@$(MAKE) subdir_mostlyclean no_deps=t
|
||||
-rm -f $(postclean)
|
||||
|
@ -68,3 +68,8 @@ endif
|
||||
ifeq ($(build-static-nss),yes)
|
||||
CFLAGS += -DSTATIC_NSS
|
||||
endif
|
||||
|
||||
ifeq (yes,$(build-static-nss))
|
||||
otherlibs += $(nssobjdir)/libnss_files.a $(resolvobjdir)/libnss_dns.a \
|
||||
$(resolvobjdir)/libresolv.a
|
||||
endif
|
||||
|
@ -1,3 +1,9 @@
|
||||
1999-09-19 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* signals.c (sigaction): Correct last patch. Don't select
|
||||
pthread_sighandler_rt based on the signal number but instead of
|
||||
the SA_SIGINFO flag.
|
||||
|
||||
1999-09-18 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* pthread.c (pthread_handle_sigrestart_rt): New function. Use
|
||||
|
@ -139,10 +139,10 @@ int sigaction(int sig, const struct sigaction * act,
|
||||
if (act->sa_handler != SIG_IGN && act->sa_handler != SIG_DFL
|
||||
&& sig > 0 && sig < NSIG)
|
||||
{
|
||||
if (sig >= SIGRTMIN)
|
||||
newact.sa_handler = (__sighandler_t) pthread_sighandler_rt;
|
||||
if (act->sa_flags & SA_SIGINFO)
|
||||
newact.sa_handler = (__sighandler_t) pthread_sighandler_rt;
|
||||
else
|
||||
newact.sa_handler = (__sighandler_t) pthread_sighandler;
|
||||
newact.sa_handler = (__sighandler_t) pthread_sighandler;
|
||||
}
|
||||
newactp = &newact;
|
||||
}
|
||||
|
@ -36,3 +36,8 @@ CFLAGS-getpwuid_r.c = -DUSE_NSCD=1
|
||||
CFLAGS-getpwnam_r.c = -DUSE_NSCD=1
|
||||
|
||||
endif
|
||||
|
||||
ifeq (yes,$(build-static-nss))
|
||||
otherlibs += $(nssobjdir)/libnss_files.a $(resolvobjdir)/libnss_dns.a \
|
||||
$(resolvobjdir)/libresolv.a
|
||||
endif
|
||||
|
@ -138,5 +138,21 @@ main (void)
|
||||
result = 1;
|
||||
}
|
||||
|
||||
/* Now a test with an environment variable that's one character long.
|
||||
This is to test a special case in the getenv implementation. */
|
||||
strcpy (putenv_val, "X=one character test");
|
||||
if (putenv (putenv_val) != 0)
|
||||
{
|
||||
printf ("putenv #2 failed: %m\n");
|
||||
result = 1;
|
||||
}
|
||||
|
||||
valp = getenv ("X");
|
||||
if (valp == NULL || strcmp (valp, "one character test") != 0)
|
||||
{
|
||||
puts ("getenv #11 failed");
|
||||
result = 1;
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
@ -23,7 +23,10 @@
|
||||
#include "aio_misc.h"
|
||||
|
||||
int
|
||||
__aio_sigqueue (int sig, const union sigval val, pid_t caller_pid)
|
||||
__aio_sigqueue (sig, val, caller_pid)
|
||||
int sig;
|
||||
const union sigval val;
|
||||
pid_t caller_pid;
|
||||
{
|
||||
__set_errno (ENOSYS);
|
||||
return -1;
|
||||
|
Loading…
Reference in New Issue
Block a user