Commit Graph

208124 Commits

Author SHA1 Message Date
joerg
a1968c686d Second try to sort out the dangling elses. Just use {} markers.
Produces identical on amd64.
2012-01-12 14:10:56 +00:00
reinoud
b56977fe32 Remove old comment about space not being freed; it is now done correctly so
remove it to avoid confusion later.
2012-01-12 13:28:54 +00:00
joerg
0cd0c897dd Update LLVM/Clang snapshot to r147888. Most importantly, this fixes a
number of ABI issues for i386 and provides the correct
__FLT_EVAL_METHOD__ when using i387.
2012-01-11 23:24:46 +00:00
macallan
b98ab6a827 adjust for wsfont_find() change 2012-01-11 21:23:38 +00:00
macallan
5635788a07 add some register definitions 2012-01-11 21:23:07 +00:00
macallan
ec24591f27 adjust for wsfont_find() change 2012-01-11 21:17:33 +00:00
macallan
449763bb95 adjust wsfont_find() 2012-01-11 21:12:36 +00:00
macallan
a05acd91c0 add extra parameter for wsfont_find() 2012-01-11 20:50:00 +00:00
plunky
898dfb38fa resolve merge conflicts 2012-01-11 20:46:47 +00:00
macallan
56e33f114e wsfont_matches() and wsfont_find() take an extra parameter now 2012-01-11 20:41:28 +00:00
plunky
724a57ab74 update for pcc-20120105 2012-01-11 20:36:26 +00:00
plunky
954218c13a Update to pcc-20120105
The full changelog is at

 http://pcc.ludd.ltu.se/fisheye/changelog/~date=2012-01-05T06%3A00%3A00/pcc

notable improvements since 2011-09-01

- the previous version failed to compile an i386 kernel, this works
  (and the kernel boots though I would consider it experimental)
- MacOS X fixes
- misc documentation improvements
- improved regression tests
- some work has been done towards supporting C++
2012-01-11 20:32:32 +00:00
wiz
389cbee608 Remove trailing whitespace; wording. 2012-01-11 19:44:56 +00:00
rkujawa
f4dbc84931 Add cv3dpb(4) page to set list 2012-01-11 17:28:52 +00:00
plunky
269b0ae7be offset processing of input reports to a kernel thread, to avoid
locking issues when a child device needs to call back into the
Bluetooth stack (eg when caps-lock is pressed, and wskbd wants
to change a LED)

(as discussed with Radoslaw Kujawa)
2012-01-11 17:27:45 +00:00
rkujawa
38e14ec3fe Add man page for cv3dpb driver. 2012-01-11 17:25:19 +00:00
macallan
9052ce1f68 include a small font 2012-01-11 17:16:35 +00:00
rkujawa
e1ed37bef6 Add cv3dpb, a driver for CyberVision64/3D PCI bridge, which was split from p5pb. 2012-01-11 17:04:29 +00:00
macallan
750f815a0c include a big and a small font now that rasops should pick the one more
appropriate for whatever video mode we're in
2012-01-11 16:29:32 +00:00
macallan
d6837d19e2 use rasops_init(0,0) 2012-01-11 16:18:30 +00:00
macallan
ee402ab400 use rasops_init(0, 0) 2012-01-11 16:12:38 +00:00
macallan
741daaf46f use rasops_init(0,0) 2012-01-11 16:10:13 +00:00
macallan
2cbec7eebc use rasops_init(0, 0) 2012-01-11 16:08:57 +00:00
macallan
6d2c332cfc use rasops_init(0,0), WSFONT_GLYPH(), FONT_IS_ALPHA() 2012-01-11 16:07:29 +00:00
macallan
1fa79ac882 use rasops_init(0, 0) 2012-01-11 15:53:32 +00:00
macallan
7f836eb389 make rasops_init()'s font selection code a bit less boneheaded by:
- actually trying to pick a font which gets as close as possible to the
  requested terminal size
- accepting 0,0 as 'use system default' which can be changed by
   options RASOPS_DEFAULT_WIDTH=100
   options RASOPS_DEFAULT_HEIGHT=30
  default is 80x25
- putting alpha and bitmap fonts in the same list and making wsfont_find()
  aware of wether we support alpha fonts or not
- if supported, prefer alpha fonts over otherwise equally suitable bitmap
  fonts
2012-01-11 15:52:32 +00:00
drochner
11ce8fbd83 fix build in the (FAST_)IPSEC & TCP_SIGNATURE case 2012-01-11 14:39:08 +00:00
drochner
0d96157461 protect "union sockaddr_union" from being defined twice by a CPP symbol
(copied from FreeBSD), allows coexistence of (FAST_)IPSEC and pf
2012-01-11 14:37:45 +00:00
reinoud
ddb6e0d8d8 Cleanup trap.c and add a stop_all_signal_handlers(void) i: bluntly stopping
all known usages of signal handlers, to be used in shutdown.
2012-01-11 12:40:26 +00:00
reinoud
cf7b2e9156 Add thunk_close() 2012-01-11 12:37:50 +00:00
wiz
a866ffaac9 Remove trailing whitespace.
New sentence, new line.
Use more markup.
2012-01-11 10:15:36 +00:00
riz
f6e409cf23 Various changes and corrections from Snader_LB:
- clarify and correct the notes on the format of the file on top;
- remove spurious trailing whitespace on several places;
- update `Version' (4.1.34 was imported on 2010-04-17) and `Current
  Version' fields for the `ipf' entry, as well as correct the path
  to its license file (which uses the non-American spelling, using
  a `c' instead of an `s') and use a semicolon in its line instead
  of a comma;
- update / correct `Curr Vers', `Home page' and `Notes' fields for
  the pkg_install entry, as well as correct some minor typing
  mistakes there;
- add note for the license change for rcs-5.8;
- since 5.8 is released, change the note on rcs concerning its
  Purdue FTP site (the line as it was dates from r1.1 of this file);
- clarify the license field for the `texinfo' entry;
- update version fields of the `services' / `protocols' entry,
  split those for the two (like was already done for the `Archive
  Site' field in r1.780 of this file), clarify the `Archive Site'
  fields for the two, and add a trailing slash (`/') to its `Home
  Page' field.
2012-01-11 01:20:10 +00:00
riz
dface83f37 MENU_name -> MSG_name 2012-01-11 00:30:56 +00:00
yamt
c237385989 comments 2012-01-11 00:11:32 +00:00
joerg
4c70cdf100 Use __dead 2012-01-10 23:39:11 +00:00
gson
f6c2d0baa7 Add support for installing source sets as discussed on tech-install,
with improved German translations from Martin Husemann and Julian
Djamil Fagir.  French, Spanish, and Polish translations are
still needed.  OK christos, riz.
2012-01-10 21:02:47 +00:00
rkujawa
5375f8165e Add p5membar(4) to man set list. 2012-01-10 20:47:01 +00:00
rkujawa
89e0f2fce5 Update p5pb(4) and bppcsc(4) due to recent changes to Phase5 drivers. Add p5membar(4) page. 2012-01-10 20:41:45 +00:00
rkujawa
363ad7afb3 Changes to Phase5 hardware support:
- Rework p5pb driver - simplify, cleanup, make more flexible.
- Add p5membar driver, which handles PCI resources autoconfigured by the firmware.
- Introduce intermediate p5bus layer, between zbus and CSPPC/BPPC on-board devices (p5pb, cbiiisc, bppcsc).
- Add experimental G-REX support to p5pb (first slot support only).
- Split CV64/3D PCI bridge support into separate cv3dpb driver (to be committed later).

Approved by phx.
2012-01-10 20:29:49 +00:00
drochner
3ad69fe553 remove conditionals which can't succeed, and also shouldn't because
one would get a kernel NULL dereference immediately
2012-01-10 20:05:37 +00:00
drochner
cf21c579f1 add patch from Arnaud Degroote to handle IPv6 extended options with
(FAST_)IPSEC, tested lightly with a DSTOPTS header consisting
of PAD1
2012-01-10 20:01:56 +00:00
jakllsch
0c08541da7 split iopi2c(4) device/softc 2012-01-10 18:55:37 +00:00
njoly
7da60f53d8 Call aprint_naive for quiet boot message. 2012-01-10 17:53:51 +00:00
skrll
3629d20c00 G/C vm_{offset,size}_t 2012-01-10 16:26:43 +00:00
chs
8ea5bcc1bf reduce VM_MAX_KERNEL_ADDRESS so that it does not include
the direct-map or APTE regions.
2012-01-10 16:03:17 +00:00
chs
9f94a5cde3 fix handling of large pages. 2012-01-10 16:01:16 +00:00
njoly
9b45c535be Call aprint_naive for quiet boot message. 2012-01-10 15:23:11 +00:00
christos
06c8e120ad fix signed/unsigned comparison. 2012-01-10 13:49:32 +00:00
skrll
3e6a962380 Fix bootstrap-libgcc for gcc 4.5 2012-01-10 12:27:54 +00:00
skrll
4684600473 Fix (harmless?) HAVE_GCC comparison version. 2012-01-10 12:26:45 +00:00