pk
f0f12c9e95
Prototypes (PR#1104).
1995-06-05 19:46:49 +00:00
pk
41621edd10
Prototypes (PR#1103).
1995-06-05 19:45:48 +00:00
pk
8347998a01
Prototypes (PR#1100).
1995-06-05 19:43:53 +00:00
pk
dde1c1a0be
Prototypes (PR#1098).
1995-06-05 19:42:16 +00:00
pk
6355031191
Fix typo (Der mouse, PR #1115 ).
1995-06-05 11:48:26 +00:00
pk
69ae425298
Build run-time code for use in static executables, called `scrt0.o'.
1995-06-05 01:57:04 +00:00
pk
275fc2ee0d
#include <dlfcn.h>, and <string.h> too.
1995-06-05 00:13:05 +00:00
pk
25b9fa86e4
one more prototype
1995-06-05 00:10:44 +00:00
pk
6226310a31
add dlerror() stub
1995-06-04 23:29:14 +00:00
mycroft
5860921eda
Fill in sin_len.
1995-06-03 22:37:19 +00:00
mycroft
c7ad9c47f1
Fill in sin_len.
1995-06-03 22:24:45 +00:00
mycroft
89ef25dac6
Fill in sin_len.
1995-06-03 22:03:51 +00:00
pk
846beea318
Factor out common code.
1995-06-03 13:16:03 +00:00
mycroft
ac1e0f5127
Don't set the rgid or egid. Document this behavior. This is compatible with
...
SunOS and SysV.
1995-06-03 02:27:17 +00:00
pk
c64cecc457
Protoize (from Thorsten Lockert, PR #1070 ).
...
Some other cleanup.
1995-06-02 21:30:47 +00:00
mycroft
19755ba159
We must do setgid() explicitly now.
1995-06-02 21:25:09 +00:00
pk
fd77fcfc4c
Make this compile warning-free (from Thorsten Lockert, PR 1071).
1995-06-02 15:55:27 +00:00
jtc
4cb508307a
Don't duplicate the primary group. The first member of the groups list
...
no longer serves as effective group id.
1995-06-01 22:51:17 +00:00
ragge
1f67145235
Converted K&R -> ansi.
1995-06-01 01:11:41 +00:00
phil
f722fd7346
Update to -DDYNAMIC as I thought I had a long time ago.
1995-05-29 06:18:12 +00:00
mycroft
ee7138ecea
Fix up the last argv pointer correctly when terminating early.
1995-05-25 03:03:42 +00:00
mycroft
800709ce22
Use inet_aton(), not inet_addr().
1995-05-21 15:50:45 +00:00
mycroft
ac582e04f5
Fix one more reallocing bug.
1995-05-18 13:59:25 +00:00
mycroft
70258d9a3a
Fix up another pointer if we realloc the argument list.
1995-05-18 12:21:54 +00:00
cgd
e9678161e2
from PR 952, by Thor Lancelot Simon: don't turn off echo when
...
inputting an S/KEY one-time password.
1995-05-17 20:24:39 +00:00
mycroft
be21323869
Modify getpwent() to use __ypparse().
1995-05-17 17:36:43 +00:00
mycroft
6ee8835631
Keep argv[0] in a register.
1995-05-17 15:55:26 +00:00
mycroft
3ad209c804
Calculate environ directly from argc and argv, rather than searcing down
...
the argument list.
1995-05-16 16:25:04 +00:00
mycroft
470f22b967
Update copyright.
1995-05-16 14:26:15 +00:00
mycroft
5eb65c6b09
Use the new ps_strings format.
1995-05-16 14:23:06 +00:00
mycroft
6506fa2b16
Use the new ps_strings format. Find the arguments using their
...
addresses in the argv array, rather than guessing based on the location
of NULs.
1995-05-16 14:21:08 +00:00
jtc
7ca5cd45b0
strtok replaces the separator character, not the token, with a NUL.
...
(Fix from PR #891.)
1995-05-13 07:41:35 +00:00
jtc
3ba2c075cf
#include appropriate header files to bring prototypes into scope
1995-05-13 06:58:18 +00:00
jtc
c1c8f42080
Changed core routines to call __ieee754_sqrt() instead of sqrt(). I
...
reported this enhancement to fdlibm-comments, and got the following
reply:
Date: Thu, 11 May 1995 14:35:25 -0700
From: Kwok.Ng@Eng.Sun.COM (KC Ng)
To: fdlibm-comments@sunpro.Eng.Sun.COM , jtc@cygnus.com
Subject: Re: fdlibm 5.2: why do core functions use sqrt?
> I noticed that core (e_*.c) fdlibm functions like __ieee754_acos()
> ensure that they call sqrt() with arguments in range (x > 0), when
> they could call __ieee754_sqrt() directly.
>
> Since sqrt() does a lot more work (verifies x is in range, etc.) is
> there any reason for this? I'd think that calling __iee754_sqrt()
> would be more appropriate. ....
You are right. __ieee754_sqrt should be in use with e_*.c.
1995-05-12 04:57:13 +00:00
jtc
9ae90685f2
Winning Strategies has placed this code in the public domain.
1995-05-11 23:03:44 +00:00
jtc
d042a3eb20
Id -> NetBSD
1995-05-10 20:44:22 +00:00
jtc
5abf82e236
Id -> NetBSD
1995-05-08 23:55:16 +00:00
jtc
0898887210
Id -> NetBSD
1995-05-08 23:44:37 +00:00
jtc
750e07c91c
i387 float version of atan2()
1995-05-08 23:35:10 +00:00
mycroft
5c75c8b7ad
Use global definitions of i386_[gs]et_ldt_args.
1995-05-06 19:21:37 +00:00
mellon
139d140728
Ensure that __progname is in .data, not in .sdata
1995-05-03 22:13:15 +00:00
jtc
11fa45b258
Add i387 "float" functions to the makefile
1995-05-03 20:42:23 +00:00
jtc
684161edae
Added i387 remainderf and sqrtf
1995-05-03 14:47:35 +00:00
mycroft
aff3578b36
Explicitly unblock SIGALRM while waiting.
1995-05-03 12:52:43 +00:00
briggs
b1f67e2969
m68k sig{set,long}jmp from Henric Jungheim (uhenric@mcl.ucsb.edu) as
...
followup to GNATS report port-amiga/1009.
Passes regression tests.
I added a NetBSD string and changed jbra to jra.
1995-05-03 03:43:05 +00:00
phil
e4748bf0ca
typo: fld_... -> flt_...
1995-05-03 03:25:11 +00:00
jtc
437b1a3f15
Enable C and Pig Latin message catalogs.
1995-05-02 19:57:15 +00:00
jtc
0e315a5455
C and Pig Latin message catalogs for libc
1995-05-02 19:56:27 +00:00
jtc
615fb07b15
The C Standard says that printf's format string is a multi-byte
...
character string. NA1 says that the 99 characters required by the
Standard have representations in the initial state which are one byte
long and do not alter the state.
Thus we can safely break apart the format string with mbtowc() until
we reach a '%' character, and the process format directive characters
one by one.
We really shouldn't be using mbtowc(), rather mbrtowc() (which takes a
mbstate-t argument) but we don't have the NA1 functions implemented
yet. This is safe, because even when we do we're not likely to
support multi-byte character encodings that use shift states.
1995-05-02 19:52:41 +00:00
mycroft
66f0c16f14
Use POSIX tty semantics.
1995-05-02 01:40:14 +00:00