]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
29 years agoAdded msdosfs.
dfr [Mon, 19 Sep 1994 15:41:57 +0000 (15:41 +0000)]
Added msdosfs.

Obtained from: NetBSD

29 years agoAdded mount_msdos.
dfr [Mon, 19 Sep 1994 15:30:36 +0000 (15:30 +0000)]
Added mount_msdos.

Obtained from: NetBSD

29 years agobugfix: change gidset[] type from int to gid_t
ache [Mon, 19 Sep 1994 13:52:38 +0000 (13:52 +0000)]
bugfix: change gidset[] type from int to gid_t

29 years agoDeclared msginfo, shminfo, and seminfo structs.
dg [Mon, 19 Sep 1994 10:24:38 +0000 (10:24 +0000)]
Declared msginfo, shminfo, and seminfo structs.

29 years agoAdd support for '-k' option to print file allocation space in 'K' instead of
pst [Mon, 19 Sep 1994 07:49:56 +0000 (07:49 +0000)]
Add support for '-k' option to print file allocation space in 'K' instead of
system blocks.

This is semi-original code, not the same way this crufty option was handled
in FreeBSD 1.x.

29 years agoThis commit was generated by cvs2svn to compensate for changes in r2886,
phk [Mon, 19 Sep 1994 07:32:24 +0000 (07:32 +0000)]
This commit was generated by cvs2svn to compensate for changes in r2886,
which included commits to RCS files with non-trunk default branches.

29 years agoThis is the present state of CTM version 2. Please do not ask for
phk [Mon, 19 Sep 1994 07:32:24 +0000 (07:32 +0000)]
This is the present state of CTM version 2.  Please do not ask for
subscriptions yet.  Wait for the announcement.

CTM is my humble attempt to get -current out to people beyond TCP/IP
connections.  This is for people with dial-up connections and such.

CTM can make a delta from one version to another of a source-tree, in
a efficient and verified way.  Even if there are binary files in the
tree.  It will even try to make the delta as small as possible.

It is OK with me if you yell "Bloating!" but I'll just forward your email
to some of the happy customers from CTM version 1, and let them tell you
what they think.

I will not put ctm into "make world" yet.  For now it is just the logical
way to get the sources out to people who helps me test this.

Poul-Henning

29 years agoFix 'ls' alias to work with new ls (-k is not supported)
pst [Mon, 19 Sep 1994 07:01:35 +0000 (07:01 +0000)]
Fix 'ls' alias to work with new ls (-k is not supported)

29 years agoChange setup.c so that game files are generated into obj dir,
swallace [Mon, 19 Sep 1994 05:41:13 +0000 (05:41 +0000)]
Change setup.c so that game files are generated into obj dir,
then Makefile installs into ${DESTDIR}/var/games/phantasia

29 years agoNeed to call on libmd in "includes" target.
phk [Mon, 19 Sep 1994 05:32:31 +0000 (05:32 +0000)]
Need to call on libmd in "includes" target.

29 years agoAdded beforeinstall rule to install .h files. We might need some .mk
phk [Mon, 19 Sep 1994 05:30:33 +0000 (05:30 +0000)]
Added beforeinstall rule to install .h files.  We might need some .mk
support for this kind of thing.  Look at src/Makefile target "includes".

29 years agoAdd commented out setenv ENABLE_STARTUP_LOCALE
ache [Mon, 19 Sep 1994 02:09:13 +0000 (02:09 +0000)]
Add commented out setenv ENABLE_STARTUP_LOCALE

29 years agoRemove STARTUP_LOCALE reference, obsoleted
ache [Mon, 19 Sep 1994 02:02:55 +0000 (02:02 +0000)]
Remove STARTUP_LOCALE reference, obsoleted

29 years agoChange level of setlocale hack enabling from compile option STARTUP_LOCALE
ache [Mon, 19 Sep 1994 02:00:21 +0000 (02:00 +0000)]
Change level of setlocale hack enabling from compile option STARTUP_LOCALE
to check (via getenv) environment variable "ENABLE_STARTUP_LOCALE" at
runtime.
Submitted by: me per Bruce suggestion

29 years agoThese are mtree generated versions of these files using the
rgrimes [Mon, 19 Sep 1994 01:40:40 +0000 (01:40 +0000)]
These are mtree generated versions of these files using the
new mtree options.

I will be updating these shortly to remove some old stuff and add some
new stuff.  These currently produce the exact same trees as they did.

29 years agoMy optimization to eliminate /set records was a little too aggressive, it
rgrimes [Mon, 19 Sep 1994 01:32:57 +0000 (01:32 +0000)]
My optimization to eliminate /set records was a little too aggressive, it
optimized away the first one :-(.

29 years agoModified DEPENDS rule so that anything you depend on gets both
jkh [Mon, 19 Sep 1994 01:08:35 +0000 (01:08 +0000)]
Modified DEPENDS rule so that anything you depend on gets both
made AND installed.  Folks, check out DEPENDS if you have one port
that depends on another!  With this change, it should be really convenient
to use.

29 years agoDESTDIR added to PORTSDIR definition
ache [Mon, 19 Sep 1994 00:41:03 +0000 (00:41 +0000)]
DESTDIR added to PORTSDIR definition

29 years agoThe previous revision got the wrong log message (for clock.c). It should
bde [Sun, 18 Sep 1994 23:18:32 +0000 (23:18 +0000)]
The previous revision got the wrong log message (for clock.c).  It should
have got the following:

Back out the changes in the previous revision.  Function-like macros
were replaced by compound statements that work in less contexts.

Unoformize idempotency #ifdef.

29 years agoRemove some unnecessary #includes.
bde [Sun, 18 Sep 1994 23:08:56 +0000 (23:08 +0000)]
Remove some unnecessary #includes.

Restore the simple leap year calculation as a macro and document it so
that it doesn't become complicated again.  The simple version works
for all leap years covered by 32-bit time_t's.  The complicated version
doesn't work for all leap years covered by 64-bit time_t's since among
other reasons, the solar system is not stable for long enough.

Fix declarations.

Nuke spinwait().

29 years agoUse new-style declarations for min/max functions so that
bde [Sun, 18 Sep 1994 23:04:25 +0000 (23:04 +0000)]
Use new-style declarations for min/max functions so that
"gcc -Wstrict-prototypes" doesn't emit warnings about them.

Write each min/max functions on a single line so that the similarity and
triviality of the functions is more obvious.

Put the quad min/max functions in the correct place (aphabetical order).

The u_quad min/max functions are missing.  Only 3 or 4 of the min/max
functions are actually used.  sys/socketvar.h ``should use "lmin" but
it doesn't exist now''.  lmin does exist now, but isn't used.  Since we
depend on gcc for `inline', perhaps we should depend on it for __typeof
and function-expressions and use only macros min() and max() that work
for any types (I'm not sure how to handle mixed types).

29 years agoMake GCC's back end be shared among all languages. cc, c++, and cpp now
wollman [Sun, 18 Sep 1994 22:35:55 +0000 (22:35 +0000)]
Make GCC's back end be shared among all languages.  cc, c++, and cpp now
no longer link against the whole library, since they don't require much
from it, but just compile the few small modules they actually need static.

This should save a measurable amount of space; compare:

-r-xr-xr-x  1 bin   bin   155648 Sep 18 18:00 cc1*
-r-xr-xr-x  1 root  bin  1048576 Sep 18 17:33 cc1.noshae*

Of course, the library takes up a bit of space, but when you add in the
savings from the C++ compiler, you more than make up the difference:

-r--r--r--  1 bin  bin  1157344 Sep 18 18:27 /usr/lib/libcc_int.so.26.0
-r-xr-xr-x  1 bin  bin  491520 Sep 18 18:27 /usr/libexec/cc1plus*

29 years agoEmendation to previous commit: only create static INTERNALLIBs if
wollman [Sun, 18 Sep 1994 22:22:32 +0000 (22:22 +0000)]
Emendation to previous commit: only create static INTERNALLIBs if
INTERNALSTATICLIB is also set.

29 years agoAdd (#ifdef'ed by STARTUP_LOCALE) following line to crt0.c
ache [Sun, 18 Sep 1994 22:21:04 +0000 (22:21 +0000)]
Add (#ifdef'ed by STARTUP_LOCALE) following line to crt0.c

(void) setlocale(LC_ALL, "");

It will be easiest way now to make national chars available
for all ctype-oriented programs at once by simple:

setenv LANG Your_National_Charset

Default case (without "LANG" environment
variable) will be fully ANSI compatible (got "C" locale).

If "LANG" variable present, extention becomes active.

Effect of this extention is great: in one time all ctype
oriented programs can accept/print national characters
without any touching source/binary code, it is big win, IMHO.

This method is fully compatible with ISO8859-* and russian koi8-r
too (in general -- with all 8-bit character sets). I think
it is very useful.
I got this idea from Xenix locale implementation.

This extention is even never compiled in, unless you set
setenv STARTUP_LOCALE
before rebuilding crt0.c or corresponding variable in /etc/make.conf

29 years agoIt turns out that occasionally you want both shared and static versions
wollman [Sun, 18 Sep 1994 22:06:04 +0000 (22:06 +0000)]
It turns out that occasionally you want both shared and static versions
of INTERNALLIBs, so generate both.

29 years agoReplace `unsigned' by `u_int' so that it is not necessary to include
bde [Sun, 18 Sep 1994 22:05:22 +0000 (22:05 +0000)]
Replace `unsigned' by `u_int' so that it is not necessary to include
<sys/types.h> before including this header.  This header is now
idempotent.

Uniformize idempotency #ifdef.

29 years agoClean up #includes. <machine/spl.h> has to be included by almost everything
bde [Sun, 18 Sep 1994 21:37:56 +0000 (21:37 +0000)]
Clean up #includes.  <machine/spl.h> has to be included by almost everything
in case an spl inline is used, so this is not the place to include it.

Uniformize idempotency #ifdef.

29 years agoRemove "#ifdef notdef" around declaration of fuibyte(). fuibyte() _is_
bde [Sun, 18 Sep 1994 21:30:30 +0000 (21:30 +0000)]
Remove "#ifdef notdef" around declaration of fuibyte().  fuibyte() _is_
actually used.

Remove "#ifdef __GNUC__" around some __dead* declarations.  __dead* is
harmless if __GNUC__ is not defined.

Uniformize idempotency #ifdef.

29 years agoAdded domainname.
wollman [Sun, 18 Sep 1994 21:25:26 +0000 (21:25 +0000)]
Added domainname.

29 years agoAdd q modifier (for long longs) support to -Wformat.
rgrimes [Sun, 18 Sep 1994 21:25:02 +0000 (21:25 +0000)]
Add q modifier (for long longs) support to -Wformat.
Reviewed by: bde

29 years agoA new domainname(1) command based on hostname(1), this time with a correct
wollman [Sun, 18 Sep 1994 21:23:37 +0000 (21:23 +0000)]
A new domainname(1) command based on hostname(1), this time with a correct
manual page.

29 years agoRemoved obsolete example of specifying PCI IntA to IRQ mapping for NCR.
se [Sun, 18 Sep 1994 21:18:49 +0000 (21:18 +0000)]
Removed obsolete example of specifying PCI IntA to IRQ mapping for NCR.

29 years ago1. Remove commented out CFLAGS+=-DDEBUG from Makefile
rgrimes [Sun, 18 Sep 1994 21:17:40 +0000 (21:17 +0000)]
1.  Remove commented out CFLAGS+=-DDEBUG from Makefile

2.  Clean up code so it compiles -Wall (except for sccsid's and copyright).
    This included fixing several printf formats that where not correct,
    and changing the data types of a few things.

3.  Implement new option -i that produces indented mtree output files.

4.  Implement new option -n that turns off directory comments.

5.  Only emit /set records if something has changed since the last one.

29 years agoDeclare [gs]etdomainname().
wollman [Sun, 18 Sep 1994 21:09:10 +0000 (21:09 +0000)]
Declare [gs]etdomainname().

29 years agoRedo Kernel NTP PLL support, kernel side.
wollman [Sun, 18 Sep 1994 20:40:01 +0000 (20:40 +0000)]
Redo Kernel NTP PLL support, kernel side.

This code is mostly taken from the 1.1 port (which was in turn taken from
Dave Mills's kern.tar.Z example).  A few significant differences:

1) ntp_gettime() is now a MIB variable rather than a system call.  A few
fiddles are done in libc to make it behave the same.

2) mono_time does not participate in the PLL adjustments.

3) A new interface has been defined (in <machine/clock.h>) for doing
possibly machine-dependent things around the time of the clock update.
This is used in Pentium kernels to disable interrupts, set `time', and
reset the CPU cycle counter as quickly as possible to avoid jitter in
microtime().  Measurements show an apparent resolution of a bit more than
8.14usec, which is reasonable given system-call overhead.

29 years agoRedo kernel NTP PLL support, user-mode interface.
wollman [Sun, 18 Sep 1994 20:29:55 +0000 (20:29 +0000)]
Redo kernel NTP PLL support, user-mode interface.

29 years agoAdd LDDESTDIR to ld command.
swallace [Sun, 18 Sep 1994 19:41:38 +0000 (19:41 +0000)]
Add LDDESTDIR to ld command.
Add -I${DESTDIR}/usr/include to cpp command.

29 years agoPut LDDESTDIR before library listing.
swallace [Sun, 18 Sep 1994 19:10:11 +0000 (19:10 +0000)]
Put LDDESTDIR before library listing.

29 years agoAdd 'rm -f /etc/localtime' before cp to /etc/localtime,
ache [Sun, 18 Sep 1994 18:27:30 +0000 (18:27 +0000)]
Add 'rm -f /etc/localtime' before cp to /etc/localtime,
I have a link here and got strange results without 'rm'

29 years agoadded fdwrite -> usr.sbin/fdwrite
phk [Sun, 18 Sep 1994 07:48:40 +0000 (07:48 +0000)]
added fdwrite -> usr.sbin/fdwrite

29 years agoAdded a missing ${DESTDIR}. The real problem is that stuff related to
phk [Sun, 18 Sep 1994 07:42:11 +0000 (07:42 +0000)]
Added a missing ${DESTDIR}.  The real problem is that stuff related to
floppy formatting is in /sys/i386/isa/fdreg.h, it should be in /usr/include
somewhere ??

29 years agoMakefile: add ${LDDESTDIR} to linking of boot code so ${DESTDIR}/usr/lib
swallace [Sun, 18 Sep 1994 07:39:55 +0000 (07:39 +0000)]
Makefile:  add ${LDDESTDIR} to linking of boot code so ${DESTDIR}/usr/lib
is used instead of /usr/lib

io.c: add #include <machine/cpufunc.h> as instructed by David Greenman to
avoid inb/outb linking errors.
NOTE:  I just discovered that if GNUC is not used the inline functions will not be expanded from the include file and real inb/outb functions would
be needed.

29 years agoA small program, which can take a file of any size, format, write and verify
phk [Sun, 18 Sep 1994 07:39:19 +0000 (07:39 +0000)]
A small program, which can take a file of any size, format, write and verify
it onto a bunch of floppies in a semi-intelligent way.

Useful for things like:  tar cf - . | gzip -9 | fdwrite -d /dev/rfd0.1720 -v

Where it will keep asking for floppies until tar is done.

29 years agoThis commit was generated by cvs2svn to compensate for changes in r2849,
phk [Sun, 18 Sep 1994 07:39:19 +0000 (07:39 +0000)]
This commit was generated by cvs2svn to compensate for changes in r2849,
which included commits to RCS files with non-trunk default branches.

29 years agolibmd no longer built as shared-lib, only static.
phk [Sun, 18 Sep 1994 07:22:08 +0000 (07:22 +0000)]
libmd no longer built as shared-lib, only static.
Renamed the beforeinstall to test.

29 years agoParallel-port TCP/IP interface can now take any MTU.
phk [Sun, 18 Sep 1994 06:12:45 +0000 (06:12 +0000)]
Parallel-port TCP/IP interface can now take any MTU.

29 years agoDeclare fuction setpassive in file cmds.c void and update corresponding
swallace [Sun, 18 Sep 1994 05:45:29 +0000 (05:45 +0000)]
Declare fuction setpassive in file cmds.c void and update corresponding
prototype declaration in extern.h.

29 years agoFix from John Kohl:
dg [Sun, 18 Sep 1994 04:14:54 +0000 (04:14 +0000)]
Fix from John Kohl:

/usr/libexec/getty doesn't properly interpret the '%d' escape.  It tries
to use %P to get AM or PM, but instead all it gets is "P".

Submitted by: John Kohl

29 years agoVarious fixes:
dg [Sun, 18 Sep 1994 04:12:13 +0000 (04:12 +0000)]
Various fixes:

modload doesn't honor it's -p argument.

It also will destroy the input file when you don't specify an output
symbol file with -o.

Submitted by: John Kohl

29 years agoKludge to workaround ftp coredumping when password is specified before
dg [Sun, 18 Sep 1994 04:09:28 +0000 (04:09 +0000)]
Kludge to workaround ftp coredumping when password is specified before
login in .netrc.

Submitted by: John Kohl

29 years agoNew man pages from Wilko Bulte.
jkh [Sun, 18 Sep 1994 00:00:36 +0000 (00:00 +0000)]
New man pages from Wilko Bulte.
Reviewed by: jkh
Submitted by: Wilko Bulte

29 years agoFixed the problem where the floppy has incorrectly failed probing
joerg [Sat, 17 Sep 1994 18:08:36 +0000 (18:08 +0000)]
Fixed the problem where the floppy has incorrectly failed probing
when the drive had been left on a cylinder > 67 after kernel boot. The
most common case for this is booting a kernel that is located on
the inner cylinders of a floppy.

Also removed all occurences of spinwait(), replaced by DELAY.
Nuked a return line saying nothing, this might make Bruce happy 8^)

Submitted by: partially by Bruce Evans

29 years agoFix include path.
dg [Sat, 17 Sep 1994 17:55:03 +0000 (17:55 +0000)]
Fix include path.

29 years agoAdded fdformat utility from 1.1.5.
dg [Sat, 17 Sep 1994 17:08:31 +0000 (17:08 +0000)]
Added fdformat utility from 1.1.5.

29 years agoUpdated driver to the 1.1.5 version:
dg [Sat, 17 Sep 1994 16:56:10 +0000 (16:56 +0000)]
Updated driver to the 1.1.5 version:

date: 1994/05/22 12:35:38;  author: joerg;  state: Exp;  lines: +6 -6
First round of floppy changes. Try making `fd' more robust.

New features:
  .  ioctl command for setting the drive type (density etc.); restricted
     to the super-user
  .  ioctl for getting/seting `drive options'; currently only option
     is FDOPT_NORETRY: inhibit the usual retries; used when verifying
     a newly formatted track

Fixes:
  .  function prototypes
  .  made all internal functions `static'
  .  cleaned up & corrected .h files
  .  restructured, to make the chaotic function sequence more rational
  .  compiled with -Wall, and cleared all warnings
  .  introduced a mirror for the (write-only) `digital output register',
     to avoid the current kludge
  .  device probing completed by seeking/recalibrating, and looking
     for track 0 being found
  .  holding the controller down in reset state while it is idle (and
     thus saving allot of headaches)
  .  make requests fail that are not a multiple of the (physical)
     sector size
  .  removed the fixed physical sector size (512 bytes), allowing for any
     size the controller could handle (128/256/512/1024 bytes)
  .  replaced some silly messages
  .  fixed the TRACE* macro usage, debugging reports should be complete
     now again (debugging output is HUGE! though)
  .  removed fd_timeout for SEEK command; seeks are always reported by
     the controller to succeed, since the `success' only refers to the
     controller's idea of success - there is no hardware line to tell about
     the seek end (other than the `track 0' line)
  .  catch SENSEI's that report about a `terminated due to READY changed'
     status - could happen after a controller reset
  .  converted ``hz / <something>'' divide operations to divisors that are
     powers of two, so gcc can optimize them into shifts
  .  write/format operations are checked against a write-protected medium
     now *prior* starting the operation
  .  error reports of `invalid command' and `wrong cylinder' will cause
     shortcuts in the retrier() now
  .  fixed a bug in the retrier() causing bogus block numbers to be reported
  .  fdformat() does care for errors now

Known Bugs:
  .  no attempts have been made (yet) to improve the performance
  .  sometimes, bogus ``seek/recalib failed'' messages are logged; this
     is still a bug in the driver, but it's not harmful since it's
     usually caught by the retrier()

Reviewed by:
Submitted by:
Obtained from:

29 years agoInclude <i386/include/cpufunc.h> to have outb() defined ...
se [Sat, 17 Sep 1994 16:51:47 +0000 (16:51 +0000)]
Include <i386/include/cpufunc.h> to have outb() defined ...

29 years agoGot rid of compiler warnings.
dg [Sat, 17 Sep 1994 13:24:29 +0000 (13:24 +0000)]
Got rid of compiler warnings.

29 years agoChanged CDOUTSTANDING back to a value of 2 (from 1), since this is now only
se [Fri, 16 Sep 1994 23:43:28 +0000 (23:43 +0000)]
Changed CDOUTSTANDING back to a value of 2 (from 1), since this is now only
an upper limit, not a fixed value (ignoring the host adapter capabilities)
as before.

29 years agoPer discussion on the mailing-lists, move LKMs from /sbin to /lkm, and
wollman [Fri, 16 Sep 1994 20:24:29 +0000 (20:24 +0000)]
Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and
arrange for that directory to get created by mtree.  Also, process secure
directory after all the others, because the programs there may overlay
ones installed from the main part of the tree.

29 years agoDelete unlikely-to-be-used filesystems from GENERIC kernels.
wollman [Fri, 16 Sep 1994 20:14:03 +0000 (20:14 +0000)]
Delete unlikely-to-be-used filesystems from GENERIC kernels.

29 years agoAdded new entry
gclarkii [Fri, 16 Sep 1994 18:51:50 +0000 (18:51 +0000)]
Added new entry

29 years agoAdded first system entry (mine)
gclarkii [Fri, 16 Sep 1994 18:46:09 +0000 (18:46 +0000)]
Added first system entry (mine)

Reviewed by:
Submitted by:
Obtained from:

29 years agoAdded version string (All new FAQ stuff should have one)
gclarkii [Fri, 16 Sep 1994 18:35:24 +0000 (18:35 +0000)]
Added version string (All new FAQ stuff should have one)

29 years agoStarted cleaning up FAQ directory for 2.0.
gclarkii [Fri, 16 Sep 1994 18:24:41 +0000 (18:24 +0000)]
Started cleaning up FAQ directory for 2.0.
Move old FAQ to FreeBSD-1.1.FAQ
Started new FAQ
Move old Systems to Systems-1.1.FAQ
Started new Systems
moved slip-dialup to Slip.FAQ (Needs to be reworked for 2.0)

More work to come...

29 years agoAdded code for FreeBSD-1.1.5 backwards compatibility.
dfr [Fri, 16 Sep 1994 17:43:22 +0000 (17:43 +0000)]
Added code for FreeBSD-1.1.5 backwards compatibility.

29 years agoAdd support for DEBUG_FLAGS. If you say something like:
jkh [Fri, 16 Sep 1994 14:30:25 +0000 (14:30 +0000)]
Add support for DEBUG_FLAGS.  If you say something like:

make DEBUG_FLAGS=-g2

You can compile something for debugging at debugging level 2.
It will also take care not to strip the resulting executable(s).

29 years agoRemoved inclusion of pio.h and cpufunc.h (cpufunc.h is included from
dg [Fri, 16 Sep 1994 13:33:56 +0000 (13:33 +0000)]
Removed inclusion of pio.h and cpufunc.h (cpufunc.h is included from
systm.h). Merged functionality of pio.h into cpufunc.h. Cleaned up some
related code.

29 years agoMoved include of cdefs.h outside of ifndef KERNEL so it always
paul [Fri, 16 Sep 1994 11:44:45 +0000 (11:44 +0000)]
Moved include of cdefs.h outside of ifndef KERNEL so it always
gets included.

29 years agoDeal with outw being defined - the declaration clashes.
jkh [Fri, 16 Sep 1994 11:22:33 +0000 (11:22 +0000)]
Deal with outw being defined - the declaration clashes.

29 years agoAdd SYSV shm stuff back to LINT.
jkh [Fri, 16 Sep 1994 10:23:46 +0000 (10:23 +0000)]
Add SYSV shm stuff back to LINT.
chflags noschg /kernel in Makefile.i386 so if our previous kernel
was installed by make install, the second won't fall over.

29 years agoMade the kernel compile even without "ether".
phk [Fri, 16 Sep 1994 05:47:06 +0000 (05:47 +0000)]
Made the kernel compile even without "ether".

29 years agoEliminate use of raw control characters in stty commands, make echo's and
rgrimes [Fri, 16 Sep 1994 04:20:14 +0000 (04:20 +0000)]
Eliminate use of raw control characters in stty commands, make echo's and
stty commands self consistent.

Submitted by: bde

29 years agoRemove all ADJKERNTZ references, now all this stuff in cpu.h
ache [Fri, 16 Sep 1994 01:09:42 +0000 (01:09 +0000)]
Remove all ADJKERNTZ references, now all this stuff in cpu.h

29 years agoCPU_ADJKERNTZ added for resettodtr()
ache [Fri, 16 Sep 1994 01:05:24 +0000 (01:05 +0000)]
CPU_ADJKERNTZ added for resettodtr()

29 years agoCPU_ADJKERNTZ added to cpu_sysctl
ache [Fri, 16 Sep 1994 01:00:38 +0000 (01:00 +0000)]
CPU_ADJKERNTZ added to cpu_sysctl

29 years agoKERN_ADJKERNTZ removed from here to cpu_sysctl MACHDEP section
ache [Fri, 16 Sep 1994 00:53:58 +0000 (00:53 +0000)]
KERN_ADJKERNTZ removed from here to cpu_sysctl MACHDEP section

29 years agoKERN_ADJKERNTZ moved to MACHDEP section
ache [Fri, 16 Sep 1994 00:50:02 +0000 (00:50 +0000)]
KERN_ADJKERNTZ moved to MACHDEP section

29 years agoSubmitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de> + <se>
se [Fri, 16 Sep 1994 00:33:29 +0000 (00:33 +0000)]
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de> + <se>
Improved bus probing, symbolic names for registers..
Chip set parameters get dumped for intel PCI chip sets
(82424+82434 only, for now).

29 years agoSubmitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
se [Fri, 16 Sep 1994 00:22:32 +0000 (00:22 +0000)]
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
New version with support for the NCR 53c810 and 53c825.
Support for WIDE SCSI devices.

29 years agoFix library dependencies. The clockstuff directory isn't used but I
bde [Thu, 15 Sep 1994 20:55:44 +0000 (20:55 +0000)]
Fix library dependencies.  The clockstuff directory isn't used but I
fixed the Makefile before I knew that.

29 years agoUnmap hints file when finished with it, so that it can go away
bde [Thu, 15 Sep 1994 20:48:55 +0000 (20:48 +0000)]
Unmap hints file when finished with it, so that it can go away
completely when ldconfig unlinks it.  If init is shared, then the
referenced unlinked copy of the hints file created by running
ldconfig in /etc/rc caused the file system to be unclean after
every reboot.

29 years agoAdd some prototypes.
bde [Thu, 15 Sep 1994 20:24:29 +0000 (20:24 +0000)]
Add some prototypes.

29 years agoDon't exit early if the device is not character special or if the
bde [Thu, 15 Sep 1994 20:19:51 +0000 (20:19 +0000)]
Don't exit early if the device is not character special or if the
device driver cannot supply a label (real or faked).  This allows
you to practice using fdisk on disposable media (e.g., "dd count=1
<dev/zero >/tmp/junk; fdisk /tmp/junk", "dd count=1 </etc/passwd
>/tmp/fix-up-the-mess; fdisk /tmp/fix-up-the-mess") and allows me
to test DOSpartitioning and labelling on floppies.

29 years agoInstall osreldate.h with the correct owner, group and mode. It is still
bde [Thu, 15 Sep 1994 20:07:18 +0000 (20:07 +0000)]
Install osreldate.h with the correct owner, group and mode.  It is still
created at install time and not compared with the current version, so
it can't be installed using install and the timestamp of the target gets
clobbered.

29 years agoInstall libregex.h with the correct owner, group and mode.
bde [Thu, 15 Sep 1994 19:52:50 +0000 (19:52 +0000)]
Install libregex.h with the correct owner, group and mode.

29 years agoSupply prototypes for some functions that were implicitly declared and
bde [Thu, 15 Sep 1994 19:47:47 +0000 (19:47 +0000)]
Supply prototypes for some functions that were implicitly declared and
fix the resulting warnings.

29 years agoObtained from:
bde [Thu, 15 Sep 1994 19:46:03 +0000 (19:46 +0000)]
Obtained from:

Remove the unnecessary inclusion of disklabel.h in cd9660_vfsops.c so
that I don't have to worry about the latter when changing disklabel.h.

Supply prototypes for some functions that were implicitly declared and
fix the resulting warnings and errors (timevals were punned to timespecs).

29 years agoAdd support for passive mode FTP (default off) to base FTP client to support
pst [Thu, 15 Sep 1994 19:45:43 +0000 (19:45 +0000)]
Add support for passive mode FTP (default off) to base FTP client to support
users behind packet filtering firewalls.
Obtained from: David Carrel <carrel@cisco.com>

29 years agoInclude pio.h so that all those drivers that only include cpufunc.h
paul [Thu, 15 Sep 1994 17:55:47 +0000 (17:55 +0000)]
Include pio.h so that all those drivers that only include cpufunc.h
get the faster io macros/inline code rather than call the routines
in support.s

This whole area needs some going over.....

29 years agoAdded back the SYSV ipc files which somehow got removed.
dfr [Thu, 15 Sep 1994 16:47:50 +0000 (16:47 +0000)]
Added back the SYSV ipc files which somehow got removed.

29 years agoRemoved some macros that are now in cpufunc.h
paul [Thu, 15 Sep 1994 16:32:07 +0000 (16:32 +0000)]
Removed some macros that are now in cpufunc.h
Reviewed by: Bruce

29 years agoAdded MCOUNT_ENTER and MCOUNT_EXIT macros to profile.h
paul [Thu, 15 Sep 1994 16:27:14 +0000 (16:27 +0000)]
Added MCOUNT_ENTER and MCOUNT_EXIT macros to profile.h

Removed inb function since it's more correctly in pio.h

Copied write_eflags and read_eflags over from npx.c

(Some changes to the macros suggested by Bruce were not made at this
time since his suggestions probably apply to all the macros and
these inlined/macro definitions need a lot of cleaning up at some
point in the future.)

Reviewed by: Bruce

29 years agoAdded support for kernel profiling to mcount.c
paul [Thu, 15 Sep 1994 16:00:41 +0000 (16:00 +0000)]
Added support for kernel profiling to mcount.c

29 years agoAdded -DKERNEL and added support for kernel profiling.
paul [Thu, 15 Sep 1994 15:41:48 +0000 (15:41 +0000)]
Added -DKERNEL and  added support for kernel profiling.
Reviewed by: Bruce

29 years agoAdd NOMAN, fix Id.
jkh [Thu, 15 Sep 1994 13:12:23 +0000 (13:12 +0000)]
Add NOMAN, fix Id.

29 years agoAdd NOMAN, fix Id line.
jkh [Thu, 15 Sep 1994 13:11:36 +0000 (13:11 +0000)]
Add NOMAN, fix Id line.

29 years agoSet NOMAN properly, correct Id line.
jkh [Thu, 15 Sep 1994 13:10:41 +0000 (13:10 +0000)]
Set NOMAN properly, correct Id line.

29 years agoChange install -c to install ${COPY} as per Rod's comments. At least
jkh [Thu, 15 Sep 1994 12:42:45 +0000 (12:42 +0000)]
Change install -c to install ${COPY} as per Rod's comments.  At least
we've got one Makefile that uses this in the tree now! :-)

29 years agoFix typo, add -c to install so that files aren't moved out on first
jkh [Thu, 15 Sep 1994 12:10:03 +0000 (12:10 +0000)]
Fix typo, add -c to install so that files aren't moved out on first
install! :-)

29 years agoCleaned up comments, added Id lines.
jkh [Thu, 15 Sep 1994 12:09:36 +0000 (12:09 +0000)]
Cleaned up comments, added Id lines.