Commit Graph

1032 Commits

Author SHA1 Message Date
jtc
347a7d733b Changed to use NetBSD's defaults 1995-03-09 23:25:36 +00:00
jtc
1fac1c1776 New time and date code from ADO 1995-03-09 23:21:48 +00:00
jtc
3baa1f1967 Changed the multibyte character functions so they work with the native
single byte character set.
1995-03-05 07:41:15 +00:00
jtc
ae6284d5ba Removed -o from and added /dev/null to egrep command line. It does the
exactly the same thing, but doesn't need 4.4's or our hacked version of
GNU grep.
1995-03-05 07:12:54 +00:00
jtc
38937f73d0 flush so that the offset will be correct on streams opened in
append mode (from chris torek).
1995-03-05 06:56:09 +00:00
cgd
ee38224d2e fix up some RCS Id's i botched. 1995-03-04 01:55:49 +00:00
chopps
09072f5bd9 include proper links to ethers.3 1995-03-02 09:09:07 +00:00
jtc
3f10e2da9c catclose returns int 1995-03-01 08:00:12 +00:00
mycroft
4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00
jtc
7cd5ae5858 remove unneeded "#include <stddef.h>" 1995-02-28 01:46:24 +00:00
jtc
88ba3f858c Changed <sys/signal.h> to <signal.h> 1995-02-28 01:13:50 +00:00
cgd
d48964d413 clean up Ids; no substantive changes. 1995-02-27 17:29:31 +00:00
cgd
edfa833652 from Lite 1995-02-27 17:00:21 +00:00
cgd
1e1bba23c7 make lint/SCCS Id if more standard. 1995-02-27 15:47:03 +00:00
cgd
2c84ad3a41 add unintrusive Ids 1995-02-27 13:22:58 +00:00
cgd
2493ac526d fix typo, and the fact that i was using a large xterm 1995-02-27 13:22:55 +00:00
cgd
402f19d1dd add unintrusive Ids 1995-02-27 13:21:44 +00:00
cgd
110ae2f203 resurrect man page, only to note deprecation; belongs elsewhere (where?) 1995-02-27 13:21:35 +00:00
cgd
a954b0787c add unintrusive Ids 1995-02-27 13:19:23 +00:00
cgd
7ce7ea9415 fix Ids 1995-02-27 13:06:20 +00:00
cgd
1c44409a29 clean up Id 1995-02-27 13:02:12 +00:00
cgd
693e99f736 clean up Ids 1995-02-27 12:54:33 +00:00
cgd
4eab61bd40 merge with lite, keeping most local changes. clean up Ids 1995-02-27 12:31:34 +00:00
cgd
c67e54a2e2 clean up merge, fix Id's 1995-02-27 11:22:54 +00:00
cgd
aeb457b1a7 from Lite 1995-02-27 10:49:50 +00:00
cgd
5b9633ddd7 fix RCS Id. fix definition of fsid_t. 1995-02-27 10:43:23 +00:00
cgd
be21d1de72 clean up RCS Id's 1995-02-27 10:41:36 +00:00
chopps
204556053e indicate const'ness of args. 1995-02-27 09:45:26 +00:00
cgd
c18290a117 delete wordexp reference 1995-02-27 06:25:38 +00:00
cgd
fecf194677 oops; we do need errno.h 1995-02-27 06:21:23 +00:00
cgd
9060ff0dc7 merge with 4.4-Lite, keeping local changes. clean up Ids 1995-02-27 05:50:11 +00:00
cgd
f9f97c4fab merge with Lite, keeping local changes. Fix up Id format, etc. 1995-02-27 04:34:47 +00:00
cgd
5a21812615 oops; since i kept the writev() trick, still need uio.h 1995-02-27 04:34:44 +00:00
cgd
d7ab506f38 merge with Lite, keeping local changes. Fix up Id format, etc. 1995-02-27 04:34:25 +00:00
cgd
b585e843ca update from Lite, with local changes. fix Ids, etc. 1995-02-27 04:12:15 +00:00
cgd
72c46b1cdc merge with Lite, keeping local changes. Also use new Id format. 1995-02-27 03:42:42 +00:00
cgd
4879d5dc50 don't forget to take address before deref'ing thru. from fvdl. 1995-02-27 01:03:47 +00:00
cgd
516f67f7c9 re-order things the way they'd like to be ordered 1995-02-25 17:19:26 +00:00
cgd
714c54bd02 fix prototype that i botched. 1995-02-25 17:18:31 +00:00
cgd
db638fe19d typo 1995-02-25 17:17:33 +00:00
cgd
c2ee3d850f mention the functions that need to be provided, instead of providing dflts. 1995-02-25 17:10:57 +00:00
cgd
4145a97c7f oops; biffed path 1995-02-25 17:08:29 +00:00
cgd
3d5508dc07 mktemp.c belongs here, not gen/Makefile.inc 1995-02-25 17:06:28 +00:00
cgd
a87693f257 update from Lite, clean up a bit, seperate arch-specific file list. 1995-02-25 17:05:19 +00:00
cgd
572e3f3188 don't forget inifinity.c 1995-02-25 16:24:22 +00:00
cgd
ea1ca14ecb need these for new gen/Makefile 1995-02-25 16:20:12 +00:00
cgd
63de9506bf merge with Lite, keep local changes. clean up id usage 1995-02-25 15:39:01 +00:00
cgd
6929ad87a5 need these now, with new net Makefile.inc 1995-02-25 14:58:43 +00:00
cgd
5d6d569765 update to 4.4-Lite and/or clean up Id 1995-02-25 14:09:35 +00:00
cgd
6e6a4e85b0 update to 4.4-Lite where appropriate, clean up Id format, etc. 1995-02-25 13:40:51 +00:00
cgd
97d9d67a27 from lite, with minor name rearrangement to fit. 1995-02-25 09:11:37 +00:00
cgd
2c4d3c4c4a clean up Id's on files previously imported... 1995-02-25 08:50:56 +00:00
cgd
708504beb1 when you have a pointer and want to assign to a quad, you must cast it
to long to quiet the compiler.
1995-02-25 07:06:38 +00:00
cgd
9386b82936 when you have a quad and want to assign to a pointer, you must say:
ptr = (ptr_type)(long)quad;
to quiet the compiler.
1995-02-25 07:02:16 +00:00
cgd
83b55061cc oops; fix the cleanup. 1995-02-25 06:58:58 +00:00
cgd
ef0582f1e7 clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
cgd
547fd46929 4.4-Lite lib/libc/net 1995-02-25 03:54:36 +00:00
cgd
32b5bdd221 use NetBSD rather than ID 1995-02-25 03:34:50 +00:00
cgd
76e7b276d3 upgrade to 4.4-Lite Makefile, keeping local changes. NOW BUILDS TAGS ON INST 1995-02-25 03:31:42 +00:00
cgd
3f45f31f15 strange corner cases:
(1) zero top 32 bits for 32-bit unsigned ops; 32-bit value can
		be accidentally(?) sign-extended by the compiler/assembler.
	(2) fix return value for mod's that cause traps
1995-02-25 03:09:32 +00:00
cgd
9e15c98955 save my sanity; stop using Id. 1995-02-25 03:01:33 +00:00
jtc
8453143f6d Added \n to end of format strings used by all the perror-like functions.
Added const qualifier to array of error strings.
1995-02-20 21:20:22 +00:00
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