Commit Graph

142656 Commits

Author SHA1 Message Date
tsutsui 5bbcbabedf Build and install the following bootloader binaries:
boot:		ELF bootloader binary
boot.coff:	COFF bootloader binary (for old firmware)
boot_kernel.gz:	ELF bootloader binary which can include kernel binary
		by mdsetimage(8) (for netboot)
2006-01-08 15:34:18 +00:00
bouyer 56b1a39e10 Move if_xennet private functions and structures from if_xennetvar.h
to if_xennet.c
2006-01-08 14:45:41 +00:00
tsutsui 00115740d2 Shrink RAMDISK kernel by disabling some functions. 2006-01-08 14:35:39 +00:00
tsutsui c252c802fd Remove duplicated veriexec options. 2006-01-08 13:13:36 +00:00
dsl 07c6949e33 Don't (try to) use files marked .OPTIONAL as implicit sources.
There existance hasn't been verified at the point the implicit rules are
checked.
2006-01-08 12:59:52 +00:00
wiz d0fb2fc679 Use MaxPathSize instead of PATH_MAX (like everywhere else here). 2006-01-08 12:20:54 +00:00
martin 286956e76d Use __errno in the _REENTRANT case (pointed out by Valeriy E. Ushakov).
While there, indent some delay slot instructions.
2006-01-08 12:05:33 +00:00
dsl 94a49912ba Include .WAIT in the debug output for dependency lists. 2006-01-08 11:54:13 +00:00
dsl 93ab8a734f Use separate invocations of make for cleandir dependall and install of
tools so that a parallel make doesn't start running dependall before
cleandir has finished.
Unfortunately make doesn't support .WAIT on the command line :-(
2006-01-08 11:03:40 +00:00
apb b020cbecff Oops, missed a few echo >&2 changes in previous commit. 2006-01-08 10:32:26 +00:00
apb 6942b0e739 Use TARGET_ENDIANNESS (from bsd.endian.mk) to decide whether
to add "-E B" or "-E L" options to ${db_opts}.

Approved by christos.
2006-01-08 10:25:33 +00:00
apb e386c41eea In the case where there is no metalog, when converting the
PLIST to specfile format, add type=dir for directories.
Fixes a build problem with non-METALOG builds.
2006-01-08 10:24:04 +00:00
apb 2d2afa01d3 regen 2006-01-08 10:22:16 +00:00
apb 309a69d745 Fix cyclic dependency by moving two files from base-local-share
to base-locale-ca and base-locale-sk

Approved by christos
2006-01-08 10:21:04 +00:00
apb 1acb45d44a Detect cyclic dependencies, and abort if any exist.
Approved by christos
2006-01-08 10:20:12 +00:00
apb 99b7c623f6 Document input and output format for syspkgdeps and culldeps.
Approved by christos
2006-01-08 10:19:07 +00:00
apb c32228d46e When printing messages to stderr, always use
echo >&2 "${prog}: ..."

Approved by christos
2006-01-08 10:10:03 +00:00
yamt 37dd42949a clean up uvm_map evcnt code. no functional changes. 2006-01-08 09:18:27 +00:00
yamt 5bb3912ab6 raidstrategy: fix weird ENOSPC when reading from/writing to a raw partition. 2006-01-08 09:11:21 +00:00
yamt 5bca923bc4 raidioctl:
- don't ignore raidread_component_label error.
- remove an unnessesary memset.
2006-01-08 09:09:53 +00:00
yamt fe3aca751f do b_blkno -> b_rawblkno translation earlier so that bufq can use it. 2006-01-08 09:09:00 +00:00
yamt 895fec49e1 reset hdrcnt whenever printing a header. 2006-01-08 08:47:16 +00:00
christos 8ca2029daf always compile in the userland portion. XXX: We might want to change this
to __no_instrument_function__ like the kernel does.
2006-01-08 07:46:39 +00:00
christos 7f5f767e82 Compile all profiling sources with -DPROF -DGPROF, not just assembly sources. 2006-01-08 01:23:51 +00:00
manu 7f50c0a531 make software behave as the documentation advertise for INTERNAL_NETMASK4.
Keep the old INTERNAL_MASK4 to avoid breaking backward compatibility.
2006-01-07 23:51:50 +00:00
kleink 6012e94867 Xref pthread_sigmask(3). 2006-01-07 20:11:30 +00:00
kleink 5af00b0b39 pthread_sigmask(): Add restrict qualifier to set, oset args. 2006-01-07 20:10:29 +00:00
dsl 20683c5a8c Use parallel makes more often. 2006-01-07 18:45:15 +00:00
dsl 58e614b1ca De __P
Add some 'struct xxx' definitions in the else part of a '#if 0' so that
the function prototypes later down the file don't define the structure
within the argument list.
2006-01-07 18:22:25 +00:00
oster 55da57e0c1 Remove the component buffer bits, now that I know there is a
"private" structure in struct buf that can be used to keep track of
the request associated with this buffer (the buffer used here is one
allocated from rf_CreateDiskQueueData(), so it's ours to do with what
we please).  Shrinks code a little, reduces the run-time memory
footprint a bit, and simplifies both rf_DispatchKernelIO() and
KernelWakeupFunc().

Thanks to yamt for his "why is rf_DispatchKernelIO using another buf"
question which prompted me to revisit this code.
2006-01-07 16:08:44 +00:00
peter 11addaed46 Include net/pfil.c when pf is set. 2006-01-07 14:19:51 +00:00
yamt 9c0e5c0db7 - do disk_busy/unbusy for requested i/o, rather than ones that we reuqest.
- on error, be conservative about b_resid.
- make vndthread static.
2006-01-07 13:25:50 +00:00
christos a6c7e45e28 fix typo. 2006-01-07 07:18:06 +00:00
garbled ee8c3b64e9 Add missing DPADD for LIBMATH 2006-01-07 07:12:27 +00:00
garbled d8817d5ac1 Apply modified fix for PR bin/23763
jot(1)'s output now matches the examples given in the manpage.
2006-01-07 07:09:01 +00:00
yamt ea494c18a9 fss_cluster_iodone: don't call brelvp on non-buffercache buf. 2006-01-07 01:11:42 +00:00
yamt 2addc3084c remove B_EINTR as it isn't used anymore. 2006-01-07 00:26:58 +00:00
uwe 6b8eb49dd6 Use PLT for PIC calls to avoid text relocs in the shared library. 2006-01-06 22:46:14 +00:00
uwe 24ce06fd0d Provide PIC_EPILOGUE_SLOT that is safe to use in delay slot. 2006-01-06 22:27:53 +00:00
uwe 5cee9283d0 Provide _REENTRANT version of errno = 0; 2006-01-06 20:38:01 +00:00
christos ca0029edd3 Add checks for valid shell. From Liam Foy. 2006-01-06 18:11:00 +00:00
apb 69a903d0c3 Prepend etc/mtree/NetBSD.dist to the metalog before passing it to
${TOOL_MTREE}.  Previously this was done by maketars.  In the long
term there should be a better solution.  In the short term, this
should fix the build for people who do unprivileged update builds and
who had an old METALOG from before the recent syspkg-related changes.

Reviewed by christos
2006-01-06 18:08:59 +00:00
apb b58c0411a8 Disable checking of metalog in checkflist. In future,
this checking should be reinstated, but with proper
handling of obsolete files.

Reviewed by christos
2006-01-06 18:07:56 +00:00
wiz 9b47789852 Obsolete ./usr/X11R6/include/X11/fonts, its contents have been obsoleted
quite some time ago.
2006-01-06 17:00:22 +00:00
wiz 722d027127 Remove ./usr/X11R6/include/X11/fonts/codeconv, its contents have
been obsoleted quite some time ago.
2006-01-06 16:59:20 +00:00
tsutsui 1396c646a7 Add /usr/mdec/boot_kernel.gz.
(a bootloader which can include a kernel binary for netboot)
2006-01-06 12:24:07 +00:00
yamt 2fc5e44a62 remove an obsolete prototype. 2006-01-06 09:27:55 +00:00
yamt 7b826aac85 initialize necessary members of struct buf. PR/32462 from Reinoud Zandijk. 2006-01-06 09:21:44 +00:00
uwe 0e79e13e9c Use JUMP_CERROR instead of messing with errno directly.
Simplify.
2006-01-06 07:07:34 +00:00
uwe 3a310524fb Drop unnecessary nops. 2006-01-06 06:19:20 +00:00