glibc/sysdeps/generic
Roland McGrath 0793d3483a 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.
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.

Wed Jan 24 00:07:52 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

	* stdio-common/vfscanf.c (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.

Tue Jan 23 22:02:40 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

	* locale/Makefile (CFLAGS-locfile-lex.c): New variable.

	* resolv/Makefile (CFLAGS): Disable some warnings.

	* sysdeps/generic/Makefile (elided-routines): Removed hypot.
	(+gccwarn): Set with override.

	* stdio-common/Makefile (CFLAGS-tst-printf.c): New variable.

	* posix/Makefile (CFLAGS-regex.c): New variable.

	* malloc/Makefile (CFLAGS-obstack.c): New variable.

	* io/Makefile (CFLAGS-fts.c): New variable.
	* io/fts.c (fts_open): Use prototypes for COMPAR decl.

Tue Jan 23 21:35:32 1996  Miles Bader  <miles@gnu.ai.mit.edu>

	* sysdeps/mach/hurd/bind.c (bind): Ensure NAME for the AF_LOCAL
	case is '\0'-terminated.

Tue Jan 23 19:49:54 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>

	* elf/rtld.c (dl_main): Support additional args in --list mode for
	debugging: look them up as symbol names and print values.

	* misc/getttyent.c (skip, value): Declare with prototypes in file
	scope.

	* csu/initfini.c (_init): Explicitly set a variable that is
 	pointer to volatile with the address of __gmon_start__, to avoid
 	the test being optimized out.
1996-01-24 06:03:37 +00:00
..
gnu Fri Jan 12 13:40:01 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1996-01-13 00:46:48 +00:00
sys Fri Mar 3 12:24:52 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-06 00:27:08 +00:00
_strerror.c * sysdeps/unix/sysv/linux/tcdrain.c: Define tcdrain, not 1996-01-20 10:00:23 +00:00
abort.c initial import 1995-02-18 01:27:10 +00:00
acos.c initial import 1995-02-18 01:27:10 +00:00
acosh.c initial import 1995-02-18 01:27:10 +00:00
add_1.c initial import 1995-02-18 01:27:10 +00:00
add_n.c initial import 1995-02-18 01:27:10 +00:00
addmul_1.c initial import 1995-02-18 01:27:10 +00:00
asin.c initial import 1995-02-18 01:27:10 +00:00
asincos.c initial import 1995-02-18 01:27:10 +00:00
asinh.c initial import 1995-02-18 01:27:10 +00:00
atan2.c initial import 1995-02-18 01:27:10 +00:00
atan.c initial import 1995-02-18 01:27:10 +00:00
atanh.c initial import 1995-02-18 01:27:10 +00:00
bcopy.c initial import 1995-02-18 01:27:10 +00:00
bzero.c initial import 1995-02-18 01:27:10 +00:00
cabs.c initial import 1995-02-18 01:27:10 +00:00
ceil.c initial import 1995-02-18 01:27:10 +00:00
cmp.c initial import 1995-02-18 01:27:10 +00:00
configure Wed Mar 29 11:26:48 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-29 16:34:21 +00:00
configure.in initial import 1995-02-18 01:27:10 +00:00
confname.h Thu Dec 28 10:21:35 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-12-29 10:00:22 +00:00
copysign.c initial import 1995-02-18 01:27:10 +00:00
cosh.c initial import 1995-02-18 01:27:10 +00:00
det_endian.c initial import 1995-02-18 01:27:10 +00:00
Dist initial import 1995-02-18 01:27:10 +00:00
divmod_1.c Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
divmod.c initial import 1995-02-18 01:27:10 +00:00
dl-sysdep.c (_dl_sysdep_start) [DL_SYSDEP_INIT]: Invoke this macro before calling DL_MAIN. 1995-12-02 09:03:14 +00:00
exp__E.c initial import 1995-02-18 01:27:10 +00:00
exp.c initial import 1995-02-18 01:27:10 +00:00
expm1.c * sysdeps/generic/expm1.c: #undef expm1 before weak_alias. 1995-04-14 03:27:44 +00:00
fabs.c initial import 1995-02-18 01:27:10 +00:00
ffs.c initial import 1995-02-18 01:27:10 +00:00
floor.c initial import 1995-02-18 01:27:10 +00:00
fmod.c initial import 1995-02-18 01:27:10 +00:00
frexp.c initial import 1995-02-18 01:27:10 +00:00
ftime.c initial import 1995-02-18 01:27:10 +00:00
get_str.c initial import 1995-02-18 01:27:10 +00:00
getdomain.c * sysdeps/unix/i386/sysdep.h [HAVE_ELF] (ASM_TYPE_DIRECTIVE): 1995-09-27 16:05:25 +00:00
getenv.c initial import 1995-02-18 01:27:10 +00:00
getpgrp.c initial import 1995-02-18 01:27:10 +00:00
gmp-mparam.h initial import 1995-02-18 01:27:10 +00:00
group_member.c Tue Oct 31 00:07:29 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-10-31 06:54:40 +00:00
htonl.c initial import 1995-02-18 01:27:10 +00:00
htons.c initial import 1995-02-18 01:27:10 +00:00
hypot.c * misc/efgcvt_r.c (ecvt_r): Handle negative values. 1996-01-17 02:03:00 +00:00
infnan.c initial import 1995-02-18 01:27:10 +00:00
isnan.c initial import 1995-02-18 01:27:10 +00:00
ldexp.c initial import 1995-02-18 01:27:10 +00:00
log1p.c initial import 1995-02-18 01:27:10 +00:00
log10.c initial import 1995-02-18 01:27:10 +00:00
log__L.c initial import 1995-02-18 01:27:10 +00:00
log.c initial import 1995-02-18 01:27:10 +00:00
lshift.c initial import 1995-02-18 01:27:10 +00:00
lxstat.c Wed Jan 17 11:04:58 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1996-01-18 00:35:55 +00:00
make_siglist.c Thu Nov 16 06:07:49 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-11-17 02:33:47 +00:00
Makefile Wed Jan 24 04:18:36 1996 Paul Eggert <eggert@twinsun.com> 1996-01-24 06:03:37 +00:00
mathimpl.h initial import 1995-02-18 01:27:10 +00:00
memccpy.c initial import 1995-02-18 01:27:10 +00:00
memchr.c Cast RHS to const unsigned char * to avoid error from Irix-4.0.5's C compiler. 1995-05-27 20:22:12 +00:00
memcmp.c initial import 1995-02-18 01:27:10 +00:00
memcopy.h initial import 1995-02-18 01:27:10 +00:00
memcpy.c * string/Makefile (distribute): Add pagecopy.h. 1995-02-21 08:07:34 +00:00
memmem.c initial import 1995-02-18 01:27:10 +00:00
memmove.c * string/Makefile (distribute): Add pagecopy.h. 1995-02-21 08:07:34 +00:00
memset.c initial import 1995-02-18 01:27:10 +00:00
mig-reply.c initial import 1995-02-18 01:27:10 +00:00
mod_1.c Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
modf.c initial import 1995-02-18 01:27:10 +00:00
morecore.c Mon Aug 14 16:51:13 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-08-14 22:49:23 +00:00
mul_1.c initial import 1995-02-18 01:27:10 +00:00
mul_n.c Updated from ../=mpn/gmp-1.910 1995-12-04 18:37:56 +00:00
mul.c initial import 1995-02-18 01:27:10 +00:00
ntohl.c initial import 1995-02-18 01:27:10 +00:00
ntohs.c initial import 1995-02-18 01:27:10 +00:00
pagecopy.h . 1995-02-21 20:27:45 +00:00
pow.c initial import 1995-02-18 01:27:10 +00:00
pty.c * sysdeps/unix/bsd/bsd4.4/revoke.S: New file. 1995-03-27 10:24:00 +00:00
putenv.c * misc/efgcvt_r.c (ecvt_r): Handle negative values. 1996-01-17 02:03:00 +00:00
resourcebits.h initial import 1995-02-18 01:27:10 +00:00
rint.c initial import 1995-02-18 01:27:10 +00:00
rshift.c initial import 1995-02-18 01:27:10 +00:00
sbrk.c * sysdeps/mach/hurd/brk.c (DATA_SIZE): Bump to 128MB. 1995-12-03 10:00:22 +00:00
setenv.c Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.c 1995-12-06 00:14:32 +00:00
sigaction.h initial import 1995-02-18 01:27:10 +00:00
signame.c Sat Apr 29 15:46:57 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-05-01 09:00:07 +00:00
signame.h Fri Feb 24 14:40:48 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-02-24 19:47:17 +00:00
sigset.h * stdio/printf_fp.c (group_number): Cast *GROUPING to unsigned int 1995-03-13 10:00:11 +00:00
sincos.c initial import 1995-02-18 01:27:10 +00:00
sinh.c initial import 1995-02-18 01:27:10 +00:00
sockaddrcom.h initial import 1995-02-18 01:27:10 +00:00
speed.c initial import 1995-02-18 01:27:10 +00:00
stpcpy.c * sysdeps/mach/hurd/getcwd.c (__getcwd): Renamed from getcwd. 1995-09-28 09:00:19 +00:00
stpncpy.c Wed Oct 4 00:21:03 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-10-04 17:06:55 +00:00
strcasecmp.c * sysdeps/mach/hurd/getcwd.c (__getcwd): Renamed from getcwd. 1995-09-28 09:00:19 +00:00
strcat.c initial import 1995-02-18 01:27:10 +00:00
strchr.c initial import 1995-02-18 01:27:10 +00:00
strcmp.c initial import 1995-02-18 01:27:10 +00:00
strcpy.c initial import 1995-02-18 01:27:10 +00:00
strcspn.c initial import 1995-02-18 01:27:10 +00:00
strlen.c initial import 1995-02-18 01:27:10 +00:00
strncase.c initial import 1995-02-18 01:27:10 +00:00
strncat.c initial import 1995-02-18 01:27:10 +00:00
strncmp.c initial import 1995-02-18 01:27:10 +00:00
strncpy.c initial import 1995-02-18 01:27:10 +00:00
strpbrk.c initial import 1995-02-18 01:27:10 +00:00
strrchr.c initial import 1995-02-18 01:27:10 +00:00
strsep.c Rewritten. 1996-01-04 00:06:01 +00:00
strspn.c initial import 1995-02-18 01:27:10 +00:00
strstr.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
sub_n.c initial import 1995-02-18 01:27:10 +00:00
submul_1.c initial import 1995-02-18 01:27:10 +00:00
sysd-stdio.c Mon Aug 7 14:04:36 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-08-07 18:24:47 +00:00
tan.c initial import 1995-02-18 01:27:10 +00:00
tanh.c initial import 1995-02-18 01:27:10 +00:00
termbits.h initial import 1995-02-18 01:27:10 +00:00
trig.h initial import 1995-02-18 01:27:10 +00:00
uname.c initial import 1995-02-18 01:27:10 +00:00
utsnamelen.h initial import 1995-02-18 01:27:10 +00:00
varargs.h initial import 1995-02-18 01:27:10 +00:00
vfork.c initial import 1995-02-18 01:27:10 +00:00
vlimit.c initial import 1995-02-18 01:27:10 +00:00
vtimes.c initial import 1995-02-18 01:27:10 +00:00
waitstatus.h initial import 1995-02-18 01:27:10 +00:00
wordcopy.c initial import 1995-02-18 01:27:10 +00:00