diff options
author | Ulrich Drepper <drepper@redhat.com> | 1996-12-08 08:01:13 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1996-12-08 08:01:13 +0000 |
commit | f65fd747b440ae2d8a7481ecc50e668c5e4d0cc9 (patch) | |
tree | f64c3eeda0e9acc58b96c28ca852a014c822047f /manual/time.texi | |
parent | 42054ddb496798d9b936490cf0050f6619f86bc1 (diff) | |
download | glibc-f65fd747b440ae2d8a7481ecc50e668c5e4d0cc9.zip glibc-f65fd747b440ae2d8a7481ecc50e668c5e4d0cc9.tar.gz glibc-f65fd747b440ae2d8a7481ecc50e668c5e4d0cc9.tar.bz2 |
update from main archive 961207cvs/libc-961208
Sun Dec 8 06:56:49 1996 Ulrich Drepper <drepper@cygnus.com>
* io/getwd.c: Use PATH_MAX not LOCAL_PATH_MAX. Fix typo in
comment.
* stdlib/canonicalize.c: Correct bugs in last change.
Patch by HJ Lu.
* libio/Makefile (routines): Remove ioprims.
(aux): Remove cleanup.
Add IO_DEBUG option for .o files.
* libio/cleanups.c: Removed.
* libio/ioprims.c: Removed.
* libio/filedoalloc.c: More updates from libg++-2.8b5.
* libio/fileops.c: Likewise.
* libio/genops.c: Likewise.
* libio/iolibio.h: Likewise.
* libio/iopopen.c: Likewise.
* libio/iovsprintf.c: Likewise.
* libio/iovsscanf.c: Likewise.
* libio/libio.h: Likewise.
* libio/libioP.h: Likewise.
* libio/memstream.c: Likewise.
* libio/strfile.h: Likewise.
* libio/vasprintf.c: Likewise.
* libio/vsnprintf.c: Likewise.
* libio/stdio.h: Define P_tmpdir only is __USE_SVID.
* manual/arith.texi: Change references to ANSI C to ISO C.
* manual/conf.texi: Likewise.
* manual/creature.texi: Likewise.
* manual/ctype.texi: Likewise.
* manual/errno.texi: Likewise.
* manual/filesys.texi: Likewise.
* manual/intro.texi. Likewise.
* manual/io.texi: Likewise.
* manual/lang.texi: Likewise.
* manual/libc.texinfo: Likewise.
* manual/locale.texi: Likewise.
* manual/maint.texi: Likewise.
* manual/mbyte.texi: Likewise.
* manual/memory.texi: Likewise.
* manual/process.texi: Likewise.
* manual/process.texi: Likewise.
* manual/search.texi: Likewise.
* manual/setjmp.texi: Likewise.
* manual/signal.texi: Likewise.
* manual/startup.texi: Likewise.
* manual/stdio.texi: Likewise.
* manual/string.texi: Likewise.
* manual/time.texi: Likewise.
* manual/locale.texi: Remove description of LC_RESPONSE and add
LC_MESSAGES.
* Makefile (subdirs): Change malloc in $(malloc).
* config.make.in: Add variable malloc which is initialized from
@malloc@.
* configure.in: Add new option --enable-new-malloc to use new
malloc. This is the default on Linux.
* sysdeps/unix/sysv/linux/configure.in: Define malloc to new-malloc
by default.
* new-malloc/Makefile: New file. Improved malloc implementation.
* new-malloc/malloc.c: Likewise.
* new-malloc/malloc.h: Likewise.
* new-malloc/mallocbug.c: Likewise.
* new-malloc/obstack.c: Likewise.
* new-malloc/obstack.h: Likewise.
* new-malloc/thread-m.h: Likewise.
* time/Makefile: Compile ap.c with NO_MCHECK flag for now.
* time/ap.c: Don't call mcheck if NO_MCHECK is defined.
* resolv/Makefile: Add rule to rebuiild libresolv.so when libc.so
changed.
* stdio/feof.c: Update copyright.
* stdio/stdio.h: Add field for lock to FILE structure.
Add cast to *MAGIC constants to prevent warnings.
* stdio-common/bug7.c: Correct test. Stream must not be closed
twice.
* stdlib/Makefile (routines): Add secure-getenv.
* stdlib/secure-getenv.c: New file. __secure_getenv function
moved to here from sysdeps/generic/getenv.c. Otherwise an
application cannot replace the getenv function in the libc.
* sysdeps/generic/getenv.c: Remove __secure_getenv function.
* sysdeps/stub/getenv.c: Remove __secure_getenv alias.
* sysdeps/mach/libc-lock.h: Define__libc_mutex_lock to __mutex_lock.
* sysdeps/posix/fdopen.c: Update copyright. Don't use EXFUN.
* time/test-tz.c: Comment fifth test out. PROBLEM.
* time/tzset.c: De-ANSI-declfy.
(__tzset): Don't increment pointer tz when no DST information is
given.
Sat Dec 7 23:47:54 1996 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/mach/libc-lock.h [_LIBC]: Add definition of
__libc_mutex_lock.
Patch by Thomas Bushnell.
* sysdeps/unix/sysv/linux/timebits.h: Load <asm/param.h> only
if __USE_MISC.
* sysdeps/unix/sysv/linux/Dist: Add llseek.c.
Sat Dec 7 12:18:56 1996 Ulrich Drepper <drepper@cygnus.com>
* time/strftime (%c format): Remove %Z from default string.
Reported by Paul Eggert
* io/getwd.c: Don't apply getcwd on user supplied buffer.
Diffstat (limited to 'manual/time.texi')
-rw-r--r-- | manual/time.texi | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/manual/time.texi b/manual/time.texi index 6bbb15e..b8a95b2 100644 --- a/manual/time.texi +++ b/manual/time.texi @@ -93,7 +93,7 @@ such as arithmetic and printing work properly and consistently no matter what the underlying representation is. @comment time.h -@comment ANSI +@comment ISO @deftypevr Macro int CLOCKS_PER_SEC The value of this macro is the number of clock ticks per second measured by the @code{clock} function. @@ -106,14 +106,14 @@ This is an obsolete name for @code{CLOCKS_PER_SEC}. @end deftypevr @comment time.h -@comment ANSI +@comment ISO @deftp {Data Type} clock_t This is the type of the value returned by the @code{clock} function. Values of type @code{clock_t} are in units of clock ticks. @end deftp @comment time.h -@comment ANSI +@comment ISO @deftypefun clock_t clock (void) This function returns the elapsed processor time. The base time is arbitrary but doesn't change within a single process. If the processor @@ -177,7 +177,7 @@ start-up. A value of @code{(clock_t)(-1)} is returned to indicate failure. @end deftypefun @strong{Portability Note:} The @code{clock} function described in -@ref{Basic CPU Time}, is specified by the ANSI C standard. The +@ref{Basic CPU Time}, is specified by the @w{ISO C} standard. The @code{times} function is a feature of POSIX.1. In the GNU system, the value returned by the @code{clock} function is equivalent to the sum of the @code{tms_utime} and @code{tms_stime} fields returned by @@ -239,7 +239,7 @@ These facilities are declared in the header file @file{time.h}. @cindex epoch @comment time.h -@comment ANSI +@comment ISO @deftp {Data Type} time_t This is the data type used to represent calendar time. When interpreted as an absolute time @@ -255,7 +255,7 @@ floating-point type. @end deftp @comment time.h -@comment ANSI +@comment ISO @deftypefun double difftime (time_t @var{time1}, time_t @var{time0}) The @code{difftime} function returns the number of seconds elapsed between time @var{time1} and time @var{time0}, as a value of type @@ -268,7 +268,7 @@ where subtraction doesn't work directly. @end deftypefun @comment time.h -@comment ANSI +@comment ISO @deftypefun time_t time (time_t *@var{result}) The @code{time} function returns the current time as a value of type @code{time_t}. If the argument @var{result} is not a null pointer, the @@ -457,7 +457,7 @@ zone, and it also indicates which time zone was used. The symbols in this section are declared in the header file @file{time.h}. @comment time.h -@comment ANSI +@comment ISO @deftp {Data Type} {struct tm} This is the data type used to represent a broken-down time. The structure contains at least the following members, which can appear in any order: @@ -510,17 +510,17 @@ is the number of seconds that you must add to UTC to get local time. You can also think of this as the number of seconds east of UTC. For example, for U.S. Eastern Standard Time, the value is @code{-5*60*60}. The @code{tm_gmtoff} field is derived from BSD and is a GNU library -extension; it is not visible in a strict ANSI C environment. +extension; it is not visible in a strict @w{ISO C} environment. @item const char *tm_zone This field is the name for the time zone that was used to compute this broken-down time value. Like @code{tm_gmtoff}, this field is a BSD and -GNU extension, and is not visible in a strict ANSI C environment. +GNU extension, and is not visible in a strict @w{ISO C} environment. @end table @end deftp @comment time.h -@comment ANSI +@comment ISO @deftypefun {struct tm *} localtime (const time_t *@var{time}) The @code{localtime} function converts the calendar time pointed to by @var{time} to broken-down time representation, expressed relative to the @@ -537,7 +537,7 @@ Zone Functions}. @end deftypefun @comment time.h -@comment ANSI +@comment ISO @deftypefun {struct tm *} gmtime (const time_t *@var{time}) This function is similar to @code{localtime}, except that the broken-down time is expressed as Coordinated Universal Time (UTC)---that is, as @@ -548,7 +548,7 @@ universal time. @end deftypefun @comment time.h -@comment ANSI +@comment ISO @deftypefun time_t mktime (struct tm *@var{brokentime}) The @code{mktime} function is used to convert a broken-down time structure to a calendar time representation. It also ``normalizes'' the contents of @@ -579,7 +579,7 @@ These functions are declared in the header file @file{time.h}. @pindex time.h @comment time.h -@comment ANSI +@comment ISO @deftypefun {char *} asctime (const struct tm *@var{brokentime}) The @code{asctime} function converts the broken-down time value that @var{brokentime} points to into a string in a standard format: @@ -602,7 +602,7 @@ string.) @end deftypefun @comment time.h -@comment ANSI +@comment ISO @deftypefun {char *} ctime (const time_t *@var{time}) The @code{ctime} function is similar to @code{asctime}, except that the time value is specified as a @code{time_t} calendar time value rather @@ -617,7 +617,7 @@ does so. @xref{Time Zone Functions}. @end deftypefun @comment time.h -@comment ANSI +@comment ISO @comment POSIX.2 @deftypefun size_t strftime (char *@var{s}, size_t @var{size}, const char *@var{template}, const struct tm *@var{brokentime}) This function is similar to the @code{sprintf} function (@pxref{Formatted |