Commit Graph

3885 Commits

Author SHA1 Message Date
deraadt 1786d90ff5 rename loattach() to loopattach() so that the pdevinit[] stuff can find it. 1993-11-23 08:16:55 +00:00
deraadt bd783b4d80 initialize pseudo devices with pdevinit[], not with a bunch of
#include/#ifdef pairs..
1993-11-23 07:49:04 +00:00
deraadt f7bce94e9a generate a pdevinit[] like config.new does (for pseudo device initialization) 1993-11-23 07:45:06 +00:00
paulus 27353113df Machine-dependent files for gcc2 on the da30 (68030-based machine),
with shared library support.
1993-11-23 06:08:00 +00:00
glass 06932ce0f8 Now works with current tree, as opposed to the july 8th tree in which it was
written.
Requires magnum infrastructure now, particularly the clock stuff.
Fails to exec init because the /sbin/init binary
is a sunos binary.  Next step is to integrate sunos compatibility code
from /sys/compat/sunos, and the amiga port.
Does not yet implement MACHINE_NOCONTIG support.

[from glass Mon Nov 22 21:22:45 PST 1993  home tag: home2]
1993-11-23 05:28:35 +00:00
cgd 9e078d7394 defines change 1993-11-23 04:51:25 +00:00
cgd d232586c4f reality check 1993-11-23 04:48:04 +00:00
cgd 1fecf22389 update for present reality 1993-11-23 04:43:06 +00:00
alm 9380925b08 Added a line-addressing test so this isn't overlooked again.
Added BACKWARDS directive to Makefile for compatibility.
Completely changed the name space as per FSF's request.
Fixed a line-addressing bug introduced by previous `fix', i.e.,
space preceding a digit acts a plus (+) operator, as in `1 1' == `2',
and a plus operator by itself acts as +1, but a space by itself
should not equal a plus operator, i.e., `1 ' != `1+' == `2'.
1993-11-23 04:41:44 +00:00
cgd de4dd71dfa do the right thing with ifdef, and warn about i386 console hack 1993-11-23 04:40:28 +00:00
mycroft 6da8256254 Clean up deleted files. 1993-11-23 04:32:13 +00:00
cgd c948d34c95 squish the bugfiler, now that we're using gnats. the bugfiler
wasn't really very useful, anyway...
1993-11-23 04:32:01 +00:00
jtc 4d9f06c8e5 Get rid of otoi(), use strtoul() instead. Not only gets rid of a function,
but allows hex offsets as well.
Misc other minor tweaks.
1993-11-23 00:50:46 +00:00
mycroft 30466816bf Clean up deleted files. 1993-11-22 22:59:35 +00:00
deraadt 61789d11e5 moved from arch/sparc/sunos to compat/sunos 1993-11-22 22:54:48 +00:00
deraadt d6df6b46fc the sunos files have moved to /sys/compat/sunos 1993-11-22 21:57:13 +00:00
proven bafb721fb3 Fix for older shells that can't handle then; 1993-11-22 19:37:48 +00:00
mycroft 3d350fb581 Build ld.so.hints on each boot. 1993-11-21 21:06:46 +00:00
mycroft e9e6f64ef6 Add /usr/X386/lib to the standard list of library paths. 1993-11-21 21:01:08 +00:00
mycroft 3b52558c53 Clean up deleted files. 1993-11-21 20:19:17 +00:00
brezak bb3120424b Build rnusers XDR's into librpcsvc and use them. 1993-11-21 20:19:15 +00:00
brezak 8af3b17eb0 Use rnusers XDR's in librpcsvc. 1993-11-21 20:18:22 +00:00
brezak 7d40b79fe6 Add xdr stubs to the interface defn file under #ifdef RPC_XDR to build xdrs into librpcsvc. 1993-11-21 20:17:49 +00:00
mycroft c018c0e0fe Oops. Don't want the name spaced out. 1993-11-21 20:02:28 +00:00
mycroft 29ed1ec94a Make sure we don't run off the end of ut_name when printing the short way. 1993-11-21 19:54:19 +00:00
mycroft 6b9d227409 MLINKS+=setpgid.2 setpgrp.2
Noticed by Poul-Henning Kamp <phk@data.fls.dk>.
1993-11-21 19:32:11 +00:00
brezak 26af90abc6 listen for rusers/2-3; no more version 1 1993-11-21 19:02:03 +00:00
brezak a4fc624fbb Cleanup to use hand-crafted version2 xdr's 1993-11-21 19:01:01 +00:00
brezak 144d9d1cb4 Changes for interoperability. The generated xdr's were wrong. Can't use rpcgen for these. 1993-11-21 18:59:03 +00:00
brezak fc95ef3fd7 Add version 3 interface 1993-11-21 18:58:10 +00:00
brezak a296d59435 Build rusers.x also 1993-11-21 18:57:11 +00:00
brezak 4b660341e6 Remove support for vers 1 interface. Add vers 3 interface support. Fix ver 2 support to interoperate with Sun's. 1993-11-21 18:56:33 +00:00
pk 31ca12249f Clean out Sparc code. 1993-11-21 13:35:42 +00:00
mycroft 5a05271ae9 From: Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>
Fix typo in comment line for RCS id.
1993-11-20 22:25:19 +00:00
mycroft 824c494570 From: Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>
Patch to prevent core dumping when linked dynamically.
1993-11-20 22:24:17 +00:00
pk 2cac5ef6e0 Handle `.type' directives (shortly to be generated by gcc) that will be
conveyed to the linker in the `n_other' (in case a.out format is produced)
fields of the objects symbol table.

Also handle `.size' directives of the form `.size symbol1-symbol2' in
addition to absolute expressions.
1993-11-20 22:20:51 +00:00
pk 7895f44731 Fixed bug in tc-i386.c which in rare but unpredictable circumstances would
screw up PC relative offsets to _GLOBAL_SYMBOL_TABLE_ (caused by me not quite
understanding the inner workings of this phenomenon called `obstack').
Thanks to Thomas Eberhardt for creating rare and unpredictable circumstances.

Changes to obj-aout.c to handle non-absolute `.size' expressions and to set
the `n_other' field of symbols to the symbols type, as given by `.type'
directives.
1993-11-20 22:15:54 +00:00
cgd facd69a0ee do something better with lookup return values; suggested by BSDI's msdosfs mod 1993-11-20 09:40:32 +00:00
deraadt 95b75b0b4e update to new syscalls.master 1993-11-20 03:09:03 +00:00
deraadt 57a09f4e1c new compat functions: sun_open, sun_auditsys, sun_setpgid, sun_uname
some from Markus.
1993-11-20 03:08:16 +00:00
deraadt 370e6c6aed cannonicalize #include's 1993-11-20 03:05:41 +00:00
deraadt e2a5941739 new compat functions: sun_open, sun_auditsys, sun_setpgid, sun_uname
some from Markus.
1993-11-20 03:01:58 +00:00
deraadt ac4a976328 fake support for TIOCSSOFTCAR and TIOCGSOFTCAR
(one of which used to point to NetBSD's TIOCSTAT :-)
1993-11-20 02:57:43 +00:00
cgd 2b3cb4657d #ifdef out /kern/root at theo's request 1993-11-20 01:57:07 +00:00
cgd b824c41ce5 (1) add send-pr.1 to CLEANFILES
(2) use ${COPY} where appropriate for install, so we don't blow away targets
	(or sources!)
(3) use ${.CURDIR} to find categories.
1993-11-20 01:25:42 +00:00
jtc 4c35e0b3ba Oops! get rid of the free(), mklong()'s buffer no longer malloc()'d. 1993-11-19 21:08:17 +00:00
jtc fac5e167cc Return from main() if a \c escape is encountered in a %b string (was an exit()).
Use macro constants for "skip1" and "skip2" instead of assigning them
each loop iteration.
Reformat the multi-case entries in the "big switch" so the lines don't wrap.
1993-11-19 21:05:37 +00:00
jtc 563de0f1c5 Move all the code from do_printf() into do-while loop in main(). I need
to be able to return from main() when a "\c" in a %b string is encountered.
1993-11-19 20:50:27 +00:00
jtc d1a877c5ed Merged in most of the changes from 4.4 necessary to make printf a sh
and csh builtin --- still need to handle the one remaining exit() in
the SysV escape string handling code.
1993-11-19 20:30:57 +00:00
jtc 6b9684b200 As of POSIX.2, getopt returns -1 instead of EOF on error. Changed the code
to match just in case someone changes the value of EOF.
1993-11-19 20:07:13 +00:00