Browse Source

From NetBSD: merge of 960317

OPENBSD_2_0
niklas 29 years ago
parent
commit
b3273638d0
3 changed files with 23 additions and 8 deletions
  1. +14
    -2
      src/lib/libc/stdlib/strtod.c
  2. +5
    -3
      src/lib/libc/stdlib/system.3
  3. +4
    -3
      src/lib/libc/string/strftime.3

+ 14
- 2
src/lib/libc/stdlib/strtod.c View File

@ -1,3 +1,6 @@
/* $OpenBSD: strtod.c,v 1.2 1996/03/19 23:15:11 niklas Exp $ */
/* $NetBSD: strtod.c,v 1.21 1996/02/16 21:19:29 mark Exp $ */
/****************************************************************
*
* The author of this software is David M. Gay.
@ -90,7 +93,7 @@
*/
#if defined(LIBC_SCCS) && !defined(lint)
static char *rcsid = "$Id: strtod.c,v 1.1.1.1 1995/10/18 08:42:19 deraadt Exp $";
static char *rcsid = "$OpenBSD: strtod.c,v 1.2 1996/03/19 23:15:11 niklas Exp $";
#endif /* LIBC_SCCS and not lint */
#if defined(__m68k__) || defined(__sparc__) || defined(__i386__) || \
@ -103,6 +106,15 @@ static char *rcsid = "$Id: strtod.c,v 1.1.1.1 1995/10/18 08:42:19 deraadt Exp $"
#endif
#endif
#ifdef __arm32__
/*
* Although the CPU is little endian the FP has different
* byte and word endianness. The byte order is still little endian
* but the word order is big endian.
*/
#define IEEE_BIG_ENDIAN
#endif
#ifdef vax
#define VAX
#endif
@ -224,7 +236,7 @@ IBM should be defined.
* An alternative that might be better on some machines is
* #define Storeinc(a,b,c) (*a++ = b << 16 | c & 0xffff)
*/
#if defined(IEEE_LITTLE_ENDIAN) + defined(VAX)
#if defined(IEEE_LITTLE_ENDIAN) + defined(VAX) + defined(__arm32__)
#define Storeinc(a,b,c) (((unsigned short *)a)[1] = (unsigned short)b, \
((unsigned short *)a)[0] = (unsigned short)c, a++)
#else


+ 5
- 3
src/lib/libc/stdlib/system.3 View File

@ -1,3 +1,6 @@
.\" $OpenBSD: system.3,v 1.3 1996/03/19 23:15:12 niklas Exp $
.\" $NetBSD: system.3,v 1.7 1996/02/16 22:30:46 jtc Exp $
.\"
.\" Copyright (c) 1990, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
@ -34,7 +37,6 @@
.\" SUCH DAMAGE.
.\"
.\" from: @(#)system.3 6.5 (Berkeley) 6/29/91
.\" $Id: system.3,v 1.2 1995/11/01 16:43:27 deraadt Exp $
.\"
.Dd June 29, 1991
.Dt SYSTEM 3
@ -87,8 +89,8 @@ returns the termination status for a program that terminates with a call of
.Sh SEE ALSO
.Xr sh 1 ,
.Xr execve 2 ,
.Xr popen 3 ,
.Xr waitpid 3 ,
.Xr waitpid 2 ,
.Xr popen 3
.Sh STANDARDS
The
.Fn system


+ 4
- 3
src/lib/libc/string/strftime.3 View File

@ -1,3 +1,5 @@
.\" $OpenBSD: strftime.3,v 1.2 1996/03/19 23:15:14 niklas Exp $
.\"
.\" Copyright (c) 1989, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
@ -34,7 +36,6 @@
.\" SUCH DAMAGE.
.\"
.\" from: @(#)strftime.3 5.12 (Berkeley) 6/29/91
.\" $Id: strftime.3,v 1.1.1.1 1995/10/18 08:42:22 deraadt Exp $
.\"
.Dd June 29, 1991
.Dt STRFTIME 3
@ -157,9 +158,9 @@ the week) as a decimal number (00-53).
is replaced by the weekday (Sunday as the first day of the week)
as a decimal number (0-6).
.It Cm \&%X
is replaced by the locale's appropriate date representation.
.It Cm \&%x
is replaced by the locale's appropriate time representation.
.It Cm \&%x
is replaced by the locale's appropriate date representation.
.It Cm \&%Y
is replaced by the year with century as a decimal number.
.It Cm \&%y


Loading…
Cancel
Save