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