openbsd
28 years agoUse __asm in place of asm
tholo [Sun, 24 Mar 1996 16:52:31 +0000 (16:52 +0000)]
Use __asm in place of asm

28 years agoProvide empty __warn_references() when we are not running GCC
tholo [Sun, 24 Mar 1996 16:51:43 +0000 (16:51 +0000)]
Provide empty __warn_references() when we are not running GCC

28 years agoUGLY, UGLY hack to force config create a pcmciabus.h file which is
niklas [Sun, 24 Mar 1996 16:50:15 +0000 (16:50 +0000)]
UGLY, UGLY hack to force config create a pcmciabus.h file which is
needed as there are multiattachable ISA devices that need it to exist.

28 years agoDo not define __indr_reference when running lint(1)
tholo [Sun, 24 Mar 1996 16:46:38 +0000 (16:46 +0000)]
Do not define __indr_reference when running lint(1)

28 years agoStyle police
niklas [Sun, 24 Mar 1996 16:13:34 +0000 (16:13 +0000)]
Style police

28 years agoFrom NetBSD: Add clobbers missing in asm statements
niklas [Sun, 24 Mar 1996 15:59:41 +0000 (15:59 +0000)]
From NetBSD: Add clobbers missing in asm statements

28 years agoMoved boolean_t back to vm_param.h; not protected by _KERNEL. It needs to
tholo [Sat, 23 Mar 1996 19:13:11 +0000 (19:13 +0000)]
Moved boolean_t back to vm_param.h; not protected by _KERNEL.  It needs to
be available to userland (libc, libkvm, others), but will break software if
defined in <sys/types.h>.

28 years agoUse __inline, not inline
tholo [Sat, 23 Mar 1996 18:30:11 +0000 (18:30 +0000)]
Use __inline, not inline

28 years agoFix previous changes; accept and forward a device name, do not just use
tholo [Fri, 22 Mar 1996 18:29:50 +0000 (18:29 +0000)]
Fix previous changes; accept and forward a device name, do not just use
a generic name "pci" for interrupt statistics

28 years agoFix previous changes; we actually take a device name too so as to avoid
tholo [Fri, 22 Mar 1996 18:27:25 +0000 (18:27 +0000)]
Fix previous changes; we actually take a device name too so as to avoid
having just non-descript "pci" devices show up in interrupt stats

28 years agosethostid() actually do return a value
tholo [Fri, 22 Mar 1996 07:38:15 +0000 (07:38 +0000)]
sethostid() actually do return a value

28 years agosethostid() is documented and has historically returned int, not long
tholo [Fri, 22 Mar 1996 07:37:29 +0000 (07:37 +0000)]
sethostid() is documented and has historically returned int, not long

28 years agoFrom NetBSD: Merge of 960317
niklas [Thu, 21 Mar 1996 00:15:18 +0000 (00:15 +0000)]
From NetBSD: Merge of 960317

28 years agoFrom NetBSD: eliminate setjmp.h
niklas [Thu, 21 Mar 1996 00:12:55 +0000 (00:12 +0000)]
From NetBSD: eliminate setjmp.h

28 years agoFrom NetBSD: eliminate setjmp.h
niklas [Thu, 21 Mar 1996 00:07:42 +0000 (00:07 +0000)]
From NetBSD: eliminate setjmp.h

28 years agoFrom NetBSD: Remove ns_cksum.c (now in sys/conf/files)
niklas [Thu, 21 Mar 1996 00:04:55 +0000 (00:04 +0000)]
From NetBSD: Remove ns_cksum.c (now in sys/conf/files)

28 years agoWe moved away from NetBSD+OpenBSD long ago; / really does live
hvozda [Wed, 20 Mar 1996 19:49:09 +0000 (19:49 +0000)]
We moved away from NetBSD+OpenBSD long ago; / really does live
on wd0a finally.  Also we swap to files when we are really beating
the machine.

28 years agoFix back wrong patches.
mickey [Wed, 20 Mar 1996 01:00:35 +0000 (01:00 +0000)]
Fix back wrong patches.

28 years agoFix back wrong patches.
mickey [Wed, 20 Mar 1996 00:43:58 +0000 (00:43 +0000)]
Fix back wrong patches.

28 years agoFix back wrong patches.
mickey [Wed, 20 Mar 1996 00:31:00 +0000 (00:31 +0000)]
Fix back wrong patches.

28 years agoFix RCS Id botch in last change
niklas [Tue, 19 Mar 1996 23:26:49 +0000 (23:26 +0000)]
Fix RCS Id botch in last change

28 years agoFrom NetBSD: merge of 960317
niklas [Tue, 19 Mar 1996 23:14:49 +0000 (23:14 +0000)]
From NetBSD: merge of 960317

28 years agoMerging w/ NetBSD 021796.
mickey [Tue, 19 Mar 1996 21:09:06 +0000 (21:09 +0000)]
Merging w/ NetBSD 021796.
speaker upgraded to the current.
some changes to the VM stuff (ie kern_thread.c added and so).

28 years agoMissed from last import.
mickey [Tue, 19 Mar 1996 16:30:10 +0000 (16:30 +0000)]
Missed from last import.

28 years agoSIOCAIFCONF -> SIOCAIFADDR
niklas [Tue, 19 Mar 1996 11:03:33 +0000 (11:03 +0000)]
SIOCAIFCONF -> SIOCAIFADDR

28 years agoFrom NetBSD: Add prototype for sigaltstack; from John Kohl in PR #2129
niklas [Mon, 18 Mar 1996 19:15:53 +0000 (19:15 +0000)]
From NetBSD: Add prototype for sigaltstack; from John Kohl in PR #2129

28 years agoFrom NetBSD: a a => a (close pr 2204 by Simon Burge <simonb@telstra.com.au>).
niklas [Mon, 18 Mar 1996 08:43:29 +0000 (08:43 +0000)]
From NetBSD: a a  => a  (close pr 2204 by Simon Burge <simonb@telstra.com.au>).

28 years agoLink in libstdc++ now that libg++ 2.7.1 is in the tree.
etheisen [Sat, 16 Mar 1996 07:00:18 +0000 (07:00 +0000)]
Link in libstdc++ now that libg++ 2.7.1 is in the tree.

28 years agoWorkaround for testing of Makefile.bsd-wrapper encountered while porting
etheisen [Sat, 16 Mar 1996 05:32:40 +0000 (05:32 +0000)]
Workaround for testing of Makefile.bsd-wrapper encountered while porting
libg++.

28 years agoAllow native BSD build of libg++ 2.7.1. This is a complete replacement of
etheisen [Sat, 16 Mar 1996 05:18:41 +0000 (05:18 +0000)]
Allow native BSD build of libg++ 2.7.1.  This is a complete replacement of
the GNU build procedure, not a wrapper.  Generates standard, profiled,
shared object, and shared library versions of libiberty, libstdc++, and
libg++.  libiberty version 0.0, libstdc++ version 27.1, and libg++ version
27.1.  Requires modification of bsd.subdir.mk pmake include.  Targets
linked with the shared libraries libstdc++ and libg++ will, by default,
automatically be run time linked with libm and libcurses.

28 years agoAllow standard GNU build with openbsd.
etheisen [Sat, 16 Mar 1996 04:20:13 +0000 (04:20 +0000)]
Allow standard GNU build with openbsd.

28 years agoReinstate dead COPYING for libg++ 2.7.1
niklas [Fri, 15 Mar 1996 22:45:54 +0000 (22:45 +0000)]
Reinstate dead COPYING for libg++ 2.7.1

28 years agoImport of GNU libg++ 2.7.1 port (prepared by Erik Theisen)
niklas [Fri, 15 Mar 1996 22:17:26 +0000 (22:17 +0000)]
Import of GNU libg++ 2.7.1 port (prepared by Erik Theisen)

28 years agoFix bogosity in import of Lite2 fix
tholo [Fri, 15 Mar 1996 07:24:42 +0000 (07:24 +0000)]
Fix bogosity in import of Lite2 fix

28 years agoRemoved for 2.7.1 import.
etheisen [Fri, 15 Mar 1996 06:42:24 +0000 (06:42 +0000)]
Removed for 2.7.1 import.

28 years agoFrom Lite2; mark terminal devices as exclusively opened before flushing
tholo [Thu, 14 Mar 1996 08:41:45 +0000 (08:41 +0000)]
From Lite2; mark terminal devices as exclusively opened before flushing

28 years agoFrom Lite2; only try to match a destination address on a point-to-point
tholo [Thu, 14 Mar 1996 08:35:35 +0000 (08:35 +0000)]
From Lite2; only try to match a destination address on a point-to-point
interface if the destination address has been set

28 years agoFrom Lite2; improve handling of socket options on raw datagrams and multi-
tholo [Thu, 14 Mar 1996 08:28:58 +0000 (08:28 +0000)]
From Lite2; improve handling of socket options on raw datagrams and multi-
cast routing commands

28 years agoFrom Lite2; fix mbuf leak
tholo [Thu, 14 Mar 1996 08:11:54 +0000 (08:11 +0000)]
From Lite2; fix mbuf leak

28 years agoFrom Lite2; skip slow start calculation if socket state is listen
tholo [Thu, 14 Mar 1996 08:09:49 +0000 (08:09 +0000)]
From Lite2; skip slow start calculation if socket state is listen

28 years agoFix from Lite2
tholo [Thu, 14 Mar 1996 08:06:57 +0000 (08:06 +0000)]
Fix from Lite2

28 years agoFrom Lite2; we should fail a malloc, not block waiting for memory to become
tholo [Thu, 14 Mar 1996 07:58:29 +0000 (07:58 +0000)]
From Lite2; we should fail a malloc, not block waiting for memory to become
available in in_pcballoc()

28 years agoNew pages for VM interface.
mickey [Mon, 11 Mar 1996 13:04:48 +0000 (13:04 +0000)]
New pages for VM interface.
Introduction need to be expanded.

28 years agoDebbuger changed towards the latest Mach.
mickey [Mon, 11 Mar 1996 11:15:52 +0000 (11:15 +0000)]
Debbuger changed towards the latest Mach.
Some minor changes for Linux ;) emulation.
Small bug fixes from NetBSD.

28 years agosendmail 8.7.5
dm [Sat, 9 Mar 1996 22:08:29 +0000 (22:08 +0000)]
sendmail 8.7.5

28 years agorestored IP filtering
dm [Sat, 9 Mar 1996 21:30:22 +0000 (21:30 +0000)]
restored IP filtering

28 years agoAdd OpenBSD configuration (clone NetBSD entries)
niklas [Sat, 9 Mar 1996 21:03:30 +0000 (21:03 +0000)]
Add OpenBSD configuration (clone NetBSD entries)

28 years agoAttempt to get the canonical name of a host before doing realm lookup, it
tholo [Sat, 9 Mar 1996 20:11:52 +0000 (20:11 +0000)]
Attempt to get the canonical name of a host before doing realm lookup, it
might be a CNAME which does not match anything we know about

28 years agoMake building with ${HOSTCC} work in obj-dirs
niklas [Sat, 9 Mar 1996 09:16:46 +0000 (09:16 +0000)]
Make building with ${HOSTCC} work in obj-dirs

28 years agoFrom NetBSD: 960217 merge
niklas [Sat, 9 Mar 1996 02:42:53 +0000 (02:42 +0000)]
From NetBSD: 960217 merge

28 years agoRudimentary support for compilation in a cross environment
niklas [Sat, 9 Mar 1996 01:33:25 +0000 (01:33 +0000)]
Rudimentary support for compilation in a cross environment
Host tools will be compiled with HOSTCC instead of CC.
Note, these are not complete in *any* way\!

28 years ago-f state was negated in remote operation
niklas [Sat, 9 Mar 1996 00:01:19 +0000 (00:01 +0000)]
-f state was negated in remote operation

28 years agoFrom NetBSD:
mickey [Fri, 8 Mar 1996 23:42:59 +0000 (23:42 +0000)]
From NetBSD:
linux compatibility changes.

28 years agoFrom NetBSD:
niklas [Fri, 8 Mar 1996 23:34:21 +0000 (23:34 +0000)]
From NetBSD:
Add remote tape capabilities.
Since we're setuid, let's be paranoid.
Picked up a little lint in the dryer.

28 years agoFrom NetBSD:
niklas [Fri, 8 Mar 1996 22:02:54 +0000 (22:02 +0000)]
From NetBSD:
Add remote tape capabilities.
Since we're setuid, let's be paranoid.
Picked up a little lint in the dryer.

28 years agoFrom NetBSD:
niklas [Fri, 8 Mar 1996 22:00:58 +0000 (22:00 +0000)]
From NetBSD:
- parser.c: Fix prompting in old style backquote expansion. Fixes PR/2139
    and many user complaints why the shell hangs in echo "`"
- eval.c:   Fix exitstatus invalid resetting in `if' statements were:
if (exit 3); then
echo foo $?
else
echo bar $?
fi
    printed 'bar 0' instead of bar 3
    Return zero status if `else' clause is empty.

28 years agoFrom NetBSD: merge of 960217
niklas [Fri, 8 Mar 1996 16:42:45 +0000 (16:42 +0000)]
From NetBSD: merge of 960217

28 years agorm '-f' config.cache
david [Wed, 6 Mar 1996 17:54:06 +0000 (17:54 +0000)]
rm '-f' config.cache

28 years agoChanges according to the /sys/netinet/tcp_var.h changes.
mickey [Tue, 5 Mar 1996 15:45:40 +0000 (15:45 +0000)]
Changes according to the /sys/netinet/tcp_var.h changes.

28 years agoChanges for ifconfig to compile.
mickey [Tue, 5 Mar 1996 15:44:23 +0000 (15:44 +0000)]
Changes for ifconfig to compile.

28 years agoFix seemed to be a bug.
mickey [Tue, 5 Mar 1996 13:30:14 +0000 (13:30 +0000)]
Fix seemed to be a bug.

28 years agoPermission settings added.
mickey [Tue, 5 Mar 1996 11:49:32 +0000 (11:49 +0000)]
Permission settings added.

28 years agoXFree86 aperture driver.
mickey [Tue, 5 Mar 1996 11:25:24 +0000 (11:25 +0000)]
XFree86 aperture driver.
From 3.1.2 version (for NetBSD).

28 years agoLabeling style changed ($OpenBSD$).
mickey [Tue, 5 Mar 1996 11:12:30 +0000 (11:12 +0000)]
Labeling style changed ($OpenBSD$).
POSTINSTALL added to the <bsd.lkm.mk> (see bsd.README for details).

28 years agoWork around a GCC code generation bug if XXX_BROKEN_GCC; fixed NetBSD
tholo [Tue, 5 Mar 1996 08:48:15 +0000 (08:48 +0000)]
Work around a GCC code generation bug if XXX_BROKEN_GCC; fixed NetBSD
PR 2097

28 years agoFrom NetBSD: merge with 960217
niklas [Tue, 5 Mar 1996 08:28:04 +0000 (08:28 +0000)]
From NetBSD: merge with 960217

28 years agoDon't use -fpic if NOPIC defined. From Dale Rahn.
niklas [Tue, 5 Mar 1996 07:55:33 +0000 (07:55 +0000)]
Don't use -fpic if NOPIC defined.  From Dale Rahn.

28 years ago/usr/bin/oldrdist, not /usr/ucb...
dm [Tue, 5 Mar 1996 05:03:47 +0000 (05:03 +0000)]
/usr/bin/oldrdist, not /usr/ucb...

28 years agordist 6.1.2
dm [Tue, 5 Mar 1996 03:15:56 +0000 (03:15 +0000)]
rdist 6.1.2

28 years agosc_dev -> tulip_dev
dm [Tue, 5 Mar 1996 02:31:15 +0000 (02:31 +0000)]
sc_dev -> tulip_dev

28 years agoMAXBSIZE of 32768 breaks machines with 64 Megs of RAM
dm [Tue, 5 Mar 1996 02:30:00 +0000 (02:30 +0000)]
MAXBSIZE of 32768 breaks machines with 64 Megs of RAM

28 years agoneed some casts for clean compile
dm [Tue, 5 Mar 1996 02:29:37 +0000 (02:29 +0000)]
need some casts for clean compile

28 years agoFix two bugs reported by Don Koch <aardvark@poirot.krl.com>(NetBSD PR#216{8,9})
chuck [Mon, 4 Mar 1996 20:35:23 +0000 (20:35 +0000)]
Fix two bugs reported by Don Koch <aardvark@poirot.krl.com>(NetBSD PR#216{8,9})
 [1] check return value from malloc() for NULL before trying to bzero it.
 [2] use "=" rather than "|=" when writing to CSR (otherwise you may
        ACK something you don't mean to!).

28 years agoUpdating to the latest LBL release.
mickey [Mon, 4 Mar 1996 15:58:52 +0000 (15:58 +0000)]
Updating to the latest LBL release.
Sun's SKIP support added.

28 years agoUpdate to the latest LBL release.
mickey [Mon, 4 Mar 1996 15:47:12 +0000 (15:47 +0000)]
Update to the latest LBL release.

28 years agoInitial commit of NetBSD 960217 netiso.
mickey [Mon, 4 Mar 1996 10:34:33 +0000 (10:34 +0000)]
Initial commit of NetBSD 960217 netiso.
all the rest is the fixes to the import by Niklas.

28 years agofixes of the 960217 import.
mickey [Mon, 4 Mar 1996 10:31:21 +0000 (10:31 +0000)]
fixes of the 960217 import.

28 years agoFrom NetBSD: Fix PR/2095 options MROUTING did not compile.
niklas [Mon, 4 Mar 1996 08:21:52 +0000 (08:21 +0000)]
From NetBSD: Fix PR/2095 options MROUTING did not compile.

28 years agoFrom NetBSD: 960217 merge
niklas [Mon, 4 Mar 1996 08:20:20 +0000 (08:20 +0000)]
From NetBSD: 960217 merge

28 years agoFrom NetBSD: 960217 merge
niklas [Mon, 4 Mar 1996 07:36:20 +0000 (07:36 +0000)]
From NetBSD: 960217 merge

28 years agoFrom NetBSD: 960217 merge
niklas [Sun, 3 Mar 1996 22:30:24 +0000 (22:30 +0000)]
From NetBSD: 960217 merge

28 years agoFrom NetBSD: 960217 merge
niklas [Sun, 3 Mar 1996 21:07:00 +0000 (21:07 +0000)]
From NetBSD: 960217 merge

28 years agoFrom NetBSD: Remove tty_compat.c
niklas [Sun, 3 Mar 1996 17:59:19 +0000 (17:59 +0000)]
From NetBSD: Remove tty_compat.c

28 years agoFrom NetBSD: Remove tty_compat.c, add ns_cksum.c
niklas [Sun, 3 Mar 1996 17:56:50 +0000 (17:56 +0000)]
From NetBSD: Remove tty_compat.c, add ns_cksum.c

28 years agoFrom NetBSD: merge with 960217
niklas [Sun, 3 Mar 1996 17:45:26 +0000 (17:45 +0000)]
From NetBSD: merge with 960217

28 years agoFrom NetBSD: 960217 merge
niklas [Sun, 3 Mar 1996 17:19:36 +0000 (17:19 +0000)]
From NetBSD: 960217 merge

28 years agoFrom NetBSD: Use const qualifier with conversion, args and clist tables
niklas [Sun, 3 Mar 1996 12:38:48 +0000 (12:38 +0000)]
From NetBSD: Use const qualifier with conversion, args and clist tables

28 years agoFrom NetBSD:
niklas [Sun, 3 Mar 1996 12:33:51 +0000 (12:33 +0000)]
From NetBSD:
Changed so that INTOFF/INTON are paired in getpwd().  From Matthias
Pfaller <leo@marco.de>.  Fixes PR #2130.

28 years agoFrom NetBSD:
niklas [Sun, 3 Mar 1996 12:32:57 +0000 (12:32 +0000)]
From NetBSD:
Fix problems with the way init.o is built:
* Prevent gratuitous rebuilds when nothing has changed.
* Make sure it is rebuilt if a .h file is updated.

28 years agoFrom NetBSD: 960217 merge
niklas [Sun, 3 Mar 1996 12:11:20 +0000 (12:11 +0000)]
From NetBSD: 960217 merge

28 years agoMakefiles seemed to be broken a bit, i don't even
mickey [Sun, 3 Mar 1996 05:26:21 +0000 (05:26 +0000)]
Makefiles seemed to be broken a bit, i don't even
know how it happens to work still ... probably nobody rebuilt libcompat.a.
Fron NetBSD: kern_info_*.c, seemed to be a bug fix.

28 years agoSet ia_iosize to 0 to keep probe silent
tholo [Sun, 3 Mar 1996 04:48:01 +0000 (04:48 +0000)]
Set ia_iosize to 0 to keep probe silent

28 years agofrom NetBSD: so it compiles now again ;)
mickey [Sun, 3 Mar 1996 04:44:04 +0000 (04:44 +0000)]
from NetBSD: so it compiles now again ;)

28 years agoMake last change actually compile
tholo [Sun, 3 Mar 1996 03:41:52 +0000 (03:41 +0000)]
Make last change actually compile

28 years agofrom NetBSD: so it compiles now.
mickey [Sun, 3 Mar 1996 03:02:34 +0000 (03:02 +0000)]
from NetBSD: so it compiles now.

28 years agoWOrking disk statistics; NetBSD PR 2161
tholo [Sun, 3 Mar 1996 02:52:32 +0000 (02:52 +0000)]
WOrking disk statistics; NetBSD PR 2161

28 years agoWorking disk statistics; NetBSD PR 2160
tholo [Sun, 3 Mar 1996 02:51:20 +0000 (02:51 +0000)]
Working disk statistics; NetBSD PR 2160

28 years agofrom NetBSD: audio now compiles.
mickey [Sat, 2 Mar 1996 22:42:56 +0000 (22:42 +0000)]
from NetBSD: audio now compiles.

28 years agoBuild lkm directory by default
tholo [Sat, 2 Mar 1996 21:04:11 +0000 (21:04 +0000)]
Build lkm directory by default

28 years agoNot needed, default LKM installation directory defined in <bsd.own.mk>
tholo [Sat, 2 Mar 1996 21:02:38 +0000 (21:02 +0000)]
Not needed, default LKM installation directory defined in <bsd.own.mk>