Commit Graph

216897 Commits

Author SHA1 Message Date
martin
e5841079eb Remove duplciate WSDISPLAY_COMPAT_PCVT - no idea how that sneaked in.
Thanks to Nick Hudson for the quick catch.
2013-02-21 09:04:22 +00:00
martin
7f2ffc8436 Make the Xdm default config use vt05 for all arches that can switch
consoles while in X.
2013-02-21 08:20:19 +00:00
martin
2a677e9a61 Add PCVT compat (for X console switching) and another font (purely
esthetical). From maccalan@.
2013-02-21 08:07:24 +00:00
pgoyette
e8ac3e27f9 Move boottime50 and its associated sysctl into the compat module. As
noted on tech-kern.  Should fix PR/47579.

OK christos@

Will request pull-up to 6.0 in a few days.
2013-02-21 01:39:54 +00:00
tron
53529c743e Fix dodgy arguments to snprintf(3) which cause a warning that breaks
the build (at least with "USE_SSP" set to "yes").
2013-02-20 22:45:12 +00:00
christos
43318fcb2c Minor nits, and make it compile in FreeBSD (NBBY needs sys/params.h) 2013-02-20 20:27:42 +00:00
christos
963defd907 we don't have multibyte.3 (yet) 2013-02-20 20:05:26 +00:00
tron
d352d77a08 Don't declare a variable inside a "for" construct because it breaks the
tool build which doesn't use C99.
2013-02-20 19:59:34 +00:00
wiz
8c68be56af Sort SEE ALSO.
XXX: multibyte(3) is dangling.
2013-02-20 19:49:26 +00:00
macallan
4cb75f7dc1 add WSDISPLAY_COMPAT_PCVT 2013-02-20 19:35:46 +00:00
macallan
205f56bed2 add WSDISPLAY_COMPAT_PCVT 2013-02-20 19:18:17 +00:00
christos
3e6d0c8c98 Make the masks 64 bit wide so that they fit 6 character wide conversions.
Explain what's wrong with MB_LEN_MAX currently.
2013-02-20 18:40:49 +00:00
riz
3d6cc52bac Use "gzip -dc" instead of "zcat" - some versions of zcat don't grok
gzip.
2013-02-20 18:33:37 +00:00
riz
6948e65203 Initialize 'clen' to 0, to avoid "may be used uninitialized" warning. 2013-02-20 18:09:13 +00:00
christos
1ee549bd74 Fix whitespace 2013-02-20 17:15:08 +00:00
christos
b2db3f8741 use MB_LEN_MAX directly instead of assuming how large it is. 2013-02-20 17:04:45 +00:00
christos
88d1b254b8 More fixes from J.R. Oldroyd. We introduce a new function that can
retrieve and return if there has been a conversion error, so that
it can keep performing char-by-char processing if a multi-byte
conversion occurred. Also some more code cleanups in the "extra"
processing.
2013-02-20 17:01:15 +00:00
msaitoh
2bdaa896b0 regen. 2013-02-20 16:41:48 +00:00
msaitoh
88633825b7 Add BCM5708S, BCM57780, BCM5717C, BCM5719C and BCM5720C. 2013-02-20 16:41:19 +00:00
christos
3157acd0cf PR/47577: Steffen "Daode" Nurpmeso: Refinement to previous to keep always
keep track of the folder when it is updated.
2013-02-20 14:38:13 +00:00
joerg
763d7bc79a Work-around for python detection in LLVM's configure script 2013-02-20 14:13:31 +00:00
ws
da101daed1 It helps to separate arguments from the query.
While still suboptimal (you cannot use all the queries specified for .DE),
at least this way we don't get cryptic error messages for standard queries.
2013-02-20 09:27:52 +00:00
skrll
178a6ef2ca Move INTEGRATOR_CP from EVBARM_BOARDS to KERNEL_SETS so an
INTEGRATOR_CP_INSTALL kernel isn't required.
2013-02-20 09:03:41 +00:00
msaitoh
78209dbba3 regen. 2013-02-20 04:40:38 +00:00
msaitoh
185d361e5b - Add device IDs for Broadcom BCM57710, BCM57711(E), BCM57712(E) and BCM5719.
- Change BCM5720's device ID from 0x1658 to 0x165f. 0x1658 is only for the
  pre-product and not released to public.
2013-02-20 04:40:15 +00:00
pgoyette
d5bb255f0c Fix the error message handling. Thanks to Christos for noticing. 2013-02-20 02:22:48 +00:00
christos
2d62d9f82b define HAVE_CLONING_BPF. 2013-02-20 01:39:02 +00:00
rmind
3ae8914252 nbuf_ensure_contig: fix assert (can be equal if there is zero-length mbuf).
Found by npftest on sparc64.
2013-02-19 23:57:37 +00:00
dsl
41b0a909cc When using the response to SYST to decide whether to default to 'binary'
be a lot less specific.
Kyocera printers report "230 Linux" but really don't want text transfers
of pdf files!
2013-02-19 23:29:15 +00:00
skrll
5933558776 Fix typo. Hi matt. 2013-02-19 22:54:03 +00:00
pgoyette
ab7a59749e Replace printf() in child process with a simple write(STDERR_FILNO,...)
Thanks, Joerg.
2013-02-19 22:44:27 +00:00
matt
b97afb49aa fix C&P error 2013-02-19 21:16:26 +00:00
joerg
94bcefa490 Check for RUMP programs before using them. 2013-02-19 21:08:24 +00:00
joerg
4a5bd22048 Replace NETBSDSRCDIR with .PARSEDIR based logic here. bsd.own.mk is
included too early in the tools build, but not including it fails for
standalaone builds.
2013-02-19 18:02:41 +00:00
christos
b078433469 PR/47577: Steffen "Daode" Nurpmeso: Keep a resolved folder name together
with a display name in order to keep track of current state when the directory
is changed.
2013-02-19 17:43:32 +00:00
matt
9d02ba995e More Cortina CS75xx files. 2013-02-19 16:12:36 +00:00
matt
bbf7256078 Start of Cortina CS75xx support. 2013-02-19 16:07:23 +00:00
phx
fd320b596a Implement real hardware power-off for DSM-G600 using the "ZWC" command.
It seems that not all microcontrollers support the command, though, so
the old solution to flash the power LED is still present as a fallback.
2013-02-19 15:58:19 +00:00
jmmv
2ff3d6baf3 Fix atf version in pkgconfig files (should be 0.17).
Keeping these files up to date with every new import is too easy to get
wrong.  Would be nice if we'd extract the version number in some other
manner, like from lib/libatf-c/bconfig.h.

Found by martin@.
2013-02-19 15:35:42 +00:00
jmmv
e06d860d40 Auto-generate the top-level Atffile.
This fixes a problem in MKKYUA=no builds in which the kyua-testers
subdirectory in /usr/tests was created unconditionally and atf-run was
confused because such subdirectory didn't have an Atffile of its own.
(Due to the way our directory creation and file lists work, I'm not
sure it's possible to just not "install" the empty directory.  But
that'd be an alternative to this.)

Auto-generating the Atffile causes it to only list the subdirectories
listed by the Makefile, which can vary depending on various MK* options.

Problem found by martin@.
2013-02-19 15:30:07 +00:00
macallan
4e198487fa fix a bunch of _IO() ioctl()s to actually work on LP64/BE
( the data pointer is abused to pass an integer, we get a pointer to it so
  we need to deref it to something the same size as a pointer to get the
  correct value )
now the PCVT compat code ( which is used for VT switching in and out of X )
works on sparc64
2013-02-19 15:21:08 +00:00
joerg
c1d816d5fd Update LLVM/Clang snapshot to r175373. This improves GNU as
compatibility.
2013-02-19 12:35:41 +00:00
martin
b6d45f2118 Stopgap fix to make rump cooperate with pserialize, may be revisited later.
Patch from pooka, ok: rmind. No related regressions in a complete atf test
run (which works again with this, even on non x86 SMP machines).
2013-02-19 11:20:17 +00:00
skrll
150d8d05ea Oops. Didn't mean to commit this with previous. 2013-02-19 10:58:35 +00:00
skrll
5c97965224 Add support for the ARM Integrator/CP from Sergio López.
The code hasn't been tested on real hardware, but INTEGRATOR_CP config
is useful for QEMU which supports it.
2013-02-19 10:57:09 +00:00
martin
7587f0bb0d Stopgap fix to make rump cooperate with pserialize, may be revisited later.
Patch from pooka, ok: rmind. No related regressions in a complete atf test
run (which works again with this, even on non x86 SMP machines).
2013-02-19 09:04:53 +00:00
jmmv
9093b029d2 Note import of kyua-testers, version 0.1. 2013-02-19 06:06:53 +00:00
jmmv
dbf5b53da3 Enable the build of kyua-testers and register its files and directories.
This is conditional on MKKYUA.
2013-02-19 06:06:39 +00:00
jmmv
6de51c519f Add reachover build files for kyua-testers. 2013-02-19 06:04:42 +00:00
jmmv
754f425fc2 Initial import of Kyua Testers, version 0.1:
This is a component of Kyua and its build will be guarded by the MKKYUA
knob.  core@ has approved this import.

Description:

Kyua (pronounced Q.A.) is a testing framework for both developers and
users.  Kyua is different from most other testing frameworks in that it
puts the end user experience before anything else.  There are multiple
reasons for users to run the tests themselves, and Kyua ensures that
they can do so in the most convenient way.

This module, kyua-testers, provides scriptable interfaces to interact
with test programs of various kinds.  The interface of such testers
allows the caller to execute a single test case of a single test program
in a controlled and homogeneous manner.
2013-02-19 06:01:39 +00:00