Commit Graph

486 Commits

Author SHA1 Message Date
leo e325a47307 Fix "unused variable `c'" warning. (From Julian Coleman) 1998-09-14 11:50:59 +00:00
ragge 35662aa6e6 Include <sys/param.h> instead of <sys/types.h>, to get mem* inlines.
(At least on vax)
1998-09-12 08:31:23 +00:00
jonathan 008816ea4f Changes to sys/arch/mips from ARC port, from Noriyuki Soda <soda@sra.co.jp>.
Adds (most) support for ARC platform to port-independent mips code.

Some changes (e.g., clean up of overlapping CPU/FPU ids) inspired by
comparison to the OpenBSD 2.1 codebase of Soda's ARC port.

Open issues:
 * Still no support for r4600 or mipsIV CPUs with two-way L1 cache.
   Code derived from Per Fogelstrom's OpenBSD source  doesn't work
   on mips3 pmaxes with L2 cache.

 * Still some port-specific  #ifdefs, for interrupt enable and
   pmax L2 cache-size.  Needs more thought, but overlaps with
   work-in-progress by Tohru and Tsubai on spl()s and related stuff.
1998-09-11 16:46:31 +00:00
lukem c9db84ecc9 distclean is a synonym for cleandir 1998-09-05 15:15:14 +00:00
eeh 26d2d906c7 Some more 64-bit cleanup. Now everything compiles. 1998-08-30 15:32:16 +00:00
enami 47e906e5d9 As a temporary work around to make kernel links again, protect
renaming of quad type library only when !__NetBSD__ && sun && __svr4__.
XXX. Probably need to check __GNUC_MINOR__.
1998-08-30 05:29:39 +00:00
eeh d581aadc3e Some more 64-bit-ification. 1998-08-29 18:16:56 +00:00
tls 8a146cd406 update for b->mem change in sys/kern; now we need memcmp and memset, not just memchr. AFAIK, memcpy is provided by the compiler or by locore on this platform. 1998-08-20 17:56:22 +00:00
mycroft cc8a78e783 Assign my copyrights to TNF. 1998-08-15 04:42:42 +00:00
mycroft df9baf2311 Assign copyrights to TNF. 1998-08-15 03:51:30 +00:00
mycroft 6d3d8a1350 Make copyright notices with my name consistent. 1998-08-15 03:02:31 +00:00
ragge 8fdb1c8ebe Lots of kernlib functions rewritten as inline macros. 1998-08-08 11:18:32 +00:00
perry 242ff31b91 update bzero.c to stub from libc/string 1998-08-04 06:27:08 +00:00
perry 974739923b replace several special targets with stub .c files, as in libc/string 1998-08-04 05:01:58 +00:00
perry 4d4aa090e9 add memcmp.c 1998-08-04 03:40:43 +00:00
perry 16039920c8 remove memcpy.c -- I forgot this gets built anyway 1998-08-04 03:40:12 +00:00
perry 612c53d05f add memcmp.c 1998-08-04 03:39:49 +00:00
perry 0b8f8ffda2 remove memmove.c -- I forgot this gets built anyway 1998-08-04 03:38:28 +00:00
perry 58af7a969a add memcmp.c memcpy.c memmove.c 1998-08-04 03:37:03 +00:00
perry a611b37e29 add memcmp.S memmove.S 1998-08-04 03:35:59 +00:00
perry 6ee9cbf929 add memcmp.S memmove.S 1998-08-04 03:30:30 +00:00
perry 5ede68eddb add memcmp.c memmove.S 1998-08-04 03:17:39 +00:00
perry e0f41ebe62 add memmove.S 1998-08-04 03:16:19 +00:00
perry 542f66b672 add memmove.S 1998-08-04 01:41:26 +00:00
perry 6ea886d397 add memcmp.S 1998-08-04 01:40:57 +00:00
perry a8627d22ba Fix formatting, and add memmove.S 1998-08-04 01:14:36 +00:00
perry 534fb67f27 fix silly comment typo 1998-08-03 20:32:48 +00:00
perry 2b8a659f68 make libkern build memmove() properly 1998-07-31 23:44:41 +00:00
is 4c3784857e back out last change 1998-07-27 15:10:05 +00:00
is aaa6d634aa write prototype: void * -> const void *.
[Else the Amiga bootblock can't be built.]
1998-07-27 06:17:49 +00:00
drochner d408ddc6c7 Make the combination "profiled kernel" and "${KERN_AS} == "library""
work too. (mcount.po was forgotten)
1998-07-19 18:35:16 +00:00
gwr 5afda96fca Be quiet if bootparamd gives us an empty gateway spec.
(which is quite normal).  Just make noise if it was
missing, which explains the very long timeout...
(Would be nice if sendrecv said "retrying...")
1998-06-29 20:25:59 +00:00
christos 16a9632e4d Add a small string pattern matching function to facilitate pcmcia cis string
matches.
1998-06-21 18:43:35 +00:00
eeh 9979577545 Second half of the sparc64 stuff. 1998-06-20 05:18:14 +00:00
gwr e655461e32 Add support for "%p" format (easy). 1998-06-16 19:10:15 +00:00
gwr d63354072c When the gateway bootparam is missing, be clear about that
in the error message instead of showing zero or nothing.
1998-06-16 19:08:10 +00:00
hannken 3028e5f93b Didn't find sha1.h compiling sys/arch/sparc/stand/boot. 1998-05-29 16:50:14 +00:00
matthias 6511ae105e bugfix from libc. 1998-05-28 22:07:59 +00:00
matthias c22871bec0 refresh from libc. 1998-05-27 20:07:48 +00:00
explorer 7c17ff519d add sha1.c, and build it. 1998-05-27 00:46:32 +00:00
drochner 8b4cd5f3da egcs -Wall -Werror 1998-05-14 18:08:58 +00:00
pk 4d48eb7a4b Sync with libc. 1998-05-07 22:15:23 +00:00
drochner 2cca6a1757 -catch zero and broadcast IP addresses sent by a DHCP server
-KNF
1998-04-24 18:50:23 +00:00
matthias 35d6e9297e Prepare assembler source files for -mrtd kernels. 1998-04-03 22:59:28 +00:00
cgd 066f971d37 copy from libc:
limits.h if user-land, machine/limits.h if kernel or standalone
1998-03-27 05:35:47 +00:00
cgd 33b3e7101b sync with libc 1998-03-27 01:29:58 +00:00
cgd da6ee39cde copy from src/lib/libz:
if _STANDALONE or _KERNEL, don't include standard headers and pull
in libkern.h instead.  (That doesn't even appear to be necessary,
but it's the 'standard' thing to do.)
1998-03-27 01:11:07 +00:00
ross 331fee623e Sweep up some miscellaneous leftover lite2 integration shrapnel. 1998-03-01 07:15:39 +00:00
fvdl e5bc90f40c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
mycroft a81d3c2db8 Fix omission in last. 1998-02-22 15:24:08 +00:00