| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
- only declare the application symbols specified in Posix.1-200x drafts,
not everything in <sys/types.h> and <stddef.h>.
- don't use the application symbol 'm' for an arg name.
|
|
|
|
| |
in rev.1.61.
|
| |
|
|
|
|
|
| |
Fixed bitrot in synopsis. Const'ification of make_dev() and
make_dev_alias() had not reached here.
|
|
|
|
|
|
| |
of the new RCSID macros.
MFC after: 3 days
|
|
|
|
| |
addresses, invoke them from /etc/rc
|
| |
|
|
|
|
|
|
| |
in crunch.conf -- the previous choice, CWD, was too subject to false
matches (this string will be replaced by the absolute pathname
during the build process).
|
| |
|
|
|
|
|
| |
Broke future detection of this bug in userland by not declaring kernel
prototypes in userland.
|
| |
|
|
|
|
|
| |
inconsistently weird const poisoning in the man pages relative to the
headers.
|
| |
|
| |
|
| |
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
| |
had not reached here.
|
| |
|
|
|
|
|
|
|
| |
Previous delta was,
Tested by: David Taylor <davidt@yadt.co.uk>
and should be
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
| |
is interrupted by saving the pid.
The old code would assign the return value to pid which would trash
it, to fix the problem save a copy of the pid to be used as the
paramter to wait4().
Submitted by: Toshihiko ARAI <toshi@jp.FreeBSD.org>
|
| |
|
| |
|
|
|
|
| |
Programming info kindly provided by Daniela Engert <dani@ngrt.de>
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: bde
|
| |
|
|
|
|
| |
exp2f(), log2() and log2f().
|
| |
|
|
|
|
|
| |
Requested by: "William Wong" <willwong@samurai.com>
MFC after: 1 week
|
|
|
|
| |
Fully parenthesized a macro definition.
|
|
|
|
|
|
| |
The corresponding bugs in <wchar.h> have no effect because the function
prototypes there don't have args so the __restrict "keyword" is
misinterpreted as an arg.
|
| |
|
|
|
|
|
|
| |
Remove the `txp' `sf' `ste' network drivers instead.
Approved by: jkh
|
| |
|
|
|
|
|
| |
Set_Boot_Blocks() from void to int had not reached here. Callers
still don't check the new return value.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
We only support the size of frame we are currently allocating, which
is MCLBYTES - sizeof (struct ether_header) usable, so don't set an
MTU that would go over this.
|
|
|
|
|
| |
on the node in question. Also add two API functions for setting and clearing
this flag; setting it also reclaims all vnodes associated with the node.
|
| |
|
| |
|
|
|
|
| |
1.145 -> 1.149 relnotes/common/new.sgml
|
|
|
|
|
|
|
|
| |
will be corrupted.
PR: 29194
Obtained from: Tor.Egge@fast.no
MFC after: 2 weeks
|
|
|
|
|
|
| |
with an ifnet structure.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From the user's perspective:
* everything is now built outside the source tree (more precisely,
in `pwd`/builddir-${name}/ ) except for the kernel config file(s)
which still need to be copied into src/sys/i386/conf because of
"config" limitations. I am not sure if there is an easy way
to get away from this without changing "config" or replicating
some part of the source tree.
This is really the only change that most users should worry about,
but it is a good one.
* if you do cross-compiles (using "picobsd --src somedir/src [--init] ... ")
then the libraries and include directories etc. are searched/created
in "somedir/usr" ;
* you can do most things (basically build the kernel and the crunched
binary and the filesystem trees) without root privileges. You need
privileges to use mdconfig/vnconfig to create the actual MFS and
floppy image, unfortunately.
* the -v option now prints some diagnostic but does not stop for
user input at each step. You need to specify -v -v to have the
old behaviour.
Internally, the script has been reshuffled quite a bit to support
the above features. Many shell variables have been renamed or
made local in an effort to avoid undesired side effects. There is
a somewhat better error handling in case something goes wrong.
|
|
|
|
|
|
| |
tree. Unfortunately the latter cannot be completely readonly, because
"config" still depends on the kernel config file being in sys/${ARCH}/conf
(it seems to derive other pathnames from that one).
|