Commit Graph

2940 Commits

Author SHA1 Message Date
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
jtc
edbd9128da Changed SYNOPSIS, #include <string.h> before using strerror(). 1993-10-05 16:56:45 +00:00
jtc
1658725165 Fix grammar of HISTORY section. 1993-10-05 16:46:09 +00:00
jtc
801bd1aa6a Changed Synopsis, Buffer is of type "void *", not "char *".
The <unistd.h> header was allready correct.
1993-10-05 16:44:33 +00:00
jtc
778779a2cf Changed SYNOPSIS. Moved function "prototype" for waitpid above #include
of <sys/reso
1993-10-05 16:42:40 +00:00
jtc
de34450455 Add #include <utime.h> to SYNOPSIS. 1993-10-05 16:39:28 +00:00
jtc
2faea8001e Changed SYNOPSIS, include <sys/types.h> too. 1993-10-05 16:38:01 +00:00
jtc
a3dec8ddd3 Changed SYNOPSIS, to use time(), you are supposed to include <time.h>,
not <sys/types.h>.
1993-10-05 16:35:19 +00:00
jtc
acd1aa18bc Remove trailing comma from SEE ALSO list. 1993-10-05 16:33:47 +00:00
cgd
5f5f68f982 the config file is in /etc, not /var/adm (which doesn't exist) 1993-10-05 00:51:20 +00:00
jtc
aeda7f2ccc Comma separate items in SEE ALSO list. 1993-10-05 00:39:46 +00:00
cgd
62ae8cc163 use syslog to report errors Vernon Schryver (vjs@calcite.rhyolite.com) 1993-10-05 00:36:28 +00:00
cgd
1fc91675b6 update from Mark Davies <mark@comp.vuw.ac.nz> 1993-10-05 00:29:03 +00:00
jtc
dc92a17545 Fix spelling error: syn -> sync. 1993-10-05 00:13:17 +00:00