Commit Graph

216156 Commits

Author SHA1 Message Date
matt
d3d0879f20 Fix bug in detecting EOS/match on armv6+. 2013-01-26 07:49:11 +00:00
matt
ce0c445114 When building for earm*, compile __aeabi_[df]cmpun.c and __aeabi_[il]div0.c 2013-01-26 07:09:41 +00:00
matt
44fb56c3b5 Appease clang by making 64-bit literals use ULL 2013-01-26 07:08:14 +00:00
matt
89bd1391e1 Add __aeabi_[fd]cmpun for IEEE unordered compares (requires by ARM RTABI). 2013-01-26 07:04:22 +00:00
christos
980139beab add debugging, fix warnings. 2013-01-26 00:31:49 +00:00
christos
929f8943ca expose more stuff if MAKEFS is defined for the headers, and arrange for
the source file to be compilable from userland.
2013-01-26 00:21:49 +00:00
christos
7e2d9be620 add more msdos stuff. 2013-01-26 00:20:40 +00:00
christos
9ac350be41 make the buffer functions look exactly like the kernel ones and add other
cruft to make the kernel files compile.
2013-01-26 00:19:39 +00:00
matt
1c75dedb32 Fix a few c&p errors. 2013-01-25 22:37:59 +00:00
he
85e98624ed When using -ledit, also use -lterminfo, to allow static linking. 2013-01-25 19:07:14 +00:00
roy
40e555b80b Provide a disabled implentation of tlparm and ti_tlparm for completeness.
This also improves the readability of _ti_tiparm.
2013-01-25 17:28:50 +00:00
hannken
e7c4a82c5a Update the DEBUG section at the tail of pmap_clear_modify().
Nothing prevents page modification after the modify bit was
cleared but before the DEBUG section checks pmap_is_modified(),
so remove this check.

For the same reason "modified" and "changed" may differ, so only
check "modified" implies "changed" here.

Ok: Matthew Green <mrg@netbsd.org>
2013-01-25 17:12:33 +00:00
christos
0961e62ab9 Obey SMALLPROG and don't enable the editor 2013-01-25 14:20:57 +00:00
jmcneill
8f038c952e dont crash if edid data is missing or bad 2013-01-25 13:32:21 +00:00
skrll
66c6ef5e53 Latest firmware including EDID support. 2013-01-25 13:20:23 +00:00
skrll
42fa09d06b Shut up noisy debug unless pmap_debug_level > 0 2013-01-25 13:17:39 +00:00
roy
943df88df1 Add descriptions for terminfo keys to term.h
These are extracted by genman and placed into the compiled terminfo.5
Fixes PR lib/47090
2013-01-25 12:52:45 +00:00
roy
57755c0fa8 For platforms where we cannot fit a char * into a long, return NULL
and set errno to ENOTSUPP.
2013-01-25 12:30:05 +00:00
roy
2429e4f2af If char * > long then print a suitable error when passing a string parameter. 2013-01-25 12:27:13 +00:00
roy
f2a0b2e345 Remove debug accidently commited. 2013-01-25 12:12:30 +00:00
wiz
94a4d029bf Replace dagger ("\(dg") with hash mark ("#") for marking up differences.
Dagger wasn't displayed on terminals and replaced with a minus, which
was hard to read.

Requested by agc.
2013-01-25 11:51:42 +00:00
kefren
8550a3ecf3 don't return hlim when asked for multicast loop flag 2013-01-25 10:33:53 +00:00
matt
b9421e37cf Use __ARM_PCS_VFP to determine whether the VFP is being used. 2013-01-25 08:52:16 +00:00
matt
58ca788453 Make GCC define __ARM_PCS and __ARM_PCS_VFP as defined by the ARM C Language
Extentions (clang already defines them):
__ARM_PCS is defined to 1 if the default procedure calling standard for
the translation unit conforms to the "base PCS" defined in [AAPCS].
__ARM_PCS_VFP is defined to 1 if the default is to pass floating-point
parameters in hardware floating-point registers using the "VFP variant PCS"
defined in [AAPCS].
2013-01-25 08:31:43 +00:00
sjg
7a08ea2711 Remove Check_Cwd - it is no longer needed. 2013-01-25 02:01:10 +00:00
jmcneill
2210a49ebb add bcmrng 2013-01-25 00:06:05 +00:00
jmcneill
9b16fbd6bf Add BCM2835 RNG support. 2013-01-25 00:04:06 +00:00
christos
0d93f138b3 fix previous. 2013-01-24 19:55:28 +00:00
christos
3060c42593 toolify 2013-01-24 19:24:56 +00:00
christos
f7f3399458 don't free cp before we copy it! 2013-01-24 17:57:29 +00:00
christos
0a4e19dfb8 use return instead of exit. 2013-01-24 17:53:49 +00:00
christos
792c142038 use O_CLOEXEC, wrap long line. 2013-01-24 17:50:08 +00:00
christos
4cde7eb37e use O_CLOEXEC. 2013-01-24 17:47:58 +00:00
christos
4cbd234f82 fix type or rval. 2013-01-24 17:46:30 +00:00
christos
185af7b6b5 use O_CLOEXEC 2013-01-24 17:46:00 +00:00
christos
0d3cde2c88 make it static const 2013-01-24 17:44:59 +00:00
christos
54f7a5dbf7 Recognize extended attribute headers and warn about them since we are not
currently handling them.
2013-01-24 17:43:44 +00:00
riastradh
a4e65a34a6 Assert equality, not assignment, in rnd_hwrng_test.
Not tested, but by inspection, the only caller, rnd_process_events,
clearly guarantees the condition.
2013-01-24 14:23:45 +00:00
joerg
5d7712e07c Use rt_getkey. 2013-01-24 14:23:09 +00:00
roy
b05cdd2b82 Fix building our terminals with a non standard NETBSDSRCDIR, PR lib/46793.
Thanks to Bernd Ernesti.
2013-01-24 14:17:40 +00:00
bouyer
9c6e8a9747 Put back 32k MAXPHYS, reverting
http://mail-index.netbsd.org/source-changes/2013/01/19/msg040666.html

64k MAXPHYS breaks at last iso9660, as shown by periodic anita runs at
http://www-soc.lip6.fr/~bouyer/NetBSD-tests/xen/
2013-01-24 13:58:40 +00:00
christos
136bcc39cf Pr/47500: Henning Petersen: Don't install man pages for tools 2013-01-24 13:35:52 +00:00
nakayama
02f3b0bac4 Fix typo in KASSERT, pointed out by riastradh@ and martin@. 2013-01-24 11:06:20 +00:00
roy
a17592c001 Move the strings vs long analysis to a private function, but allow
tput(1) to use it so we can work with string parameters to capabilities.
2013-01-24 10:41:28 +00:00
roy
77e0da2e1e As tparm accepts longs we should treat them as long during expansion.
Also, fix the ~ and ! logic.
2013-01-24 10:28:28 +00:00
matt
e6b5d0dda2 Use __{PTRDIFF,SIZE,WCHAR,WINT}_TYPE__ is they are defined. 2013-01-24 10:18:41 +00:00
matt
719c9eaa33 Use __W{CHAR,INT}_{MIN,MAX}__ if they are defined as well as
__W{CHAR,INT}_UNSIGNED__ to determine W{CHAR,INT}_{MIN,MAX} values.
2013-01-24 10:17:00 +00:00
matt
1ae692fe2a Shut up clang but returning the result to a uint32_t variable. 2013-01-24 10:15:30 +00:00
matt
3a33e1d7b2 Don't define CP15 inlines when compiling for a _RUMPKERNEL 2013-01-24 10:14:55 +00:00
matt
a6281f7b1a Allow this to be included in libkern 2013-01-24 10:14:17 +00:00