hannken
618ee03549
Change sysctl_kern_vnode() to use vfs_vnode_iterator.
2014-03-17 09:28:37 +00:00
hannken
ed193ed61b
Add fstrans_startnowait()/fstrans_done() to vrele_thread().
2014-03-17 09:27:37 +00:00
mrg
1495f4c16a
updates for xauth 1.0.8 and xconsole 1.0.6.
2014-03-17 09:24:11 +00:00
mrg
b077836fd2
avoid const problems for now.
2014-03-17 09:21:19 +00:00
mrg
d978386d65
updates for makedepend 1.0.5.
2014-03-17 09:07:09 +00:00
mrg
edda2f4b2b
update for mkfontscale 1.1.1.
2014-03-17 09:02:16 +00:00
mrg
ae13044ac9
regenerate for xkeyboard-config 2.11.
2014-03-17 09:02:02 +00:00
mrg
5fedc2df63
updates for libdrm 2.4.52.
2014-03-17 08:11:32 +00:00
mrg
ab169b1d85
various updates for libdrm 2.4.52.
2014-03-17 08:01:18 +00:00
mrg
6f16f8b83f
merge libxcb 1.10 and libpthread-stubs build.
...
update the libxcb generated files.
2014-03-17 07:25:34 +00:00
mrg
fba338c9bb
add libpthread-stubs.
2014-03-17 07:11:40 +00:00
kiyohara
da45a79713
Add options MVSOC_INTERREGS_PBASE for *old* Armada XP board..
2014-03-17 01:56:14 +00:00
mrg
51d2582a19
updates for pixman 0.32.4 and x86.
2014-03-17 01:41:46 +00:00
mrg
2c51d1ae0f
merge xtrans 1.3.3 (deletes Xtranstli.c -- so sad, bye bye.)
2014-03-17 01:09:07 +00:00
mrg
403ae33c36
enable FFS_EI.
2014-03-17 01:03:51 +00:00
mrg
c23d29ea55
updates for libX11 1.6.2, dri3proto and presentproto, and fix
...
the libXrender build.
2014-03-16 23:25:15 +00:00
mrg
c010f18e24
add dri2proto and presentproto.
2014-03-16 23:07:42 +00:00
mrg
1b6ef8b51a
define HAVE__XEATDATAWORDS. (XXX move into ${X11FLAGS.THREADLIB}).
2014-03-16 22:53:17 +00:00
dsl
2f2f29868b
Add a lot more tests for exp2() and exp2f().
...
exp2f(7.7) and exp2f(8.8) seem too far from their expected values
(especially the latter).
exp2(-1023) and below are badly broken.
2014-03-16 22:51:19 +00:00
dsl
73c89cbfd4
Print the result as a 'long double' - on i386 a return value that
...
should be infinity might just be too large for 'double' and won't
get converted until it has to be saved to memory.
2014-03-16 22:49:27 +00:00
dsl
0f547b99f1
Simplify somewhat: this is C not FORTRAN-IV - we have structures!
...
Directly us 'ieee_double_shape_type' when ripping apart the fp number
to avoid an extra store-load in 'STRICT_ASSIGN'.
Keep 'k' as the exponent, only do 'k << 20' when generating the fp number
from it.
Fix infinity and underflow returns on i386 - because the value is returned
in %st0 (x87 stack) we have to generate a long double error value.
The returned value for integers -1023 and below (which should be denormal
fp valuesr) are 'just plain wrong' (tm).
2014-03-16 22:44:48 +00:00
dsl
ec1660cff5
Fix overflow and underflow on i386.
...
The return value of a 'float' function is in the x87 %st(0) register.
This is an 80bit 'long double' register.
If you multiply 0x1p100f by 0x1p100f the caller sees 0x1p200 - not the
expected infinity.
So use a 'double' value which goes through a store-load sequence to generate
the required exception and value.
2014-03-16 22:30:43 +00:00
dsl
18f26c5968
Check that the result isn't equaly to the expected value before checking
...
the absolute size of the error term.
If the expected result is +/-infinity it should compare equal, but the
result of the subtract may not be zero.
Also print the result and error values in fp hex to make it easier to
see how may lsb bits are incorrect.
2014-03-16 18:42:21 +00:00
jakllsch
fd777306a7
Disable xpci(4) PCI passthrough in XEN3_DOMU kernels by popular demand.
2014-03-16 18:04:56 +00:00
pooka
85a5ecc11a
Introduce RUMP_CURLWP compile option to select curlwp scheme.
...
Default is still "hypercall".
2014-03-16 15:31:03 +00:00
pooka
b6db800227
remove unnecesary verbosity: s/RUMP_CURLWP_MODEL/RUMP_CURLWP/
2014-03-16 15:30:05 +00:00
pooka
6eb4d621cb
note that it's a good idea to do a clean build if an option is changed
2014-03-16 14:47:47 +00:00
pooka
1e52cb3b60
document compile-time options for rump kernels
2014-03-16 14:33:22 +00:00
pooka
3ca2bbc18a
fix tyop
2014-03-16 14:14:40 +00:00
pooka
8a0d17b921
Allow RUMP_LDSCRIPT itself to be used to specify which ldscript to use.
...
HAVE_SUN_LD will be deprecated in the future.
2014-03-16 14:02:06 +00:00
joerg
8512c71356
Bump INSTALL ramdisk size slightly to allow building with DBG=-g.
2014-03-16 13:37:36 +00:00
joerg
6ba3d41e6f
libunwind supports PowerPC.
2014-03-16 13:34:33 +00:00
joerg
881aa56154
Link with --eh-frame-hdr.
2014-03-16 13:33:14 +00:00
reinoud
c8276d03fe
Remove unneeded dependencies
2014-03-16 12:26:58 +00:00
joerg
39f1409e2e
__do_global_ctors_aux and __do_global_ctors_aux must be used locally, so
...
mark them as hidden.
2014-03-16 11:41:30 +00:00
reinoud
3150f6a13d
Exclude sscom_init() prototype definition when its not declared later
2014-03-16 11:36:26 +00:00
njoly
db479b4209
Retrict rumpfs to the provided size, like other filesystems.
2014-03-16 10:28:03 +00:00
njoly
61d6bfec15
Do not use uninitialized pointer if posix_memalign() fails.
2014-03-16 10:23:59 +00:00
njoly
15c344842f
When trying to extend a file, don't wait until the underlying memory
...
allocation succeed. Return ENOSPC upon failure.
2014-03-16 10:16:15 +00:00
martin
fb9eabf347
Use C99 initializers
2014-03-16 10:06:40 +00:00
martin
16e71f2a62
Add roundl()
2014-03-16 10:02:27 +00:00
martin
d30e39112d
Provide all missing variants of trunc/floor/ceil.
2014-03-16 09:51:39 +00:00
wiz
3e3cf573bc
Spelling, whitespace.
2014-03-16 09:37:47 +00:00
martin
309e4238f1
Add umcs(4)
2014-03-16 09:35:05 +00:00
martin
eae8282d65
Add umcs(4) - a driver for moschip 78{1,2,4}0 based multiport serial
...
adapters. Ported from FreeBSD.
2014-03-16 09:34:45 +00:00
martin
8ada782766
Add umcs(4)
2014-03-16 09:28:43 +00:00
cherry
4f1dbdfcdc
Fix comment: ar.bsp is the RSE backing store base pointer, not ar.bspstore
2014-03-16 09:27:04 +00:00
cherry
ee65d46ce6
Add stack align test stub for ia64 native csu
2014-03-16 09:20:05 +00:00
maxv
7c09916210
Remove the 'prot' argument from elf_load_psection(). It is not used
...
outside, and can be declared locally. Clearer.
ok christos@
2014-03-16 07:57:25 +00:00
ozaki-r
e2fc5c59a0
Use MACHINE_CPU instead of MACHINE_ARCH with pattern matching
...
Include bsd.own.mk to use MACHINE_CPU.
Advised by matt@
2014-03-16 06:51:43 +00:00