kopensolaris-gnu/glibc.git
24 years ago.
roland [Fri, 9 Feb 1996 16:58:13 +0000 (16:58 +0000)]
.

24 years ago(CFLAGS-zdump.c, CFLAGS-zic.c, CFLAGS-ialloc.c, CFLAGS-scheck.c): Use
roland [Fri, 9 Feb 1996 16:48:28 +0000 (16:48 +0000)]
(CFLAGS-zdump.c, CFLAGS-zic.c, CFLAGS-ialloc.c, CFLAGS-scheck.c): Use
-DNOID instead of -Wno-unused.

24 years ago.
roland [Fri, 9 Feb 1996 16:47:39 +0000 (16:47 +0000)]
.

24 years ago(user-interfaces): Added hurd/tioctl.
roland [Fri, 9 Feb 1996 16:46:28 +0000 (16:46 +0000)]
(user-interfaces): Added hurd/tioctl.

24 years ago. libc-960209
roland [Fri, 9 Feb 1996 10:00:23 +0000 (10:00 +0000)]
.

24 years ago(tiocsctty): Set the terminal's pgrp to our own.
roland [Thu, 8 Feb 1996 23:55:08 +0000 (23:55 +0000)]
(tiocsctty): Set the terminal's pgrp to our own.

24 years ago. libc-960208
roland [Thu, 8 Feb 1996 10:00:34 +0000 (10:00 +0000)]
.

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c
roland [Thu, 8 Feb 1996 02:44:03 +0000 (02:44 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c

24 years ago(subdirs): Added wcsmbs.
roland [Thu, 8 Feb 1996 02:25:40 +0000 (02:25 +0000)]
(subdirs): Added wcsmbs.

24 years agoNew wide char/multibyte char functions from drepper.
roland [Thu, 8 Feb 1996 02:24:13 +0000 (02:24 +0000)]
New wide char/multibyte char functions from drepper.

24 years agoNew file.
roland [Thu, 8 Feb 1996 02:14:33 +0000 (02:14 +0000)]
New file.

24 years ago.
roland [Thu, 8 Feb 1996 02:10:15 +0000 (02:10 +0000)]
.

24 years ago(_S_msg_report_wait): Function removed.
roland [Thu, 8 Feb 1996 02:08:28 +0000 (02:08 +0000)]
(_S_msg_report_wait): Function removed.

24 years ago(routines): Added report-wait.
roland [Thu, 8 Feb 1996 02:05:23 +0000 (02:05 +0000)]
(routines): Added report-wait.

24 years ago(inhibit-unix-syscalls): New variable.
roland [Thu, 8 Feb 1996 02:02:51 +0000 (02:02 +0000)]
(inhibit-unix-syscalls): New variable.

24 years ago(struct mach_msg_trap_args): New type.
roland [Thu, 8 Feb 1996 02:01:28 +0000 (02:01 +0000)]
(struct mach_msg_trap_args): New type.
(SYSCALL_EXAMINE, MSG_EXAMINE): New inline functions.

24 years ago(struct mach_msg_trap_args): Structure moved to intr-msg.h; include that.
roland [Thu, 8 Feb 1996 01:59:52 +0000 (01:59 +0000)]
(struct mach_msg_trap_args): Structure moved to intr-msg.h; include that.

24 years ago(CFLAGS-ialloc.c): Add -Wno-unused.
roland [Thu, 8 Feb 1996 01:58:32 +0000 (01:58 +0000)]
(CFLAGS-ialloc.c): Add -Wno-unused.
(CFLAGS-scheck.c): New variable.

24 years ago(__hurd_sigthread_stack_base, __hurd_sigthread_stack_end,
roland [Thu, 8 Feb 1996 01:57:23 +0000 (01:57 +0000)]
(__hurd_sigthread_stack_base, __hurd_sigthread_stack_end,
__hurd_sigthread_variables, __hurd_threadvar_stack_mask): New variables.

24 years agoSet the new task's exception port to its new message port.
roland [Thu, 8 Feb 1996 01:55:38 +0000 (01:55 +0000)]
Set the new task's exception port to its new message port.

24 years agoPut __init_misc in the __libc_subinit set.
roland [Thu, 8 Feb 1996 01:54:20 +0000 (01:54 +0000)]
Put __init_misc in the __libc_subinit set.

24 years ago(uname): Add quoting.
roland [Thu, 8 Feb 1996 01:50:55 +0000 (01:50 +0000)]
(uname): Add quoting.

24 years agoDon't consult errno unless lookup fails.
roland [Thu, 8 Feb 1996 00:43:04 +0000 (00:43 +0000)]
Don't consult errno unless lookup fails.

24 years agoDon't consult errno unless lookup fails.
roland [Thu, 8 Feb 1996 00:42:10 +0000 (00:42 +0000)]
Don't consult errno unless lookup fails.

24 years ago[GCC >= 2.7]: Define intN_t/u_intN_t using __attribute__ ((__mode__
roland [Wed, 7 Feb 1996 23:48:09 +0000 (23:48 +0000)]
[GCC >= 2.7]: Define intN_t/u_intN_t using __attribute__ ((__mode__
(__XX__))).

24 years agoWed Feb 7 03:24:05 1996 Torbjorn Granlund <tege@tmg.se>
roland [Wed, 7 Feb 1996 22:15:32 +0000 (22:15 +0000)]
Wed Feb 7 03:24:05 1996 Torbjorn Granlund <tege@tmg.se>

* sysdeps/i386/i586/memcopy.h (WORD_COPY_FWD): Manually allocate
destination cache lines.
(WORD_COPY_BWD): Likewise.

24 years ago(make_siglist): Get signum.h absolute file name first thing, before
roland [Wed, 7 Feb 1996 21:36:25 +0000 (21:36 +0000)]
(make_siglist): Get signum.h absolute file name first thing, before
$(native-compile) changes directories.

24 years agoNew file.
roland [Wed, 7 Feb 1996 21:24:17 +0000 (21:24 +0000)]
New file.

24 years agoUse strerror if available.
roland [Wed, 7 Feb 1996 21:23:44 +0000 (21:23 +0000)]
Use strerror if available.

24 years agoobsolete
roland [Wed, 7 Feb 1996 21:15:47 +0000 (21:15 +0000)]
obsolete

24 years agoAdded sigvec.
roland [Wed, 7 Feb 1996 21:15:15 +0000 (21:15 +0000)]
Added sigvec.

24 years agoMake sockaddr arg pointer to const.
roland [Wed, 7 Feb 1996 20:17:59 +0000 (20:17 +0000)]
Make sockaddr arg pointer to const.

24 years agoMake sockaddr arg pointer to const.
roland [Wed, 7 Feb 1996 20:17:13 +0000 (20:17 +0000)]
Make sockaddr arg pointer to const.

24 years agoMake sockaddr arg pointer to const.
roland [Wed, 7 Feb 1996 20:16:26 +0000 (20:16 +0000)]
Make sockaddr arg pointer to const.

24 years ago(__hurd_file_name_lookup_retry): RETRYNAME of "" is only special for
roland [Wed, 7 Feb 1996 19:16:12 +0000 (19:16 +0000)]
(__hurd_file_name_lookup_retry): RETRYNAME of "" is only special for
FS_RETRY_NORMAL; for FS_RETRY_REAUTH, do another dir_lookup of "".

24 years ago. libc-960207
roland [Sat, 3 Feb 1996 10:00:25 +0000 (10:00 +0000)]
.

24 years agoAdd cygwin32; Put eabi .sdata2/.sbss2 into read-only memory
meissner [Sat, 3 Feb 1996 01:03:27 +0000 (01:03 +0000)]
Add cygwin32; Put eabi .sdata2/.sbss2 into read-only memory

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c
roland [Fri, 2 Feb 1996 18:41:42 +0000 (18:41 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c

24 years agoClear trace flag in child.
roland [Fri, 2 Feb 1996 18:09:02 +0000 (18:09 +0000)]
Clear trace flag in child.

24 years ago. libc-960202
roland [Thu, 1 Feb 1996 10:00:23 +0000 (10:00 +0000)]
.

24 years ago(_hurd_intr_rpc_mach_msg): Clear SS->intr_port when cancelled before RPC.
roland [Thu, 1 Feb 1996 01:08:12 +0000 (01:08 +0000)]
(_hurd_intr_rpc_mach_msg): Clear SS->intr_port when cancelled before RPC.

24 years agoAdd support for A/UX
ian [Wed, 31 Jan 1996 19:14:05 +0000 (19:14 +0000)]
Add support for A/UX

24 years agoRecognize A/UX
ian [Wed, 31 Jan 1996 19:10:52 +0000 (19:10 +0000)]
Recognize A/UX

24 years ago. libc-960131
roland [Wed, 31 Jan 1996 10:00:24 +0000 (10:00 +0000)]
.

24 years agoAllocate dirents with correct size for name, and copy with correct size.
roland [Wed, 31 Jan 1996 04:48:57 +0000 (04:48 +0000)]
Allocate dirents with correct size for name, and copy with correct size.

24 years ago[! PIC] (map0): New function, on _hurd_preinit_hook.
roland [Wed, 31 Jan 1996 01:02:10 +0000 (01:02 +0000)]
[! PIC] (map0): New function, on _hurd_preinit_hook.

24 years ago(TYPEMOD): New macro of all type modifier flag bits.
roland [Tue, 30 Jan 1996 18:37:42 +0000 (18:37 +0000)]
(TYPEMOD): New macro of all type modifier flag bits.
(__vfscanf): Fix checking of extra type modifiers.

24 years agoUpdated from ADO 96b
roland [Tue, 30 Jan 1996 18:32:05 +0000 (18:32 +0000)]
Updated from ADO 96b

24 years agoOnly negate exponent when there really is one.
roland [Tue, 30 Jan 1996 17:20:07 +0000 (17:20 +0000)]
Only negate exponent when there really is one.

24 years agoAccept type modifiers on %n.
roland [Tue, 30 Jan 1996 17:17:05 +0000 (17:17 +0000)]
Accept type modifiers on %n.
Fix FP number parsing.

24 years ago(TZ Variable): Fix typo.
roland [Tue, 30 Jan 1996 15:59:18 +0000 (15:59 +0000)]
(TZ Variable): Fix typo.

24 years ago. libc-960130
roland [Tue, 30 Jan 1996 10:00:24 +0000 (10:00 +0000)]
.

24 years ago(msync): Declare third arg FLAGS.
roland [Tue, 30 Jan 1996 03:00:10 +0000 (03:00 +0000)]
(msync): Declare third arg FLAGS.

24 years ago(+cflags): Append to this instead of CFLAGS.
roland [Tue, 30 Jan 1996 02:53:27 +0000 (02:53 +0000)]
(+cflags): Append to this instead of CFLAGS.

24 years ago(__select):
miles [Mon, 29 Jan 1996 21:45:43 +0000 (21:45 +0000)]
(__select):
 Recalculate GOT to include an increment for each operation allowed on each fd.

24 years agoSet $inhibit_glue.
roland [Mon, 29 Jan 1996 19:30:15 +0000 (19:30 +0000)]
Set $inhibit_glue.

24 years agoUse -include for sysd-dirs.
roland [Mon, 29 Jan 1996 19:01:57 +0000 (19:01 +0000)]
Use -include for sysd-dirs.

24 years ago(uname): Check for uname in syscalls.list files.
roland [Mon, 29 Jan 1996 18:51:55 +0000 (18:51 +0000)]
(uname): Check for uname in syscalls.list files.

24 years agoRemove uname.
roland [Mon, 29 Jan 1996 18:49:30 +0000 (18:49 +0000)]
Remove uname.

24 years agoAdd uname.
roland [Mon, 29 Jan 1996 18:48:32 +0000 (18:48 +0000)]
Add uname.

24 years ago(weak1): New macro, to get the right name declared weak.
roland [Mon, 29 Jan 1996 18:39:57 +0000 (18:39 +0000)]
(weak1): New macro, to get the right name declared weak.

24 years ago(size_t): Don't define #ifdef __GNU_LIBRARY__.
roland [Mon, 29 Jan 1996 17:56:07 +0000 (17:56 +0000)]
(size_t): Don't define #ifdef __GNU_LIBRARY__.

24 years agoChange all uses of `errno' struct member to `errnum'.
roland [Mon, 29 Jan 1996 17:10:00 +0000 (17:10 +0000)]
Change all uses of `errno' struct member to `errnum'.
(dbm_open): Use dynamic allocation for file name buffer, instead of limitting
its size to MAXPATHLEN.

24 years ago(HTAB): Rename member `errno' to `errnum'.
roland [Mon, 29 Jan 1996 16:46:44 +0000 (16:46 +0000)]
(HTAB): Rename member `errno' to `errnum'.

24 years agoChange all uses of `errno' struct member to `errnum'.
roland [Mon, 29 Jan 1996 16:45:42 +0000 (16:45 +0000)]
Change all uses of `errno' struct member to `errnum'.

24 years ago(tmp): Use dynamic allocation for file name buffer, instead of limitting
roland [Mon, 29 Jan 1996 16:44:21 +0000 (16:44 +0000)]
(tmp): Use dynamic allocation for file name buffer, instead of limitting
its size to MAXPATHLEN.

24 years agoSun Jan 28 19:42:04 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:11:27 +0000 (16:11 +0000)]
Sun Jan 28 19:42:04 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* time/Makefile: Fix check for cross compiling.

24 years agoSun Jan 28 19:42:04 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:11:12 +0000 (16:11 +0000)]
Sun Jan 28 19:42:04 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* time/Makefile: Fix check for cross compiling.

24 years agoThu Jan 25 21:10:39 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:05:21 +0000 (16:05 +0000)]
Thu Jan 25 21:10:39 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* db/Makefile (subdir-dirs): Renamed from dbdirs.

* Makerules (distinfo-vars): Add subdir-dirs.

* MakeTAGS: Remove vpath directives.
(all-dirs): Prepend $(subdir-dirs).
(all-sources, all-headers): Use wildcard to find sources.

24 years agoThu Jan 25 21:10:39 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:05:06 +0000 (16:05 +0000)]
Thu Jan 25 21:10:39 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* db/Makefile (subdir-dirs): Renamed from dbdirs.

* Makerules (distinfo-vars): Add subdir-dirs.

* MakeTAGS: Remove vpath directives.
(all-dirs): Prepend $(subdir-dirs).
(all-sources, all-headers): Use wildcard to find sources.

24 years agoThu Jan 25 21:10:39 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:04:53 +0000 (16:04 +0000)]
Thu Jan 25 21:10:39 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* db/Makefile (subdir-dirs): Renamed from dbdirs.

* Makerules (distinfo-vars): Add subdir-dirs.

* MakeTAGS: Remove vpath directives.
(all-dirs): Prepend $(subdir-dirs).
(all-sources, all-headers): Use wildcard to find sources.

24 years ago* sysdeps/unix/sysv/linux/fcntlbits.h: Moved from linux/i386.
roland [Mon, 29 Jan 1996 15:47:17 +0000 (15:47 +0000)]
* sysdeps/unix/sysv/linux/fcntlbits.h: Moved from linux/i386.

24 years agoDeclare DEMUX arg with prototype.
roland [Mon, 29 Jan 1996 15:44:23 +0000 (15:44 +0000)]
Declare DEMUX arg with prototype.

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.h libc-960129
roland [Mon, 29 Jan 1996 03:20:33 +0000 (03:20 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.h

24 years ago(Defining the Output Handler): Fix swapped args in va_arg.
roland [Sun, 28 Jan 1996 22:50:48 +0000 (22:50 +0000)]
(Defining the Output Handler): Fix swapped args in va_arg.

24 years agoSun Jan 28 17:25:38 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
roland [Sun, 28 Jan 1996 22:47:31 +0000 (22:47 +0000)]
Sun Jan 28 17:25:38 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

* setjmp/setjmp.h (jmp_buf): Give a tag in the struct defn, to
make C++ happy.
* alpha/jmp_buf.h: Likewise.
* m68k/jmp_buf.h: Likewise.
* mips/jmp_buf.h: Likewise.
* sparc/jmp_buf.h: Likewise.
* vax/jmp_buf.h: Likewise.

24 years ago(jmp_buf): Give a tag in the struct defn, to make C++ happy.
roland [Sun, 28 Jan 1996 22:41:47 +0000 (22:41 +0000)]
(jmp_buf): Give a tag in the struct defn, to make C++ happy.

24 years agoFix return value in case where NEEDLE_LEN==0.
roland [Sun, 28 Jan 1996 22:34:32 +0000 (22:34 +0000)]
Fix return value in case where NEEDLE_LEN==0.

24 years ago(__file_name_lookup_under, __file_name_lookup): Restrict mode with umask.
roland [Sun, 28 Jan 1996 22:28:37 +0000 (22:28 +0000)]
(__file_name_lookup_under, __file_name_lookup): Restrict mode with umask.

24 years agoRestrict mode with umask.
roland [Sun, 28 Jan 1996 22:27:25 +0000 (22:27 +0000)]
Restrict mode with umask.

24 years agoRestrict mode with umask.
roland [Sun, 28 Jan 1996 22:25:25 +0000 (22:25 +0000)]
Restrict mode with umask.

24 years ago. libc-960128
roland [Sat, 27 Jan 1996 10:00:24 +0000 (10:00 +0000)]
.

24 years agoUndo last change. ANSI C changed since the draft I checked yesterday.
roland [Fri, 26 Jan 1996 17:20:34 +0000 (17:20 +0000)]
Undo last change.  ANSI C changed since the draft I checked yesterday.
Sigh.

24 years ago. libc-960126
roland [Fri, 26 Jan 1996 10:00:23 +0000 (10:00 +0000)]
.

24 years ago[UNSIGNED]: Don't recognize + or - as sign.
roland [Thu, 25 Jan 1996 23:58:16 +0000 (23:58 +0000)]
[UNSIGNED]: Don't recognize + or - as sign.

24 years ago. libc-960125
roland [Thu, 25 Jan 1996 10:00:24 +0000 (10:00 +0000)]
.

24 years ago.
roland [Wed, 24 Jan 1996 20:36:21 +0000 (20:36 +0000)]
.

24 years agoMoved from linux/i386.
roland [Wed, 24 Jan 1996 20:33:12 +0000 (20:33 +0000)]
Moved from linux/i386.

24 years agoUse -include for generated makefiles.
roland [Wed, 24 Jan 1996 20:15:33 +0000 (20:15 +0000)]
Use -include for generated makefiles.

24 years agoDon't declare errno if it's defined as a macro.
roland [Wed, 24 Jan 1996 18:42:56 +0000 (18:42 +0000)]
Don't declare errno if it's defined as a macro.

24 years ago. libc-960124
roland [Wed, 24 Jan 1996 08:25:13 +0000 (08:25 +0000)]
.

24 years agoDisallow l flag after ll or L.
roland [Wed, 24 Jan 1996 08:24:31 +0000 (08:24 +0000)]
Disallow l flag after ll or L.

24 years ago * stdio-common/Makefile (tests): Add scanf[1-9].
roland [Wed, 24 Jan 1996 08:23:33 +0000 (08:23 +0000)]
* stdio-common/Makefile (tests): Add scanf[1-9].
* stdio-common/scanf[1-9].c: New files.  Bug tests from hjl.

24 years ago * stdio-common/Makefile (tests): Add scanf[1-9].
roland [Wed, 24 Jan 1996 08:23:12 +0000 (08:23 +0000)]
* stdio-common/Makefile (tests): Add scanf[1-9].
* stdio-common/scanf[1-9].c: New files.  Bug tests from hjl.

24 years ago(tests): Add scanf[1-9].
roland [Wed, 24 Jan 1996 08:21:56 +0000 (08:21 +0000)]
(tests): Add scanf[1-9].

24 years agoWed Jan 24 04:18:36 1996 Paul Eggert <eggert@twinsun.com>
roland [Wed, 24 Jan 1996 06:03:29 +0000 (06:03 +0000)]
Wed Jan 24 04:18:36 1996  Paul Eggert  <eggert@twinsun.com>

* strftime.c (strftime):
When invoking self, check whether the subsidiary invocation failed.
Use "???" (not "") to denote unknown time zone information.

Make this source file portable to standalone contexts (e.g. GNU Emacs).
<config.h>: Include if HAVE_CONFIG_H is defined.
(HAVE_LIMITS_H, HAVE_MBLEN, HAVE_TM_ZONE, STDC_HEADERS): New symbols,
defined if _LIBC or if <config.h> defines them.
<ansidecl.h>, "../locale/localeinfo.h": Include only if _LIBC.
<sys/types.h>: New include; some hosts require it for `time_t'.
<ctype.h>: Include only if HAVE_MBLEN (since it's only needed then).
<limits.h>: Include only if HAVE_LIMITS_H.
<stddef.h, stdlib.h, string.h>: Include only if STDC_HEADERS.
(memcpy): Define in terms of bcopy if !STDC_HEADERS.
(__P, PTR): Define if not already defined.
(__tzname, __daylight, __timezone): Remove macros; no longer needed.
(add, strftime): Don't use NULL, for portability to some weird hosts.
(fmt): If !_LIBC, don't assume sprintf returns a count.
(week, strftime): Use old-style function declarations.
(weekday_name, month_name): New constants.
(strftime): Use traditional C values if locale support isn't available.
Use `const' instead of CONST.  For time zones, use tm_zone if
possible, then fall back on tzname.  Don't check for multibyte
characters unless mblen is supported.  Use formats like %02d instead
of %.2d, for portability to older hosts.

24 years ago(GROUP, MALLOC): New flag macros.
roland [Wed, 24 Jan 1996 05:07:35 +0000 (05:07 +0000)]
(GROUP, MALLOC): New flag macros.
(__vfscanf): Eliminate flag vars that were redundant with FLAGS bits.
Fix bug in recognition of %ll flag for long long.
Fix overeager checks for conflicting type modifiers.
With ' flag, match thousands separators for decimal numbers.

24 years ago(CFLAGS-locfile-lex.c): New variable.
roland [Wed, 24 Jan 1996 03:15:32 +0000 (03:15 +0000)]
(CFLAGS-locfile-lex.c): New variable.

24 years ago(CFLAGS): Disable some warnings.
roland [Wed, 24 Jan 1996 03:14:03 +0000 (03:14 +0000)]
(CFLAGS): Disable some warnings.

24 years ago(elided-routines): Removed hypot.
roland [Wed, 24 Jan 1996 03:13:03 +0000 (03:13 +0000)]
(elided-routines): Removed hypot.
(+gccwarn): Set with override.