Commit Graph

3003 Commits

Author SHA1 Message Date
mycroft 4d4f745b47 Clean up deleted files. 1993-10-07 07:33:02 +00:00
cgd 63d7b6778b move the rpc code into libc 1993-10-07 07:29:33 +00:00
cgd 3fc63f6bb3 now that the rpc code lives in libc, we should install the man page
for /etc/rpc from here.  the man page's header was changed to note
that hackers/source-browsers should look at the README and DISCLAIMER
in libc/rpc
1993-10-07 07:29:00 +00:00
cgd d6ff5db170 converted to use gnu malloc, and depend on it correctly 1993-10-07 07:23:44 +00:00
cgd 4b30c543a0 always use libcrypt 1993-10-07 02:16:39 +00:00
cgd 20a8a9b665 always include libcrypt 1993-10-07 02:15:25 +00:00
cgd f74961d747 LIBTERM pointed at nothing, but was meant to point to libtermcap.a... 1993-10-07 02:12:18 +00:00
cgd d86859f644 print the warning exactly once per function per program invocation. 1993-10-07 01:43:14 +00:00
mycroft a2d8842cae Clean up deleted files. 1993-10-07 01:37:03 +00:00
cgd eb29ed3995 always create libcrypt, and link with it where necessary. this will
make life with shared libraries happier.  also, get dummy crypt out
of libc.
1993-10-07 01:36:21 +00:00
cgd cf4f8c1089 always define LIBCRYPT 1993-10-07 01:35:30 +00:00
cgd d415bba2d7 rm _pic libs on clean, too. 1993-10-07 01:34:07 +00:00
cgd cd68b34ae6 fix from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
don't try to display the resident text size; we can't do that anymore
1993-10-07 00:45:59 +00:00
cgd 0b9f50897e make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
cgd 13a840d756 generalize kernacc() to any protections in the function "kerncheckprot()",
and prototype it.
1993-10-06 23:38:19 +00:00
cgd fa29c74cd0 fix the mmap of kmem somewhat, but it's still not perfect...
(or, at least, it crashes the machines in some situations where
i don't think it should...)
1993-10-06 23:37:09 +00:00
cgd 884cdaf2ca use PROG=./bitstring_test as suggested by Andrew Wheadon for everything.
makes the "make" look strange, but it works.
1993-10-06 21:58:09 +00:00
cgd c8670033f6 change the type of fread and fwrite to size_t. unistd.h declares
them as ssize_t, but we're using stdio.h...
1993-10-06 21:29:04 +00:00
cgd 74e4a61b3f no pic libraries 1993-10-06 21:28:25 +00:00
cgd d4435d2bd4 get rid of excess target line for machdep.o 1993-10-06 21:19:11 +00:00
cgd 04a70cace4 yes, we want a -d flag for 'install -d'... 1993-10-06 20:30:12 +00:00
jtc 916781f049 converted to use mandoc macroes. 1993-10-06 19:38:15 +00:00
jtc 104c7f4bf6 Got bored, converted to use mandoc macros. 1993-10-06 19:34:59 +00:00
jtc c39233bfc4 Got bored, converted yet another manpage to use the -mandoc macroes. 1993-10-06 19:16:41 +00:00
jtc 50e825b111 Got bored, converted yet another manpage to -mandoc format 1993-10-06 19:07:02 +00:00
jtc 6212a186a0 cuserid() was removed by 1990's revision of 1003.1, and we never provided it
so don't define the L_cuserid constant.
1993-10-06 18:41:55 +00:00
pk 6dd02c67e8 Added .so to `.depend' (Thanks to Andrew Wheadon for poiting this out). 1993-10-06 17:54:01 +00:00
mycroft 004534e441 Add FASTLINKS. 1993-10-06 12:15:33 +00:00
mycroft 501c1b99ad Add cy. 1993-10-06 12:14:31 +00:00
mycroft 8cc28d314c Merge changes from trunk. 1993-10-06 12:09:35 +00:00
mycroft e9b92335b0 Add DRQUNK and IOBASEUNK. 1993-10-06 12:09:25 +00:00
andrew 103f3ade85 Added cy driver manpage. 1993-10-06 09:45:31 +00:00
andrew 81a9642670 Added entry for Cyclades Cyclom-{4/8/16}Y multiport async serial board
driver.
1993-10-06 09:31:30 +00:00
andrew e256404adc Cyclades Cyclom-{4/8/16}Y multiport async serial board driver. 1993-10-06 09:30:16 +00:00
andrew 13a48b8263 Goes with the new cy driver. 1993-10-06 09:27:27 +00:00
cgd a84055b552 use the ALIGN macro to align the stack, rather than rounding up
by a (char *).  the former is safe, even on strange machines
(read: sparc).
1993-10-06 07:27:58 +00:00
cgd 714fa4716b changed the Debugger() call, which not all kernels have, to panic(),
but only when DIAGNOSTIC is defined.
1993-10-06 07:24:21 +00:00
cgd f09334ef6c we need the buffer hack again, now that we have a real vfs_bio... 1993-10-06 02:06:49 +00:00
cgd 86c14aeb7a set the 'clean' flag sometimes, but ignore it when deciding to clean
or not.  this allows you to use this fsck and... reboot your system;
otherwise it would inf-loop rebooting and marking the FS clean,
which would then mark the fs modified, cause a reboot, etc.
1993-10-06 00:52:07 +00:00
jtc 3cdce553b8 Fix typo from last change. 1993-10-05 23:28:09 +00:00
pk a3d6ce6845 PIC: don't bother. 1993-10-05 21:55:45 +00:00
pk c8569cefb7 Not worth the trouble to turn this into Position Independent Code. 1993-10-05 21:54:30 +00:00
pk 5258e5ce3d No PIC, you probably don't want the overhead in these functions. 1993-10-05 21:52:07 +00:00
pk fb2163c39c No interest in PIC code here. 1993-10-05 21:39:08 +00:00
phil 61a498a571 Fixing the SCSI DMA EOP problem. 1993-10-05 21:37:02 +00:00
cgd 757cce049d make the first param const char *, so it compiles... 1993-10-05 21:06:04 +00:00
jtc c6edc05829 Assembly language version of the swab function.
This version is only slightly faster than the code generated by gcc on
my i486, but it is almost twice as small.  My i386 timing chart indicates
that this should be significantly faster than the gcc code on a i386.

Surprisingly, none of the code in the source tree actually use this routine.
But I optimized this routine for some image processing programs I wrote, and
I see no reason why everyone else shouldn't share the (admittedly) modest
benifits.
1993-10-05 18:35:10 +00:00
jtc 20ae84f65b Add swab.c or swab.s, as appropriate, to each machines source list instead
of always using swab.c
1993-10-05 18:30:18 +00:00
jtc 9eff33dc03 #ifdef out the isblank macro. Programs that use it will still work, as
they will link in the isblank function.
1993-10-05 17:07:17 +00:00
jtc b23776a8de Due to an 8-bit attribute table and 9 bits of attributes, I've had to
remove the _B attribute from the "horizontal tab" position, and change
the isblank function to explicitly test against space and tab.

When I finish merging the 4.4 runes code, this table will have to grow
to 16 bit entries, as several more attributes have been introduced.
I'm making this change so existing libraries will continue working
for the next (little) while.
1993-10-05 17:05:43 +00:00