Commit Graph

3748 Commits

Author SHA1 Message Date
deraadt 706d795029 setroot & friends now done in init_main.c 1993-11-25 00:14:19 +00:00
jtc 3bc75390e6 Need ".At V.2" macro for describing things that came from ATT SysV.2. 1993-11-25 00:12:19 +00:00
jtc 71dad4e4a9 Strtoul returns a unsigned long. 1993-11-24 23:28:21 +00:00
jtc 685b5f8bc6 Remove BUGS section which stated that strtod was unimplemented. 1993-11-24 23:26:16 +00:00
jtc 9bd83209f0 Change C library functions to use strchr() and strrchr() instead of index()
and rindex().  This will allow (strict {ANSI, POSIX, XOPEN}) applications
to redefine index() and rindex() without effecting the library internals.
1993-11-24 19:43:49 +00:00
mycroft e985f4041a Still under construction... 1993-11-24 09:45:04 +00:00
mycroft 37548328a1 Under construction... 1993-11-24 04:52:44 +00:00
deraadt 2a9aacbf1c don't permit TIOCSCTTY on /dev/tty, or kernel recursion happens
from Lars Fredriksen <ludvig!lars@wixer.bga.com>
1993-11-24 03:40:10 +00:00
mycroft 11ba2e43d8 Enable aha[01], sd*. 1993-11-24 03:26:04 +00:00
deraadt a327e51865 properly setup the kernel stack during startup
use CCFSZ not 96..
1993-11-24 02:39:31 +00:00
deraadt f89548fbcc update to match torek's code-base 1993-11-24 02:31:32 +00:00
deraadt 661654b98d clear "cold boot" flag later on
ask rom about "memory-error" earlier
and cleanup
1993-11-24 02:30:56 +00:00
jtc 2d8e874ad0 Moving gnats category files to /usr/share/gnats, as /usr/lib should only
contain libraries.
1993-11-24 01:56:43 +00:00
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