kopensolaris-gnu/glibc.git
24 years agoSun May 26 15:15:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 20:33:30 +0000 (20:33 +0000)]
Sun May 26 15:15:08 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* wcsmbs/wcstok.c: Fix argument name typo.

24 years ago.
roland [Sun, 26 May 1996 19:19:51 +0000 (19:19 +0000)]
.

24 years agoSun May 26 01:06:47 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 19:19:20 +0000 (19:19 +0000)]
Sun May 26 01:06:47 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wcscmp.c, wcsmbs/wcscoll.c, wcsmbs/wcsncmp.c,
wcsmbs/wcsxfrm.c, wcsmbs/wmemcmp.c: : Don't use uwchar_t as unsigned
type.  wint_t is intended for this.

24 years agoSun May 26 01:06:47 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 19:15:55 +0000 (19:15 +0000)]
Sun May 26 01:06:47 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/Makefile (routines): Add llabs, lldiv.
* stdlib/llabs.c: New file.  Implementation of return
absolute value of long long argument.
* stdlib/lldiv.c: New file.  Implementation of division with remainder
of long long argument.
* stdlib/stdlib.h [__USE_GNU] (lldiv_t): New type for lldiv
function.
Define prototypes for lldiv and llabs functions.

24 years agoSun May 26 13:28:23 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 19:12:44 +0000 (19:12 +0000)]
Sun May 26 13:28:23 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* time/Makefile (install-others): Also install posix/ZONE and
right/ZONE for each ZONE in $(zonenames).
(z.% rule): Generate rules for right/ZONE and posix/ZONE targets too,
the difference begin leapseconds vs /dev/null as 3rd dep.  For
original ZONE targets use $(leapseconds), to be set in Makeconfig.
(target-zone-flavor): New variable.
(tzcompile): Use it to get the right -d for posix/ and right/ flavors.
* Makeconfig (leapseconds): New variable.

24 years agoSun May 26 13:28:23 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 19:12:40 +0000 (19:12 +0000)]
Sun May 26 13:28:23 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* time/tzset.c (__tzset): Ignore leading : in $TZ; always try tzfile
first and fall back to 1003.1 syntax only if it fails.

24 years agoSun May 26 19:39:53 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 19:10:14 +0000 (19:10 +0000)]
Sun May 26 19:39:53 1996  Ulrich Drepper  <drepper@cygnus.com>

* string/tester.c: Add tests for strtok_r and strsep.

24 years agoSat May 25 14:10:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 19:09:59 +0000 (19:09 +0000)]
Sat May 25 14:10:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/bsd/direntry.h: Use [1] instead of [0] for d_name to
quiet -ansi -pedantic.
* sysdeps/unix/common/direntry.h: Likewise.

24 years agoSat May 25 14:10:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 19:09:56 +0000 (19:09 +0000)]
Sat May 25 14:10:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/gnu/types.h: Instead of including
<linux/posix_types.h>, define _LINUX_TYPES_DONT_EXPORT and then
include <linux/types.h>.

24 years agoSat May 25 14:10:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 19:09:54 +0000 (19:09 +0000)]
Sat May 25 14:10:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* features.h (__GNU_LIBRARY__): Set to 6.
[_GNU_SOURCE] (_POSIX_SOURCE, _POSIX_C_SOURCE, _BSD_SOURCE,
_SVID_SOURCE): Make sure they are all defined.

24 years agoSat May 25 14:10:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 19:09:51 +0000 (19:09 +0000)]
Sat May 25 14:10:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* login/Makefile (headers): Add lastlog.h.
* login/lastlog.h: New file.
* login/Makefile (CFLAGS): Don't append -D_THREAD_SAFE.
* login/utmp.h [_REENTRANT || _THREAD_SAFE]: Replace this conditional
with #ifdef __USE_REENTRANT.

24 years agoSat May 25 14:10:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 19:09:49 +0000 (19:09 +0000)]
Sat May 25 14:10:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* login/Makefile (CFLAGS): Don't append -D_THREAD_SAFE.
* login/utmp.h [_REENTRANT || _THREAD_SAFE]: Replace this conditional
with #ifdef __USE_REENTRANT.

24 years agoSat May 25 14:10:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 19:09:46 +0000 (19:09 +0000)]
Sat May 25 14:10:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* login/Makefile (headers): Add lastlog.h.
* login/lastlog.h: New file.

24 years agoSun May 26 19:39:53 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 19:08:01 +0000 (19:08 +0000)]
Sun May 26 19:39:53 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/i386/strsep.S: Wrapper around <sysdeps/i386/strtok.S>
to produce strsep function.
* sysdeps/i386/strtok.S: Optimized implementation of strtok
function.
* sysdeps/i386/strtok_r.S: Wrapper around <sysdeps/i386/strtok.S>
to produce strtok_r function.

24 years agoSun May 26 19:39:53 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 19:07:59 +0000 (19:07 +0000)]
Sun May 26 19:39:53 1996  Ulrich Drepper  <drepper@cygnus.com>

* string/Makefile (tester-ENV): New variable to suppress message
  translation in test.
* string/Makefile (routines): Add strtok_r.
* sysdeps/generic/strtok_r.c: New file.  Implement reentrant version
of strtok_r.
* string/string.h: Add prototype for strtok_r.
* wcsmbs/wcstok.c: Handle illegal SAVE_PTR argument the same
as in strtok_r.

24 years agoSun May 26 19:39:53 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 19:07:57 +0000 (19:07 +0000)]
Sun May 26 19:39:53 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/i386/i486/strcat.S: Correct some more 8bit operation
<-> 32 bit operand conflicts.

24 years agoSun May 26 19:39:53 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 19:07:52 +0000 (19:07 +0000)]
Sun May 26 19:39:53 1996  Ulrich Drepper  <drepper@cygnus.com>

* string/Makefile (routines): Add strtok_r.
* sysdeps/generic/strtok_r.c: New file.  Implement reentrant version
of strtok_r.
* string/string.h: Add prototype for strtok_r.
* wcsmbs/wcstok.c: Handle illegal SAVE_PTR argument the same
as in strtok_r.

24 years agoSun May 26 19:39:53 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 19:07:49 +0000 (19:07 +0000)]
Sun May 26 19:39:53 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/strtok.c: Moved here from string/strtok.c.
Corrected example in comment.

24 years agoSun May 26 19:39:53 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 19:07:46 +0000 (19:07 +0000)]
Sun May 26 19:39:53 1996  Ulrich Drepper  <drepper@cygnus.com>

* intl/loadmsgcat.c (_nl_load_domain): Test correct variable
after malloc.

24 years agoSun May 26 01:06:47 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 18:42:54 +0000 (18:42 +0000)]
Sun May 26 01:06:47 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/Makefile (routines): Add llabs, lldiv.
* stdlib/llabs.c: New file.  Implementation of return
absolute value of long long argument.
* stdlib/lldiv.c: New file.  Implementation of division with remainder
of long long argument.
* stdlib/stdlib.h [__USE_GNU] (lldiv_t): New type for lldiv
function.
Define prototypes for lldiv and llabs functions.

24 years agoSun May 26 01:06:47 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 17:52:17 +0000 (17:52 +0000)]
Sun May 26 01:06:47 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wcscmp.c, wcsmbs/wcscoll.c, wcsmbs/wcsncmp.c,
wcsmbs/wcsxfrm.c: Don't use uwchar_t as unsigned type.  wint_t is
intended for this.

24 years agoSun May 26 01:06:47 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 17:52:14 +0000 (17:52 +0000)]
Sun May 26 01:06:47 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/strtod.c: Replace wchar_t with wint_t.  The later is
really the type for a single wide character.

24 years agoSun May 26 01:06:47 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 17:52:12 +0000 (17:52 +0000)]
Sun May 26 01:06:47 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/C-collate.c: Initialize _NL_COLLATE_NRULES element.

24 years agoSun May 26 01:06:47 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 17:52:10 +0000 (17:52 +0000)]
Sun May 26 01:06:47 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wchar.h:  gcc-2.7.2-960517 finally introduces wint_t
in <stddef.h>.  Use this value and only for older gcc version
define in place.
(uwchar_t): Remove definition.

24 years agoSun May 26 13:28:23 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 26 May 1996 17:52:08 +0000 (17:52 +0000)]
Sun May 26 13:28:23 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* mach/Machrules (%.udeps rule): Depend on Machrules.
Emit deps for .uh and .__h files.
(%.uh, %.__h rules): Don't depend on %.defs; use #include <$*.defs>
instead.

24 years agoSun May 26 01:06:47 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 17:52:04 +0000 (17:52 +0000)]
Sun May 26 01:06:47 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/Makefile (routines): Add llabs.
* stdlib/llabs.c: New file.  Implementation of return
absolute value of long long argument.
* stdlib/stdlib.h [__USE_GNU] (lldiv_t): New type for lldiv
function.
Define prototypes for lldiv and llabs functions.

24 years agoSun May 26 01:06:47 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sun, 26 May 1996 17:52:01 +0000 (17:52 +0000)]
Sun May 26 01:06:47 1996  Ulrich Drepper  <drepper@cygnus.com>

* string/strxfrm.c (print_val): Define separate version for
use as wcsxfrm.  Here we don't need UTF8 encoding.

24 years agoSat May 25 14:10:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> libc-960526
roland [Sat, 25 May 1996 18:10:42 +0000 (18:10 +0000)]
Sat May 25 14:10:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* resource/sys/resource.h: Remove trailing commas from enums.

24 years agoFri May 24 17:30:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 25 May 1996 18:10:38 +0000 (18:10 +0000)]
Fri May 24 17:30:50 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/generic/netinet/in.h: Remove trailing commas from enums.
* sysdeps/unix/sysv/linux/netinet/in.h: Likewise.

24 years ago(AViiON:dgux:*:*): Fix typo in recognizing mc88110. libc-960525
roland [Fri, 24 May 1996 22:34:49 +0000 (22:34 +0000)]
(AViiON:dgux:*:*): Fix typo in recognizing mc88110.

24 years ago.
roland [Fri, 24 May 1996 22:08:15 +0000 (22:08 +0000)]
.

24 years agoFri May 24 17:30:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 24 May 1996 22:06:43 +0000 (22:06 +0000)]
Fri May 24 17:30:50 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* login/getutline_r.c: Include string.h.

24 years ago.
roland [Fri, 24 May 1996 21:51:25 +0000 (21:51 +0000)]
.

24 years agoFri May 24 17:30:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 24 May 1996 21:51:12 +0000 (21:51 +0000)]
Fri May 24 17:30:50 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Rules (static-only-routines): Restore the rule to make these .so's
empty objects.

24 years ago.
roland [Fri, 24 May 1996 21:42:06 +0000 (21:42 +0000)]
.

24 years agoFri May 24 17:30:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 24 May 1996 21:41:49 +0000 (21:41 +0000)]
Fri May 24 17:30:50 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* login/getutline_r.c: Use strncmp instead of comparing two pointers
that will only be equal if you are overwriting the data and screwing
yourself anyway.

24 years agoFri May 24 17:30:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 24 May 1996 21:41:46 +0000 (21:41 +0000)]
Fri May 24 17:30:50 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* login/pututline_r.c: Use struct assignment instead of memcpy.

24 years agocleanups
roland [Fri, 24 May 1996 21:13:14 +0000 (21:13 +0000)]
cleanups

24 years ago(Porting): a few clarifications suggested by drepper
roland [Fri, 24 May 1996 21:00:09 +0000 (21:00 +0000)]
(Porting): a few clarifications suggested by drepper

24 years ago.
roland [Fri, 24 May 1996 20:16:39 +0000 (20:16 +0000)]
.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com> libc-960524
roland [Fri, 24 May 1996 06:00:28 +0000 (06:00 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/start.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Fri, 24 May 1996 05:59:19 +0000 (05:59 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Fri, 24 May 1996 05:58:22 +0000 (05:58 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/Makefile (headers): Add
  alpha/ptrace.h.
* sysdeps/unix/sysv/linux/alpha/alpha/ptrace.h: New file.

24 years agoSat May 18 02:57:46 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 05:56:20 +0000 (05:56 +0000)]
Sat May 18 02:57:46 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/utmpbits.h: New file.  Generic (BSDish) version of
definitions of utmp data structures and constants.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Fri, 24 May 1996 05:55:29 +0000 (05:55 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

24 years agoThu May 23 22:49:15 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 24 May 1996 05:53:51 +0000 (05:53 +0000)]
Thu May 23 22:49:15 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Rules (subdir_install): Remove dep on sor-$(subdir).
(static-only-routines): Removed variable and associated rules.

24 years agoFri May 24 02:31:36 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 02:52:43 +0000 (02:52 +0000)]
Fri May 24 02:31:36 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/speed.c: Add new speed value 460800.

24 years agoThu May 23 23:09:33 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 02:51:30 +0000 (02:51 +0000)]
Thu May 23 23:09:33 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.3.4-T3B.
* inet/arpa/inet.h: Add prototypes for inet_pton, inet_ntop,
inet_nsap_addr, and inet_nsap_ntoa.
* resolv/gethnamaddr.c: Correct compatibility problems (sprintf),
remove fourth argument to inet_pton and correct handling of
host_addr passing.
* resolv/inet_ntop.c: Correct compatibility problems (sprintf).
* resolv/inet_pton.c: Remove fourth argument.
* resolv/resolv.h: Remove prototypes for inet_nsap_addr and
inet_nsap_ntoa.  Now on <arpa/inet.h>.

24 years agoThu May 23 23:09:33 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 02:51:27 +0000 (02:51 +0000)]
Thu May 23 23:09:33 1996  Ulrich Drepper  <drepper@cygnus.com>

* FAQ: Add answer for 100% source code compatibility to Linux
libc by David Mosberger-Tang.

24 years agoThu May 23 23:09:33 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 02:51:23 +0000 (02:51 +0000)]
Thu May 23 23:09:33 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/gmp-impl.h: Add prototypes for internal functions.

24 years ago. libc-960523
roland [Thu, 23 May 1996 05:33:49 +0000 (05:33 +0000)]
.

24 years ago.
roland [Thu, 23 May 1996 05:33:38 +0000 (05:33 +0000)]
.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:33:05 +0000 (05:33 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".
Wed Mar 27 10:26:21 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/setjmp.S: Must establish global pointer before
  address of __sigsetjmp_aux can be loaded.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:33:01 +0000 (05:33 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sunrpc/rpc/rpc.h, sunrpc/rpc/svc.h: Avoid nested comments since
  they produce ugly warnings by gcc.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:58 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/speed.c (speeds): Add entry for
  460800 baud.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:55 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/__math.h (cabs): Remove underscores from struct
  __cabs_complex member names in call to __hypot().

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:52 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* posix/sys/types.h [__USE_MISC]: Add typedef for ulong.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:43 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divl.S, sysdeps/alpha/divlu.S, sysdeps/alpha/divq.S,
sysdeps/alpha/divqu.S, sysdeps/alpha/reml.S, sysdeps/alpha/remlu.S,
sysdeps/alpha/remq.S, sysdeps/alpha/remqu.S: Include divrem.h instead
of divrem.S.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:39 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/profil-counter.h: File removed.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:36 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/libm-ieee754/s_scalbnf.c: Call __scalbnf instead of
  scalbnf.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:33 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/generic/sigset.h (__sigismember, __sigaddset,
  __sigdelset): Add declaration to keep ANSI compilers quiet.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:30 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/llseek.S: New file.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:27 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/ioperm.c: Modify to support
  dynamic recognition of platform type.
(_bus_base): New function.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:24 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/Makefile (headers): Add
  alpha/ptrace.h.
* sysdeps/unix/sysv/linux/alpha/alpha/ptrace.h: New file.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:20 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divrem.h: Renamed from sysdeps/alpha/divrem.S to avoid
  name collision with math library.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:17 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/copysign.S, sysdeps/alpha/fabs.S: New files.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:14 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/alpha/sysdep.h: Include regdef.h.  Define LEAF macro
to simplify declaration of leaf functions.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:31:59 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:31:53 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/sysdep.h (NO_UNDERSCORES): Don't
define.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:31:50 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/statbuf.h: New file.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:31:47 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/syscalls.list: Added getsockopt,
ptrace, and sysctl.

24 years ago.
roland [Thu, 23 May 1996 03:15:42 +0000 (03:15 +0000)]
.

24 years ago(canonicalize): Finish absolute symlink handling.
roland [Thu, 23 May 1996 03:13:38 +0000 (03:13 +0000)]
(canonicalize): Finish absolute symlink handling.

24 years agoMon May 13 23:45:29 1996 David Mosberger-Tang <davidm@AZStarNet.com>
roland [Thu, 23 May 1996 02:34:26 +0000 (02:34 +0000)]
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* inet/arpa/inet.h: Backup return type of inet_addr to u_long.
* resolv/inet_addr.c: Likewise.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:32:01 +0000 (02:32 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/filedoalloc.c, libio/fileops.c, libio/iopopen.c: Don't
        define _POSIX_SOURCE unconditionally.
* libio/filedoalloc.c, libio/iopopen.c: Include <unistd.h> if
        compiling in glibc.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:58 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/syscall.h: Remove old and obsolete
        comment.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:54 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/Makefile [$subdir == misc]
        (sysdep_routines): Add s_reboot.
(install-others): Add $(includedir)/sys/syscall.h.
New rule for $(includedir)/sys/syscall.h to produce from
<asm/unistd.h>.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:50 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* intl/Makefile: Add -Wno-unused CFLAGS for compilation of
bindtextdom.c, finddomain.c, and localealias.c.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:47 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/strops.c: Avoid useless expression in `for' initializer.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:44 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* resolv/inet_ntop.c, resolv/inet_pton.c: New files.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:41 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/reboot.c: New file.  Make single
        argument function call 3 argument system call.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:37 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.9.4-T1A.
* resolv/Makefile (routines): Add inet_ntop and inet_pton.
* resolv/arpa/nameser.h: Add definition of IN6ADDRSZ.
* resolv/gethnamaddr.c, resolv/getnetnamadr.c, resolv/res_comp.c,
resolv/res_debug.c, resolv/res_init.c
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* resolv/res_init.c: Initialize /etc/host.conf reader.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:34 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/filedoalloc.c, libio/fileops.c, libio/iopopen.c: Don't
        define _POSIX_SOURCE unconditionally.
* libio/filedoalloc.c, libio/iopopen.c: Include <unistd.h> if
        compiling in glibc.
* libio/iopopen.c: Change prototypes for _IO_fork, _IO_pipe, and
        _IO_DUP2 to contain complete parameter list.

24 years agoMon May 13 23:45:29 1996 David Mosberger-Tang <davidm@AZStarNet.com>
roland [Thu, 23 May 1996 02:31:30 +0000 (02:31 +0000)]
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* resolv/res_hconf.c, resolv/res_hconf.h: New files.
        Implementation of reading /etc/host.conf.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:27 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/cleanup.c: Add prototype for _IO_register_cleanup.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:19 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdio-common/getline.c, stdio-common/vfscanf.c,
        sysdeps/posix/tempname.c: Don't use <ansidecl.h> anymore.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:14 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.9.4-T1A.
* resolv/Makefile (routines): Add inet_ntop and inet_pton.
* resolv/arpa/nameser.h: Add definition of IN6ADDRSZ.
* resolv/gethnamaddr.c, resolv/getnetnamadr.c, resolv/res_comp.c,
resolv/res_debug.c, resolv/res_init.c
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* resolv/gethnamaddr.c: Add support for /etc/host.conf.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:11 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/iofopncook.c (struct _IO_cookie_file): Move definition
into <libio.h>.
Add prototypes for local functions to prevent warnings.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:07 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/filedoalloc.c, libio/fileops.c, libio/iopopen.c: Don't
        define _POSIX_SOURCE unconditionally.
* libio/fileops.c (_IO_file_close_it): Don't sync file, call
flush instead.  This relaxes the rules from POSIX.1 about
changing the active handle a bit.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:59 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.9.4-T1A.
* resolv/Makefile (routines): Add inet_ntop and inet_pton.
* resolv/arpa/nameser.h: Add definition of IN6ADDRSZ.
* resolv/gethnamaddr.c, resolv/getnetnamadr.c, resolv/res_comp.c,
resolv/res_debug.c, resolv/res_init.c

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:54 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* intl/dcgettext.c: Don't define prototype for getcwd() when
compiling in glibc.

24 years agoTue May 21 21:55:49 1996 David Mosberger-Tang <davidm@AZStarNet.com>
roland [Thu, 23 May 1996 02:30:52 +0000 (02:30 +0000)]
Tue May 21 21:55:49 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* locale/programs/ld-monetary.c: Don't do unnecessary tests for
int_frac_digits and frac_digits which only produce warnings.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:48 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/libioP.h: Add prototypes for _IO_vasprintf, _IO_vdprintf,
        and _IO_vsnprintf.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:45 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.9.4-T1A.
* resolv/Makefile (routines): Add inet_ntop and inet_pton.
* resolv/arpa/nameser.h: Add definition of IN6ADDRSZ.
* resolv/gethnamaddr.c, resolv/getnetnamadr.c, resolv/res_comp.c,
resolv/res_debug.c, resolv/res_init.c
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* resolv/Makefile (distribute): Add res_hconf.h
(routines): Add res_hconf.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:41 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/locfile.c (write_locale_data): Don't use
double `/' in locale binary file.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:38 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* resolv/resolv.h: Add RES_USE_INET6 flag.
(__dn_isvalid): Renamed to __res_dnok.
Add prototypes for __res_ownok and __res_mailok.

24 years agoWed May 22 22:10:01 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 23 May 1996 02:30:34 +0000 (02:30 +0000)]
Wed May 22 22:10:01 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* posix/unistd.h: Declare __canonicalize_directory_name_internal.
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* posix/unistd.h: Remove prototype for `reboot'.

24 years agoWed May 22 22:10:01 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 23 May 1996 02:30:28 +0000 (02:30 +0000)]
Wed May 22 22:10:01 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* stdlib/canonicalize.c: New file.
* stdlib/stdlib.h: Declare canonicalize_file_name, realpath.
* stdlib/Makefile (routines): Add canonicalize.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:24 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wchar.h: Protect prototypes for wcstof and wcstold by
__USE_GNU, not USE_GNU.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:21 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/stdio.h: Add prototypes for fopencookie,
        __stdio_gen_tempname, __vfscanf, __vsscanf, and __vsnprintf.