]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoAdd $FreeBSD$
Bill Fumerola [Tue, 16 Nov 1999 02:45:03 +0000 (02:45 +0000)]
Add $FreeBSD$

24 years agoCurchill --> Churchill
Josef Karthauser [Tue, 16 Nov 1999 01:03:12 +0000 (01:03 +0000)]
Curchill --> Churchill

The submitter also posted a change to 'fortunes.sp.ok', but it
looks like this file is no longer needed in our version so I've
left the typo in the file.  (It also doesn't have a $FreeBSD$ tag,
and I couldn't easily find in the code whether it will allow comments
within it or not.)

PR: 14832
Submitted by: mfisher@parsons.rh.rit.edu

24 years agoCosmetic changes.
Yoshihiro Takahashi [Tue, 16 Nov 1999 00:42:18 +0000 (00:42 +0000)]
Cosmetic changes.

24 years agoInstall loader.rc.
Yoshihiro Takahashi [Tue, 16 Nov 1999 00:38:20 +0000 (00:38 +0000)]
Install loader.rc.

24 years agothis is a full fix for writes not aligned to the sample size selected.
Cameron Grant [Mon, 15 Nov 1999 23:57:33 +0000 (23:57 +0000)]
this is a full fix for writes not aligned to the sample size selected.
should be a no-op in most cases.

24 years agoRemoved the asm version of conv(). This is should be faster in its new
David E. O'Brien [Mon, 15 Nov 1999 23:27:40 +0000 (23:27 +0000)]
Removed the asm version of conv().  This is should be faster in its new
C form.  See src/sys/i386/isa/sound/audio.c rev.1.23

Submitted by: bde

24 years agoset default ogain to 50 since some sb cards produce no sound at 0
Cameron Grant [Mon, 15 Nov 1999 23:22:52 +0000 (23:22 +0000)]
set default ogain to 50 since some sb cards produce no sound at 0

24 years agoFix __asm__ clobber list abuses.
David E. O'Brien [Mon, 15 Nov 1999 23:20:56 +0000 (23:20 +0000)]
Fix __asm__ clobber list abuses.

24 years agoFix __asm__ clobber list abuse.
David E. O'Brien [Mon, 15 Nov 1999 23:16:06 +0000 (23:16 +0000)]
Fix __asm__ clobber list abuse.

Submitted by: bde

24 years ago* remove i386 specific mark
Alexey Zelkin [Mon, 15 Nov 1999 23:14:32 +0000 (23:14 +0000)]
* remove i386 specific mark
* some style and syntax fixes
* some duplicated $FreeBSD$ tags removed

24 years agoDeactivate manpages repo-copied to man4 directory (all these drivers
Alexey Zelkin [Mon, 15 Nov 1999 23:10:44 +0000 (23:10 +0000)]
Deactivate manpages repo-copied to man4 directory (all these drivers
not i386 specific anymore -- move them to appropriate place)

24 years agoUpdate the ASCII diagram for FreeBSD 3.3
Chris Costello [Mon, 15 Nov 1999 23:09:34 +0000 (23:09 +0000)]
Update the ASCII diagram for FreeBSD 3.3

24 years agoActivate manpages repo-copied from man4.i386.
Alexey Zelkin [Mon, 15 Nov 1999 23:05:18 +0000 (23:05 +0000)]
Activate manpages repo-copied from man4.i386.

24 years agoAdd some more comments to the sl_compress_tcp() function.
Archie Cobbs [Mon, 15 Nov 1999 20:17:04 +0000 (20:17 +0000)]
Add some more comments to the sl_compress_tcp() function.

24 years agoFix aliasing bug causing in_cksum() to fail on odd packet sizes
Pierre Beyssac [Mon, 15 Nov 1999 20:04:53 +0000 (20:04 +0000)]
Fix aliasing bug causing in_cksum() to fail on odd packet sizes
due to compiler optimization.

PR: bin/13292
Suggested by: wollman

24 years agoMore bug fixes for the VJ Compression node. Seems to work now (really).
Archie Cobbs [Mon, 15 Nov 1999 20:02:58 +0000 (20:02 +0000)]
More bug fixes for the VJ Compression node. Seems to work now (really).

24 years agoSegment registers can be read(write) to(from) memory locations as well as
Luoqi Chen [Mon, 15 Nov 1999 19:45:19 +0000 (19:45 +0000)]
Segment registers can be read(write) to(from) memory locations as well as
general registers.

24 years agoFix a minor bogon.
David E. O'Brien [Mon, 15 Nov 1999 19:26:58 +0000 (19:26 +0000)]
Fix a minor bogon.

24 years ago add two more codes to ICMP error 12 (Parameter Problem).
Jonathan M. Bresler [Mon, 15 Nov 1999 18:27:30 +0000 (18:27 +0000)]
add two more codes to ICMP error 12 (Parameter Problem).
these two are detailed in RFC1700.

Reviewed by: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>

24 years agoRemove CROSS_MAKE_FLAGS.
Marcel Moolenaar [Mon, 15 Nov 1999 17:07:45 +0000 (17:07 +0000)]
Remove CROSS_MAKE_FLAGS.

24 years agoFix a typo in the DRIVER_MODULE() declaration which caused a collision
Peter Wemm [Mon, 15 Nov 1999 17:03:30 +0000 (17:03 +0000)]
Fix a typo in the DRIVER_MODULE() declaration which caused a collision
with the real mss module.

24 years agoRemove duplicate entry for ADS7180 - it's meant to be handled by the
Peter Wemm [Mon, 15 Nov 1999 17:02:32 +0000 (17:02 +0000)]
Remove duplicate entry for ADS7180  - it's meant to be handled by the
forked-off ad1816 driver.

24 years agoAdd to pwd_mkdb a -q option to silence warnings about large IDs. Add a
Sheldon Hearn [Mon, 15 Nov 1999 16:45:37 +0000 (16:45 +0000)]
Add to pwd_mkdb a -q option to silence warnings about large IDs.  Add a
suitably ominous warning in the manual page.

The diff applied is not the one provided in the attributed PR.

PR: 13344
Reviewed by: bde

24 years agoAdd the ata devices to the GENERIC kernel. Hopefully, this should allow
Doug Rabson [Mon, 15 Nov 1999 09:09:00 +0000 (09:09 +0000)]
Add the ata devices to the GENERIC kernel. Hopefully, this should allow
it to install from ATA cds and to ATA disks. I'll check after my next
release builds.

24 years agoPC-98 has MACHINE_ARCH=i386 and MACHINE=pc98. Make it a special case.
Marcel Moolenaar [Mon, 15 Nov 1999 08:31:14 +0000 (08:31 +0000)]
PC-98 has MACHINE_ARCH=i386 and MACHINE=pc98. Make it a special case.
This should fix the breakage reported by nyan.

24 years agoRemove some printfs and make it slightly more paranoid about accepting
Doug Rabson [Mon, 15 Nov 1999 08:18:24 +0000 (08:18 +0000)]
Remove some printfs and make it slightly more paranoid about accepting
that an ess1888 is present.

24 years agoUndo rev 1.13 (define "OBSTACK_CHUNK_SIZE" as getpagesize()).
David E. O'Brien [Mon, 15 Nov 1999 07:57:13 +0000 (07:57 +0000)]
Undo rev 1.13 (define "OBSTACK_CHUNK_SIZE" as getpagesize()).
It causes internal compiler errors and sig 11's with GCC 2.95.2.

24 years agoUpgrade support file for GCC 2.95.2.
David E. O'Brien [Mon, 15 Nov 1999 04:41:30 +0000 (04:41 +0000)]
Upgrade support file for GCC 2.95.2.

24 years agoAdd rev 1.2 profiling tweaks, to GCC 2.95.2.
David E. O'Brien [Mon, 15 Nov 1999 04:33:36 +0000 (04:33 +0000)]
Add rev 1.2 profiling tweaks, to GCC 2.95.2.

24 years agoUse the stock 2.95.2 file here.
David E. O'Brien [Mon, 15 Nov 1999 04:28:55 +0000 (04:28 +0000)]
Use the stock 2.95.2 file here.

I cannot determine if our previous (rev 1.2) changes for ObjC are still
appropriate.

24 years agoBump __FreeBSD_cc_version due to the compiler upgrade.
David E. O'Brien [Mon, 15 Nov 1999 04:25:13 +0000 (04:25 +0000)]
Bump __FreeBSD_cc_version due to the compiler upgrade.

24 years agoAdd -fdata-sections, which is a new GCC 2.95 optimization. Remove
David E. O'Brien [Mon, 15 Nov 1999 04:23:40 +0000 (04:23 +0000)]
Add -fdata-sections, which is a new GCC 2.95 optimization.  Remove
-fschedule-insns as it wasn't such a big win with 2.95 after all.

Add the *BIG* win "-mpreferred-stack-boundary=2" optimiztion submitted by
Dima.  GCC 2.95 ensures the stack frame is always properly [opitimally]
aligned by surrounding every function call by code simular to
"addl $-12, %esp" / "addl $12, %esp".  Here we need the reduction in space,
with speed not an issue.

24 years agoCut over the system compiler from from EGCS 1.1.2 to GCC 2.95.2.
David E. O'Brien [Mon, 15 Nov 1999 04:16:19 +0000 (04:16 +0000)]
Cut over the system compiler from from EGCS 1.1.2 to GCC 2.95.2.

24 years agoSmall fixes from Brian for the Server side of PPPoE.
Julian Elischer [Mon, 15 Nov 1999 04:03:34 +0000 (04:03 +0000)]
Small fixes from Brian for the Server side of PPPoE.

24 years agoYUCK!
Julian Elischer [Mon, 15 Nov 1999 03:49:35 +0000 (03:49 +0000)]
YUCK!
m_prepend doesn't fix m_pkthdr.len, use M_PREPEND instead, which does..
(Netgraph only)

24 years agoTypo (appropiate -> appropriate)
Kris Kennaway [Mon, 15 Nov 1999 03:37:57 +0000 (03:37 +0000)]
Typo (appropiate -> appropriate)

Obtained from: OpenBSD (inspired by)

24 years agofts_pathlen and fts_namelen are u_short, not short
Kris Kennaway [Mon, 15 Nov 1999 03:29:19 +0000 (03:29 +0000)]
fts_pathlen and fts_namelen are u_short, not short

Obtained from: OpenBSD

24 years agoTypo
Kris Kennaway [Mon, 15 Nov 1999 03:13:23 +0000 (03:13 +0000)]
Typo

Obtained from: OpenBSD

24 years agoRemove dead xref to scsiformat(8)
Kris Kennaway [Mon, 15 Nov 1999 02:56:34 +0000 (02:56 +0000)]
Remove dead xref to scsiformat(8)

Obtained from: OpenBSD (kind of)

24 years agoRemove dead xrefs to gated(8) and htable(8)
Kris Kennaway [Mon, 15 Nov 1999 02:53:31 +0000 (02:53 +0000)]
Remove dead xrefs to gated(8) and htable(8)

Obtained from: OpenBSD

24 years agoBump __FreeBSD_version to 400012 to mark the cutover of the system
David E. O'Brien [Mon, 15 Nov 1999 02:37:02 +0000 (02:37 +0000)]
Bump __FreeBSD_version to 400012 to mark the cutover of the system
compiler to GCC 2.95.2.

24 years agoCosmetic change to match cc_tools/Makefile
David E. O'Brien [Mon, 15 Nov 1999 00:49:35 +0000 (00:49 +0000)]
Cosmetic change to match cc_tools/Makefile

24 years agoPurely cosmetic changes to lineup targets.
David E. O'Brien [Mon, 15 Nov 1999 00:29:00 +0000 (00:29 +0000)]
Purely cosmetic changes to lineup targets.

24 years agoCosmetic removeal of a trailing white space.
David E. O'Brien [Mon, 15 Nov 1999 00:25:01 +0000 (00:25 +0000)]
Cosmetic removeal of a trailing white space.

24 years agoReturn this file to its pre-spammed version. Thanks to some new compiler
David E. O'Brien [Sun, 14 Nov 1999 22:17:06 +0000 (22:17 +0000)]
Return this file to its pre-spammed version.  Thanks to some new compiler
optimizations, we can go from 3 bytes free with the spammed version, to
279 bytes free with the full version.

24 years agoAdd single_mountd_enable hook to run mountd but not NFS server
Andrey A. Chernov [Sun, 14 Nov 1999 21:28:13 +0000 (21:28 +0000)]
Add single_mountd_enable hook to run mountd but not NFS server
Needed for machine with CFS but without real NFS

24 years agoProperly document what ENOENT really means for kldfind(2).
Chris Costello [Sun, 14 Nov 1999 18:15:33 +0000 (18:15 +0000)]
Properly document what ENOENT really means for kldfind(2).

24 years agoFix case where vnode could be unlocked twice. Untested; bug found by code
Eivind Eklund [Sun, 14 Nov 1999 17:33:40 +0000 (17:33 +0000)]
Fix case where vnode could be unlocked twice.  Untested; bug found by code
reading.

Reviewed by: phk

24 years agoRework some tag handling, prompted by Brian Somers.
Julian Elischer [Sun, 14 Nov 1999 17:26:58 +0000 (17:26 +0000)]
Rework some tag handling, prompted by Brian Somers.

24 years agoDon't include Kerberos if NOCRYPT is defined, because it isn't build
Marcel Moolenaar [Sun, 14 Nov 1999 15:48:29 +0000 (15:48 +0000)]
Don't include Kerberos if NOCRYPT is defined, because it isn't build
if NOCRYPT is defined. Likewise, don't include DES if NOSECURE is
defined.

24 years ago${MACHINE} -> ${MACHINE_ARCH}
Marcel Moolenaar [Sun, 14 Nov 1999 13:54:44 +0000 (13:54 +0000)]
${MACHINE} -> ${MACHINE_ARCH}

All Makefiles now use MACHINE_ARCH for the target architecture.
Unification is required for cross-building.

Tags added to:
sys/boot/Makefile
sys/boot/arc/loader/Makefile
sys/kern/Makefile
usr.bin/cpp/Makefile
usr.bin/gcore/Makefile
usr.bin/truss/Makefile

usr.bin/gcore/Makefile:
fixed typo: MACHINDE -> MACHINE_ARCH

24 years agoAdd reference to the share/examples/nwclient directory.
Boris Popov [Sun, 14 Nov 1999 13:48:31 +0000 (13:48 +0000)]
Add reference to the share/examples/nwclient directory.

24 years agoAdd reference to the share/examples/nwclient directory.
Boris Popov [Sun, 14 Nov 1999 13:39:49 +0000 (13:39 +0000)]
Add reference to the share/examples/nwclient directory.

24 years agoMake cross-compilation work for Alpha on i386 machines.
David E. O'Brien [Sun, 14 Nov 1999 12:07:57 +0000 (12:07 +0000)]
Make cross-compilation work for Alpha on i386 machines.
Note that the optimizer has a bug somewhere.  This means that only -O0
works at this time.

Submitted by: marcel

24 years agoRemove 'SET_ASM_OP' macro, which is unused now and rather harmful
David E. O'Brien [Sun, 14 Nov 1999 12:04:02 +0000 (12:04 +0000)]
Remove 'SET_ASM_OP' macro, which is unused now and rather harmful
for recent Egcs 1.1.x.

Submitted by: simokawa

24 years agoChanges for Alpha and EGCS.
David E. O'Brien [Sun, 14 Nov 1999 12:01:58 +0000 (12:01 +0000)]
Changes for Alpha and EGCS.
*  Commonalities with i386, moved to a FreeBSD wide config file.
*  Major additions to this file were adapted from Hidetoshi Shimokawa
   <simokawa@FreeBSD.ORG>'s Alpha suppliment to the Egcs 1.1.2 port.

24 years agoSupport PPPoE.
Brian Somers [Sun, 14 Nov 1999 11:28:11 +0000 (11:28 +0000)]
Support PPPoE.
Add a missing comma to the lcp config options table.

24 years agoTry handle missing packet tags better.
Julian Elischer [Sun, 14 Nov 1999 10:21:26 +0000 (10:21 +0000)]
Try handle missing packet tags better.
Inspired by changes suggested by brian Somers.

24 years agoFix screwup on synthesising incoming ethernet header in Netgraph mode.
Julian Elischer [Sun, 14 Nov 1999 10:16:40 +0000 (10:16 +0000)]
Fix screwup on synthesising incoming  ethernet header in Netgraph mode.

Submitted by: brian@freebsd.org

24 years agoThis commit was generated by cvs2svn to compensate for changes in r53142,
David E. O'Brien [Sun, 14 Nov 1999 08:33:44 +0000 (08:33 +0000)]
This commit was generated by cvs2svn to compensate for changes in r53142,
which included commits to RCS files with non-trunk default branches.

24 years agoVirgin import of the GCC 2.95.1 compilers
David E. O'Brien [Sun, 14 Nov 1999 08:33:44 +0000 (08:33 +0000)]
Virgin import of the GCC 2.95.1 compilers

24 years agoThis commit was generated by cvs2svn to compensate for changes in r53140,
David E. O'Brien [Sun, 14 Nov 1999 08:31:18 +0000 (08:31 +0000)]
This commit was generated by cvs2svn to compensate for changes in r53140,
which included commits to RCS files with non-trunk default branches.

24 years agoVirgin import of gcc from EGCS 1.1.2
David E. O'Brien [Sun, 14 Nov 1999 08:31:18 +0000 (08:31 +0000)]
Virgin import of gcc from EGCS 1.1.2

24 years agoFix clobbers so that GENERIC may compile with GCC 2.95.2.
David E. O'Brien [Sun, 14 Nov 1999 03:36:34 +0000 (03:36 +0000)]
Fix clobbers so that GENERIC may compile with GCC 2.95.2.

Historically, the documentation of extended asm was lacking, namely you
should NOT specify the same register as an input, and a clobber.
If the register is clobbered, it should be specified as an output as well,
e.g., by linking input and output through the "number" notation.
(Beware of lvalues, some local variables needed...)

URL:http://egcs.cygnus.com/faq.html

In versions up to egcs-1.1.1, the compiler did not even warn about it,
but it was liable to output bad code. Newer egcs are pickier and simply
refuse to swallow such code.

Note, since *addr changes, it needs to be an output operand.
We might be excessive in saying that all memory has changed.

Obtained from: OpenBSD
w/extra thanks to Marc Espie <Marc.Espie@liafa.jussieu.fr>

24 years agoEnter complier upgrade mode again. We need to cut 169 bytes from this:
David E. O'Brien [Sun, 14 Nov 1999 00:41:54 +0000 (00:41 +0000)]
Enter complier upgrade mode again.  We need to cut 169 bytes from this:
Remove some printf() calls, reduce size of buffers, and abbreviate
some strings.

Hopefully the boot people will fix this spamage after the cut over to
Gcc 2.95.2 as the system compiler.

24 years agoTurn on the -fforce-addr and -fschedule-insns optimizations. Adding
David E. O'Brien [Sat, 13 Nov 1999 23:08:46 +0000 (23:08 +0000)]
Turn on the -fforce-addr and -fschedule-insns optimizations.  Adding
either one gives us an additional 32 bytes of additional space available
when using EGCS 1.1.2.  With GCC 2.95.2 -fforce-addr gives us 12 more bytes,
and adding -fschedule-insns gives us an additional 4 bytes.

24 years agoMake fstat work with file arguments again after being broken by dev_t
Brian Feldman [Sat, 13 Nov 1999 21:13:25 +0000 (21:13 +0000)]
Make fstat work with file arguments again after being broken by dev_t
changes.  Thanks, Mr. Edwards!

Submitted by: Peter Edwards <peter.edwards@ireland.com>

24 years agoDocument changed calling conventions (lost WILLRELE) for VOP_MKNOD and
Eivind Eklund [Sat, 13 Nov 1999 21:00:26 +0000 (21:00 +0000)]
Document changed calling conventions (lost WILLRELE) for VOP_MKNOD and
VOP_SYMLINK.

24 years agoRemove WILLRELE from VOP_SYMLINK
Eivind Eklund [Sat, 13 Nov 1999 20:58:17 +0000 (20:58 +0000)]
Remove WILLRELE from VOP_SYMLINK

Note: Previous commit to these files (except coda_vnops and devfs_vnops)
that claimed to remove WILLRELE from VOP_RENAME actually removed it from
VOP_MKNOD.

24 years agoFix time printing bug
Andrey A. Chernov [Sat, 13 Nov 1999 20:04:41 +0000 (20:04 +0000)]
Fix time printing bug

PR: 14813
Submitted by: idea by netch@lucky.net (Valentin Nechayev)

24 years agoAdd the es1888 PnP helper.
Doug Rabson [Sat, 13 Nov 1999 19:48:37 +0000 (19:48 +0000)]
Add the es1888 PnP helper.

24 years agoEnable mixer on alpha.
Doug Rabson [Sat, 13 Nov 1999 18:34:22 +0000 (18:34 +0000)]
Enable mixer on alpha.

24 years ago* Ignore the wierd fakechan workarounds for simplex in dsp_ioctl().
Doug Rabson [Sat, 13 Nov 1999 18:31:31 +0000 (18:31 +0000)]
* Ignore the wierd fakechan workarounds for simplex in dsp_ioctl().
  Without this, ioctl commands for setting formats and speeds were
  essentially ignored for simplex devices until the application actually
  performed a read or write.
* Make sure that both channels are set in the SB mixer code and provide a
  mixer table specifically for the ess18xx which supports the extended
  accuracy available on this part.
* Fix a stupid bug in ess_format() which ignored the passed-in format and
  changed the hardware based on the value which was set last time. This
  meant that the hardware setting was often not set correctly at all.
* Add a custom identify driver for the ESS1888 which automagically detects
  and adds the device in a pseudo-PnP way. This driver also emits the magic
  sequence which enables the sound hardware after a hard reset, allowing
  it to work correctly for the sound hardware of a PWS 433au (and probably
  all other PWS class alpha machines).

With these changes, I was able to play back simple sounds on my 433au. I
have not tested recording or any other formats other than 8bit ulaw and
16bit stereo.

24 years agoDon't insist on 4 digit umasks in ``set server''.
Brian Somers [Sat, 13 Nov 1999 16:18:40 +0000 (16:18 +0000)]
Don't insist on 4 digit umasks in ``set server''.

Pointed out by: joerg

24 years agoMake the meaning of the provider part of the PPPoE device spec clearer.
Brian Somers [Sat, 13 Nov 1999 16:18:27 +0000 (16:18 +0000)]
Make the meaning of the provider part of the PPPoE device spec clearer.

24 years agoUpdate to driver 2.05
Roger Hardiman [Sat, 13 Nov 1999 14:54:00 +0000 (14:54 +0000)]
Update to driver 2.05

Make tuner on French SECAM Hauppauge cards work
Submitted by: Cyrille Lefevre <clefevre@citeweb.net>

Fix clipping bugs ready for Xv support in XFree86 4.0
Submitted by: Thomas Mueller <tmueller@thmu.de>

Fix the 'feature' where /dev/vbi needed to be opened before /dev/bktr
when using Teletext with Alevt and FXTV.

Requested by: Randall Hopper

24 years agoFix style bugs from last commit
Eivind Eklund [Sat, 13 Nov 1999 14:35:50 +0000 (14:35 +0000)]
Fix style bugs from last commit

24 years agoFixed the size of array.
Yoshihiro Takahashi [Sat, 13 Nov 1999 14:09:08 +0000 (14:09 +0000)]
Fixed the size of array.

24 years agoFixed missing changes from sys/i386/conf/GENERIC.
Yoshihiro Takahashi [Sat, 13 Nov 1999 14:04:49 +0000 (14:04 +0000)]
Fixed missing changes from sys/i386/conf/GENERIC.

24 years agoFix man so that it does not allow command line arguments to expand when
John Baldwin [Sat, 13 Nov 1999 00:11:50 +0000 (00:11 +0000)]
Fix man so that it does not allow command line arguments to expand when
executing apropos or whatis.  This prevents `man -k ';echo foo'` from
executing `echo foo` and causes apropos to print an error message instead.

Add $FreeBSD$ while I am here.

Noticed by: chris

24 years agoAdd many new devicelabels
Nick Hibma [Fri, 12 Nov 1999 23:31:03 +0000 (23:31 +0000)]
Add many new devicelabels

Rename a few (I wish companies would stop buying each other)

Add a quirk entry for hubs that say they are self powered but are
in fact bus powered (usage in uhub follows shortly).

24 years ago(1) Remove ISO support, it's dead in the kernel anyway.
Bill Fumerola [Fri, 12 Nov 1999 21:52:10 +0000 (21:52 +0000)]
(1) Remove ISO support, it's dead in the kernel anyway.
(2) Check for ENOENT when checking for /var/db/mountdtab
(3) Remove a signal handler that called broken functions.
(4) Remove the broken functions.

Submitted by: Martin Blapp <mb@imp.ch>
Reviewed by: bde (1), billf ([234])

24 years agoReplace 'i386' with '${MACHINE_ARCH}' in preparation of the development
Marcel Moolenaar [Fri, 12 Nov 1999 20:04:59 +0000 (20:04 +0000)]
Replace 'i386' with '${MACHINE_ARCH}' in preparation of the development
of a linuxulator for Alpha.

24 years agoSet the queue length.
Poul-Henning Kamp [Fri, 12 Nov 1999 19:30:08 +0000 (19:30 +0000)]
Set the queue length.

24 years agoRemove obsolete token ring support comments.
Jordan K. Hubbard [Fri, 12 Nov 1999 19:28:48 +0000 (19:28 +0000)]
Remove obsolete token ring support comments.

Reminded by: joerg

24 years agoReserve #134 for vak@hanoi.cronyx.ru - Cronyx Tau-PCI device.
Jordan K. Hubbard [Fri, 12 Nov 1999 17:21:10 +0000 (17:21 +0000)]
Reserve #134 for vak@hanoi.cronyx.ru - Cronyx Tau-PCI device.

24 years agoMake binutils for Alpha work on i386 machine, by properly defining
Marcel Moolenaar [Fri, 12 Nov 1999 16:53:58 +0000 (16:53 +0000)]
Make binutils for Alpha work on i386 machine, by properly defining
whether the host machine has a 64-bit long or not.

24 years agoGo to a bit more trouble to make it absolutely clear that malloc(3)
Peter Wemm [Fri, 12 Nov 1999 16:41:21 +0000 (16:41 +0000)]
Go to a bit more trouble to make it absolutely clear that malloc(3)
does not zero the allocated memory.

24 years agoMake cross-compilation work for Alpha on i386 machines. Note that
Marcel Moolenaar [Fri, 12 Nov 1999 16:36:16 +0000 (16:36 +0000)]
Make cross-compilation work for Alpha on i386 machines. Note that
the optimizer has a bug somewhere. This means that only -O0 works
at this time.

24 years agoRepo copy ncp_cfg.h ncp_lib.h ncp_file.h ncp_rcfile.h from here to
Peter Wemm [Fri, 12 Nov 1999 15:09:58 +0000 (15:09 +0000)]
Repo copy ncp_cfg.h ncp_lib.h ncp_file.h ncp_rcfile.h from here to
sys/netncp/*.  Disconnect them from here to avoid breakage.

Submitted by:  bp

24 years agoReserve space for FPU state in struct sigcontext. Fix some style bugs
Marcel Moolenaar [Fri, 12 Nov 1999 13:52:11 +0000 (13:52 +0000)]
Reserve space for FPU state in struct sigcontext. Fix some style bugs
and comments while there.

Submitted by: bde

24 years agoSync with sys/i386/i386/machdep.c revision 1.375.
Yoshihiro Takahashi [Fri, 12 Nov 1999 12:00:35 +0000 (12:00 +0000)]
Sync with sys/i386/i386/machdep.c revision 1.375.

24 years agoChange the type of sf_addr in struct {o}sigframe from char* to
Marcel Moolenaar [Fri, 12 Nov 1999 11:21:34 +0000 (11:21 +0000)]
Change the type of sf_addr in struct {o}sigframe from char* to
register_t.

Fix some style bugs and bitrotted comments.

Submitted by: bde

24 years agoFix bootpd for Alpha.
Marcel Moolenaar [Fri, 12 Nov 1999 10:11:48 +0000 (10:11 +0000)]
Fix bootpd for Alpha.

bptypes.h originally defined int32 to be of type long. This obviously
doesn't work on the Alpha. By defining int32 (and u_int32) in terms of
int32_t (and u_int32_t) it now is what it says it should be.

Two occurrences of 'unsigned int32' have been changed to 'u_int32' for
consistency.

Submitted by: Wilko Bulte <wilko@yedi.iaf.nl>

24 years agoFix the case where there's no path and doscmd defaults it to C:\
Marcel Moolenaar [Fri, 12 Nov 1999 08:59:41 +0000 (08:59 +0000)]
Fix the case where there's no path and doscmd defaults it to C:\

24 years ago'Dq' -> '.Dq'
Bill Fumerola [Fri, 12 Nov 1999 04:03:04 +0000 (04:03 +0000)]
'Dq' -> '.Dq'

24 years agoRemove WILLRELE from VOP_RENAME
Eivind Eklund [Fri, 12 Nov 1999 03:34:28 +0000 (03:34 +0000)]
Remove WILLRELE from VOP_RENAME

24 years agoFix the computation of the status of the transfers. It never saw a STALLED
Nick Hibma [Thu, 11 Nov 1999 22:32:55 +0000 (22:32 +0000)]
Fix the computation of the status of the transfers. It never saw a STALLED
condition for Short transfers.

Change the scheduling to Depth first. We now transfer as many TD's as
possible from QH before moving to the next queue (Breadth first). It should
still be verified that this does not lead to starvation in a busy system
(in the case were transfers are added to the beginning of the control
or bulk queues).

24 years agoOops forgot to put the source MAC address on outgoing packets!
Julian Elischer [Thu, 11 Nov 1999 22:23:58 +0000 (22:23 +0000)]
Oops forgot to put the source MAC address on outgoing packets!

24 years agoProvide an empty name to getsockname() if one hasn't been set up.
Brian Somers [Thu, 11 Nov 1999 20:08:04 +0000 (20:08 +0000)]
Provide an empty name to getsockname() if one hasn't been set up.

Ok'd (for now) by: julian