From 1f64ac13c02e70285e26a0572d9393a3ee0f9ad8 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 12 Oct 1996 00:56:05 +0000 Subject: update from main archive 961011 Fri Oct 11 19:13:34 1996 Ulrich Drepper * locale/Makefile (CPPFLAGS): Set CHARMAP_PATH to "$(i18ndir)/charmaps". Fri Oct 11 22:12:41 1996 NIIBE Yutaka * sysdeps/unix/sysv/linux/sys/procfs.h: Include to get definition of FPU description struct. * sysdeps/unix/sysv/linux/Makefile [$(subdir)=socket] (subdir_headers): Add net/if.h, net/if_ppp.h, net/ppp-comp.h, net/ppp_defs.h, net/if_arp.h, and net/route.h. * sysdeps/unix/sysv/linux/net/if_arp.h: New file. * sysdeps/unix/sysv/linux/net/route.h: New file. Fri Oct 11 14:49:13 1996 Ulrich Drepper * sysdeps/stub/readdir_r.c: New file. We need a stub version. * sysdeps/stub/e_acosl.c: Likewise. * sysdeps/stub/e_asinl.c: Likewise. * sysdeps/stub/e_atan2l.c: Likewise. * sysdeps/stub/e_expl.c: Likewise. * sysdeps/stub/e_fmodl.c: Likewise. * sysdeps/stub/e_log10l.c: Likewise. * sysdeps/stub/e_logl.c: Likewise. * sysdeps/stub/e_sqrtl.c: Likewise. * sysdeps/stub/s_atanl.c: Likewise. * sysdeps/stub/s_log1pl.c: Likewise. * Makefile (distribute): Add nsswitch.h and netgroup.h. * nss/Makefile (generated): db-netgrp.c is not generated. * sysdeps/alpha/Dist: Add stxcpy.S and stxncpy.S. * Make-dist (+out): Add $(dont_distribute). Fri Oct 11 00:27:18 1996 Andreas Schwab * stdio-common/Makefile (routines): Add tmpnam_r. Fri Oct 11 05:32:51 1996 Ulrich Drepper * version.h: Bump version to 1.96. Fri Oct 11 18:13:47 1996 Andreas Jaeger * stdio-common/tst-printf.c: Some more cleanups. Fri Oct 11 02:48:02 1996 Ulrich Drepper * resolv/arpa/nameser.h: Update from bind-4.9.5-T6B. * resolv/resolv.h: Likewise. * resolv/gethnamaddr.c: Likewise. * resolv/res_comp.c: Likewise. * resolv/res_debug.c: Likewise. * resolv/res_init.c: Likewise. * resolv/res_send.c: Likewise. * resolv/Banner: Update version number. * nss/nss_dns/dns-host.c: Update according to change in resolv/gethnamaddr.c. Fri Oct 10 20:52:28 1996 Ralph Loader * crypt/md5.c (md5_stream): When reading the block in several pieces append to instead of replace previously read data. Thu Oct 10 15:53:17 1996 Richard Henderson * sysdeps/alpha/stxcpy.S ($unaligned): In single word copy, correct last-byte-written bit for source word misalignment. * sysdeps/alpha/strchr.c: Removed. There is now an assembler version. Thu Oct 10 17:17:23 1996 Ulrich Drepper * sunrpc/Makefile (rpcsvc): Remove yp.x. The corrected version comes with glibc-nis. * sunrpc/rpcsvc/yp.x: Removed. * nss/nss_files/files-netgr.c (_nss_netgroup_parseline): Test for *CURSOR to be NULL and dump a core if yes. Thu Oct 9 20:09:53 1996 Matthew Jacob * sysdeps/unix/sysv/linux/alpha/brk.S: Define _ERRNO_H before including to get error numbers. Thu Oct 10 14:00:01 1996 Ulrich Drepper * sysdeps/unix/sysv/linux/i386/sigcontext.h: Moved file... * sysdeps/unix/sysv/linux/sigcontext.h: ...to here. So the Alpha people find a correct file. * sysdeps/libm-ieee754/w_cabs.c: We cannot make __cabsl simply an alias of __cabs since the structures have different names. * sysdeps/libm-ieee754/w_log10.c: Fix typo in weak_alias. Reported by Matthew Jacob . simply a wrapper around the file since the --- sysdeps/unix/sysv/linux/Dist | 8 +++++++- sysdeps/unix/sysv/linux/Makefile | 3 ++- sysdeps/unix/sysv/linux/alpha/brk.S | 1 + sysdeps/unix/sysv/linux/i386/sigcontext.h | 29 ----------------------------- sysdeps/unix/sysv/linux/sigcontext.h | 29 +++++++++++++++++++++++++++++ sysdeps/unix/sysv/linux/sys/procfs.h | 1 + 6 files changed, 40 insertions(+), 31 deletions(-) delete mode 100644 sysdeps/unix/sysv/linux/i386/sigcontext.h create mode 100644 sysdeps/unix/sysv/linux/sigcontext.h (limited to 'sysdeps/unix/sysv/linux') diff --git a/sysdeps/unix/sysv/linux/Dist b/sysdeps/unix/sysv/linux/Dist index 0879234162..ef0dfbce89 100644 --- a/sysdeps/unix/sysv/linux/Dist +++ b/sysdeps/unix/sysv/linux/Dist @@ -1,12 +1,17 @@ init-first.h sysctl.c +termio.h net/if.h +net/if_arp.h net/if_ppp.h net/ppp-comp.h net/ppp_defs.h +net/route.h nfs/nfs.h sys/acct.h +sys/debugreg.h sys/io.h +sys/kd.h sys/kdaemon.h sys/klog.h sys/module.h @@ -14,9 +19,10 @@ sys/mount.h sys/procfs.h sys/quota.h sys/socketcall.h +sys/soundcard.h sys/sysctl.h sys/sysinfo.h sys/sysmacros.h sys/timex.h sys/user.h -termio.h +sys/vt.h diff --git a/sysdeps/unix/sysv/linux/Makefile b/sysdeps/unix/sysv/linux/Makefile index 7cfa06db66..0f563f082a 100644 --- a/sysdeps/unix/sysv/linux/Makefile +++ b/sysdeps/unix/sysv/linux/Makefile @@ -31,7 +31,8 @@ sysdep_headers += sys/timex.h endif ifeq ($(subdir), socket) -sysdep_headers += sys/socketcall.h net/if.h +sysdep_headers += sys/socketcall.h net/if.h net/if_ppp.h net/ppp-comp.h \ + net/ppp_defs.h net/if_arp.h net/route.h endif ifeq ($(subdir), sunrpc) diff --git a/sysdeps/unix/sysv/linux/alpha/brk.S b/sysdeps/unix/sysv/linux/alpha/brk.S index ad5f021e99..75be949aff 100644 --- a/sysdeps/unix/sysv/linux/alpha/brk.S +++ b/sysdeps/unix/sysv/linux/alpha/brk.S @@ -21,6 +21,7 @@ error. Instead, the error condition is indicated by returning the old break value (instead of the new, requested one). */ #include +#define _ERRNO_H #include #ifdef PIC diff --git a/sysdeps/unix/sysv/linux/i386/sigcontext.h b/sysdeps/unix/sysv/linux/i386/sigcontext.h deleted file mode 100644 index 92733ab447..0000000000 --- a/sysdeps/unix/sysv/linux/i386/sigcontext.h +++ /dev/null @@ -1,29 +0,0 @@ -/* Copyright (C) 1996 Free Software Foundation, Inc. -This file is part of the GNU C Library. - -The GNU C Library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public License as -published by the Free Software Foundation; either version 2 of the -License, or (at your option) any later version. - -The GNU C Library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with the GNU C Library; see the file COPYING.LIB. If -not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -#ifndef _SIGCONTEXT_H -#define _SIGCONTEXT_H 1 - -/* Kernel headers before 2.1.1 define a struct sigcontext_struct, but - we need sigcontext. */ -#define sigcontext_struct sigcontext - -#include - - -#endif /* sigcontext.h */ diff --git a/sysdeps/unix/sysv/linux/sigcontext.h b/sysdeps/unix/sysv/linux/sigcontext.h new file mode 100644 index 0000000000..92733ab447 --- /dev/null +++ b/sysdeps/unix/sysv/linux/sigcontext.h @@ -0,0 +1,29 @@ +/* Copyright (C) 1996 Free Software Foundation, Inc. +This file is part of the GNU C Library. + +The GNU C Library is free software; you can redistribute it and/or +modify it under the terms of the GNU Library General Public License as +published by the Free Software Foundation; either version 2 of the +License, or (at your option) any later version. + +The GNU C Library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public +License along with the GNU C Library; see the file COPYING.LIB. If +not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. */ + +#ifndef _SIGCONTEXT_H +#define _SIGCONTEXT_H 1 + +/* Kernel headers before 2.1.1 define a struct sigcontext_struct, but + we need sigcontext. */ +#define sigcontext_struct sigcontext + +#include + + +#endif /* sigcontext.h */ diff --git a/sysdeps/unix/sysv/linux/sys/procfs.h b/sysdeps/unix/sysv/linux/sys/procfs.h index d4a38980c3..619955c1e5 100644 --- a/sysdeps/unix/sysv/linux/sys/procfs.h +++ b/sysdeps/unix/sysv/linux/sys/procfs.h @@ -28,6 +28,7 @@ Boston, MA 02111-1307, USA. */ #include #include #include +#include #include struct elf_siginfo -- cgit v1.2.3