920 Commits

Author SHA1 Message Date
jtc
e7d917e6eb Remove extra "u" constraint that caused gcc 2.6.3 not to compile this file.
Note that gcc 2.4.5, the compiler we are currently using, still compiles it
correctly after this change.
1995-02-17 06:01:47 +00:00
cgd
ac66c90d8d make copy-to-libkern work properly on the alpha. (deal with no quad support.) 1995-02-13 21:57:24 +00:00
cgd
b380b015d1 make this 64-bit-safe. 1995-02-10 18:15:05 +00:00
cgd
e4f5181d15 libc support for the alpha. more functions should be written in assembler,
but that's optimization.  8-)
1995-02-10 17:49:48 +00:00
cgd
da1fb002e9 make these safe for a 64-bit world. 1995-02-10 17:47:26 +00:00
cgd
b42e80ba75 list the files needed on the alpha. 1995-02-10 17:46:48 +00:00
cgd
819bb2cd8c alphas don't need libc quad support. 1995-02-10 17:45:39 +00:00
jtc
2deb4892f4 Initial set of ANSI clean namespace mappings. 1995-02-09 04:49:01 +00:00
mycroft
e90d9fb8a6 Make the coding style more consistent. 1995-02-08 18:33:12 +00:00
mycroft
ae5740f063 size_t is unsigned. 1995-02-08 18:15:25 +00:00
cgd
6c4c74998b fix man page specs, per bug 788 from John Smerdon. 1995-02-08 13:48:24 +00:00
mycroft
d04155c293 Optimize better. 1995-02-05 14:58:44 +00:00
mycroft
44525cd591 Clean up deleted files. 1995-02-05 06:09:30 +00:00
jtc
edead1feee revert 1995-02-02 02:16:48 +00:00
jtc
255db7b26b Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
1995-02-02 02:09:03 +00:00
jtc
389c46c57d Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
1995-02-02 01:15:33 +00:00
jtc
7cd7db23c2 imported from 44lite 1995-02-02 00:57:36 +00:00
jtc
94da0b5da5 Merged with 4.4lite, with hopes that it would fix the bug where mktime()
would spin in an infinate loop when passed a tm struct with all fields
set to INT_MIN.  It isn't a complete fix, the loop now terminates but
mktime() does not return (time_t) -1.

I sent mail to bostic about this, who replied that the changes in 4.4BSD
were to fix this exact problem.  My next step is to send mail to Arthur
David Olson, the original author and maintainer of this code.
1995-02-01 18:09:39 +00:00
jtc
e5a10891db Added -I${.CURDIR}/include to CFLAGS, for upcoming library-private
header files (namespace.h, etc.).
1995-02-01 09:09:01 +00:00
cgd
0e27f5febb kill the damned tab. 1995-01-30 12:21:41 +00:00
mycroft
8d6f89d5bd Clean up deleted files. 1995-01-30 12:19:29 +00:00
cgd
7c6ed81dae clean up import; kill old cruft. 1995-01-30 12:19:13 +00:00
cgd
0e14985799 regex code from lite. same as we're using, but slightly cleaner. 1995-01-30 12:16:51 +00:00
jtc
6a96a52c80 Handle long doubles.
Like Plauger's implementation in "The Standard C Library", we use strtod(),
which will limit the range of values that can be converter properly if
long double has greater precision or range than double.

We will need a string to long double function to handle this properly, but
this change is better than the previous behavior of ignoring the existance
of long doubles.
1995-01-30 00:45:59 +00:00
jtc
f0c0009971 Added support for quad_t and u_quad_t's with the 'q' flag. 1995-01-27 15:20:25 +00:00
jtc
2893ea1742 Removed conflicting "backwards compatibility" code to make scanf
ANSI compliant.
1995-01-26 01:34:44 +00:00
jtc
a40e8f9215 Fixed bug with '+' or ' ' flags and precision.
for example, printf("% 6.4d\n", 77) output one two many padding chars.
1995-01-25 11:20:41 +00:00
cgd
dc70e3ae1b document sysctl variable kern.maxpartitions 1995-01-25 06:09:12 +00:00
cgd
26099b453e note KERN_DOMAINNAME, the addition of tickadj to KERN_CLOCKINFO. 1995-01-24 23:55:48 +00:00
mellon
1afdb958f0 +Infinity for MIPS 1995-01-18 01:27:24 +00:00
pk
a64c43edd8 Add sigsetjmp() for sparc. 1995-01-11 20:23:59 +00:00
pk
7530512a37 Machine dependent sig{set,long}jmp(). 1995-01-11 20:22:28 +00:00
mycroft
f1b3337a0b Need to divide count by 2. 1995-01-07 03:44:55 +00:00
pk
c6df61219c svc_getreq(): pay attention to registered sockets only. This allows
passing a `fd_set' with unrelated bits set.
1995-01-06 13:05:16 +00:00
cgd
966e78191e pull in changes from libkern. 1995-01-06 00:45:20 +00:00
cgd
9125e2c436 don't forget to copy ntohs to libkern 1995-01-06 00:09:19 +00:00
jtc
ee4db031bc sigmask() macro doesn't belong here, it's in the sigblock() manpage 1995-01-04 18:48:00 +00:00
mycroft
00f8cda6d6 Remove local definitions of svc_maxfd. 1995-01-04 02:58:45 +00:00
jtc
f34d1ed7d1 Password databases live in /etc, not /var/db. (PR #685) 1995-01-03 15:57:32 +00:00
mycroft
33c7f89b0e Remove useless invocation of the evil getdtablesize(3). 1994-12-30 04:40:13 +00:00
mycroft
31146ca7e8 Format police, and a small patch for 64-bitness. 1994-12-28 03:34:37 +00:00
mycroft
0121eacdc1 Repair a couple of things. 1994-12-28 03:22:37 +00:00
mycroft
05fe3ff1f7 Mostly sync with CSRG. 1994-12-28 03:06:05 +00:00
mycroft
e0354b7995 Build undelete(2) stub. 1994-12-28 01:42:56 +00:00
jtc
b4bd7fea24 Replaced pops with adds. 1994-12-24 01:16:44 +00:00
jtc
26eccb0a9b Exchange offsets of "saved signal mask" and "signal mask saved" so
that the layout of sigjmp_bufs and jmp_bufs are the same (except
for the "signal mask saved" appended to the end).
1994-12-24 01:05:44 +00:00
jtc
38163d03a8 #include <machine/endian.h>. 1994-12-23 22:50:19 +00:00
jtc
7141eb20ba 4.4lite's C language sigsetjmp() implementation is bogus, restore
machine dependant versions.
1994-12-23 22:25:48 +00:00
cgd
a05aca32f7 clear up type inconsistency. 1994-12-23 14:24:20 +00:00
cgd
517b869072 note that the file name is const, and fix a couple of roff bogons. 1994-12-23 13:04:39 +00:00