| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Submitted by: jkh
|
|
|
|
|
| |
Reviewed by:
Submitted by: jkh
|
|
|
|
|
| |
broken to live.
Submitted by: jkh
|
|
|
|
|
|
| |
current users should note that the old 1.1.5 lex can't process the
new scan.l, so you have to copy initscan.c to obj/scan.c before it will
build.
|
|
|
|
|
|
| |
to also run a rule before you apply patches and then go into the 3 stage
script configuration. This bit Adam David in his dgd port.
Submitted by: jkh
|
|
|
|
|
| |
zero-on-fork section of the struct proc. (At least, my system
won't boot unless it is.)
|
|
|
|
| |
Submitted by: jkh
|
|
|
|
|
|
| |
find something useful to do other than taking credit for other people's
work. Also make the 3C507 bits match the indentation style of the rest of
the code.
|
|
|
|
|
| |
Reviewed by:
Submitted by:
|
|
|
|
|
|
|
| |
Deleted mdec target, the bootblocks should get built during
the normal build process now that the sys/Makefile works.
Submitted by: Paul Richards
|
|
|
|
|
| |
started using some of its features reflexively.
Submitted by: jkh
|
|
|
|
| |
Submitted by: Paul Richards
|
|
|
|
|
| |
This will cause the configure pass to do an `xmkmf' if set.
Submitted by: jkh
|
|
|
|
|
|
|
|
|
|
| |
because libmd builds a test program before installation and if
you've used CLOBBER there's no crt.0 to link with. This ensures
that in a make world the csu objects will get installed before
reaching the libmd directory.
Reviewed by:
Submitted by:
|
|
|
|
| |
Submitted by: Paul Richards
|
|
|
|
|
| |
Reviewed by:
Submitted by:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Merged changes from 2.0 version (revisions 1.46-1.50) by hand.
Finished conversion to clists: removed flush of tty output buffer
in comflush() (most writes were truncated to 256 bytes) and restored
bypass of ttyinput() in siopoll().
Finished conversion to 2.0 types - more void *'s, less caddr_t's,
less casts, no Dev_t's.
Only these things are seriously broken now compared with 1.1.5:
waiting for output complete is impossible so ttywait() can deadlock;
sioclose() isn't called enough so sioopen() sometimes returns EBUSY
unnecessarily; input flow control is not implemented.
|
|
|
|
| |
Privatize functions.
|
|
|
|
|
|
| |
being created and config.h depended on Makefile.inc being in the wrong
directory so real dependencies were not being checked. The "depend"
target was not created either so "make depend" always found work to do.
|
|
|
|
|
| |
Submitted by:
Add the elink.c file to the necessary modules for the ie and ep driver.
|
|
|
|
|
|
|
|
|
| |
Submitted by:
Add the 3com 3C507 card to the if_ie.c driver. The files elink.c and
elink.h are helding routines that are shared between the 3C507 and the
3C509/3C579. if_ie507.h are constant declarations unique to the 3C507.
The code is based on the NetBSD driver if_ie.c donated to NetBSD by
Rafal Boni and then modified by Charles Hannum.
|
|
|
|
|
| |
Reviewed by:
Submitted by:
|
|
|
|
| |
Reviewed by: Sean Eric Fagan
|
|
|
|
|
| |
Reviewed by:
Submitted by: guido
|
|
|
|
|
| |
Reviewed by:
Submitted by: guido
|
|
|
|
|
| |
Reviewed by:
Submitted by: guido
|
|
|
|
|
|
|
|
|
| |
Add pre-{build,extract,install,...} targets for Torsten, who apparently
needs them. Can't do effective post-* targets without major work, sorry.
Jordan
Reviewed by:
Submitted by:
|
|
|
|
| |
Submitted by: Geoff.
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
|
|
|
| |
Reviewed by: Geoff.
|
|
|
|
|
| |
Reviewed by:
Submitted by:
|
|
|
|
|
| |
Reviewed by:
Submitted by:
|
|
|
|
|
| |
Reviewed by:
Submitted by:
|
|
|
|
|
| |
Reviewed by:
Submitted by:
|
|
|
|
|
| |
Reviewed by:
Submitted by:
|
|
|
|
|
| |
that causes a no-panic instant reboot when bogus argv/envvs are fed to
execve().
|
|
|
|
|
|
|
|
|
| |
Subject: man returns 1
In 1.1.5.1, man returns a status of 1 if the lookup succeeds and 0 if
it fails. Here is a patch for what I believe is a simple oversight:
Submitted by: jkh
|
| |
|
|
|
|
|
| |
Reviewed by:
Submitted by:
|
|
|
|
|
|
|
|
| |
warning at compil time.
This actually makes uucpd at tcp port 540 work, so slippers can poll
over tcp.
Reviewed by:
Submitted by: guido
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD system sources installs itself as the standard cc and c++. I've
fixed c++ to call cc instead of gcc and removed all the symlinks
that get created to g** version of the binaries. This means that
you can install a second version of gcc that does use the g prefix
alongside the "system" version of gcc. The only conflict is libgcc
but since we install it as libcc.so.26 and nothing else is likely
to that should be ok.
Reviewed by:
Submitted by:
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Changed u_int_inb to just inb and deleted define.
The code generated is identical to that generated with the cast so
the problem was obviously fixed at some point after gcc 1.4
Reviewed by:
Submitted by:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
hosing syscons. Doesn anyone know anything about this
or can we just delete it now?
/*
* This roundabout method of returning a u_char helps stop gcc-1.40 from
* generating unnecessary movzbl's.
*/
#ifdef disable_for_gcc-2_6_0
#define inb(port) ((u_char) u_int_inb(port))
#endif
static inline u_int
u_int_inb(u_int port)
{
u_char data;
/*
* We use %%dx and not %1 here because i/o is done at %dx and
not at
* %edx, while gcc-2.2.2 generates inferior code (movw instead
of movl)
* if we tell it to load (u_short) port.
*/
__asm __volatile("inb %%dx,%0" : "=a" (data) : "d" (port));
return data;
}
Reviewed by:
Submitted by:
|
|
|
|
| |
Submitted by: jkh
|
|
|
|
| |
Submitted by: jkh
|
|
|
|
| |
Submitted by: jkh
|
| |
|
|
|
|
| |
Submitted by: jkh
|
|
|
|
| |
manual page for the com driver (which is no longer in our source tree).
|