Age | Commit message (Collapse) | Author |
|
disks for a few minutes there.
|
|
activate proper C99 stuff.
fix locale support when there's no locale.
work common with kettenis@
|
|
|
|
to exist before exit for malloc to dump stats in it.
tweaks from jmc@
ok otto@,jmc@
|
|
implied.
|
|
|
|
at least one hyphen, we already had support for breaking the line a the
last fitting hyphen. This patch improves this functionality by only
breaking at hyphens in free-form text, and by not breaking at hyphens
* at the beginning or end of a word or
* immediately preceded or followed by another hyphen or
* escaped by a preceding backslash.
Before this patch, differences in break-at-hyphen support were one
of the major sources of noise in automatic comparisons to mdoc(7)
groff output. Now, the remaining differences are hard to find among
the noise coming from other sources.
Where there are still differences, what we do seems to be better than
what groff does, see e.g. the chio(1) exchange and position commands
for one of the now rare examples.
idea and coding by kristaps@
Besides, this was the last substantial code difference left
between bsd.lv and openbsd.org. We are now in full sync.
|
|
|
|
|
|
ok deraadt@
|
|
don't display the output.
|
|
Also make sure not to take the scheduler lock once we have stopped a CPU such
that we can safely take it away without having to worry about deadlock
because it happened to own the scheduler lock.
Fixes issues with suspen on SMP machines.
ok mlarkin@, marco@, art@, deraadt@
|
|
|
|
disklabel(8), and while at it, fix the usage code to not be utterly distasteful
ok drahn
|
|
from disklabel(8), since it describes the effect of using opendev()
|
|
Explain how an invaviant is satisfied and add an assertion to check
(never hit that one). As a side benefit clang doesn't bitch about a
possible NULL deref now.
|
|
that in the reading-only case we need only wait for all gpu writes to be
done and flushed), don't then wait for the full seqno anyway.
Found by Clang's static analyser where it flagged a dead store to the
seqno variable.
|
|
some man pages when built with gcc4.
ok deraadt
|
|
the differences between these files. You will need a newer config(8) binary
to be able to build kernels.
ok kettenis miod
|
|
line with everything in the tree. No functional change.
I have wanted to do this for ages! More cleanup will be forthcoming.
|
|
We no longer support these paths, only memory managed mode is now allowed.
|
|
add a missing ')'.
i386 can now build kernels.
|
|
the code to compile without -traditional-cpp.
ok kettenis@
|
|
correct number of bytes into f_fstr. OK kettenis@ deraadt@ nicm@
|
|
result: kernels built without 'make depend'-provided information
(ie. the .depend file) are more likely to have their *.[Ss] file
compilations track changes to *.h files.
The "*.o: assym.h" dependencies listed are gotten from reading the
.depend output --- from the biggest kernel possible (ie. GENERIC.MP).
When an architecture changes in a substantial way (new .[sS] files),
the list should be updated in the prettiest way possible.
This is not encouraging people to skip 'make depend'; other issues are
not resolved and may be solved later with a change guenther is working
on. You can still screwed really easily, so continue running make
depend as config tells you.
Idea from a discussion with drahn
ok drahn, kettenis likes the idea too
|
|
|
|
|
|
and so there is no need to carry ext_tag and rtlabels around.
"Yes! kill kill kill" michele@
|
|
Sure deraadt@
|
|
confirmed by espie
|
|
|
|
functions a bit to make them all look more similar. All but the label req
abort message are now parsed and passed to the lde.
|
|
Add missing bits to struct map and restructure/simplify the lde.c imsg
code.
|
|
That function will be needed soon.
|
|
default or else we bomb on the first read access.
|
|
|
|
|
|
"of course" espie@
|
|
|
|
full-duplex, we may detect a xrun in the play direction and discard
the clock tick, this would cause sio_revents() to return POLLIN
without the clock being advanced, causing apps relying on the clock
for flow control to enter a busy loop.
|
|
|
|
use this format instead of the non-extended one (ex. audio/libao)
spotted/suggested by naddy
|
|
idea that came out of discussion with drahn
|
|
|
|
|
|
as discussed with Theo, so that he can synch set.
(eventual gcc2 fallout to fix later)
|
|
|
|
- sync usage() and synopsis
|
|
delete the archaic links: target which is easily misused
handle special .[sS] files in a portable way
|
|
requested by kristaps@
|