gmcgarry
d2ed2a72ab
Replace gcc-style designated initialisers with c99-style.
2008-06-24 10:33:46 +00:00
gmcgarry
43950e78ba
Fix uses of #ifdef/#endif inside macro expansions.
2008-06-24 10:33:08 +00:00
gmcgarry
ccd9038096
ioctl commands are unsigned long.
2008-06-24 10:32:14 +00:00
gmcgarry
8cead24f2a
The conversion to c99-style designated initialisers brought in the gcc
...
extension of specifying an array range. Revert to runtime initialization
of limit0.
See here for details: http://gcc.gnu.org/onlinedocs/gcc/Designated-Inits.html
2008-06-24 10:31:05 +00:00
gmcgarry
a7edd5ccdd
Replace gcc-style designated initialisers with c99-style.
2008-06-24 10:27:35 +00:00
gmcgarry
8b957c9d45
ioctl commands are unsigned long. Changes ABI for fsetown() and fgetown() on 64-bit architectures.
2008-06-24 10:26:26 +00:00
gmcgarry
fb6bc48511
ioctl commands are unsigned long.
2008-06-24 10:24:21 +00:00
gmcgarry
92d3d70827
Remove gcc extension of variadic macros with comma elimination.
2008-06-24 10:23:48 +00:00
gmcgarry
1571ea373c
Both legs of a digraph must return the same type. Therefore, replace digraph.
2008-06-24 10:22:03 +00:00
gmcgarry
c1cd5c98e9
Ragge says that 6.5.4 clause 2 says:
...
"Unless the type name specifies a void type, the type name shall specify
qualified or unqualified scalar type and the operand shall have scalar
type."
Therefore, don't cast to a union.
2008-06-24 10:20:41 +00:00
gmcgarry
50323d63e5
Replace gcc variadic macros with c99 variadic macros.
2008-06-24 10:17:45 +00:00
gmcgarry
39cc1fe282
pcc doesn't like empty structures for initialisation. Fill with zeros.
2008-06-24 10:17:00 +00:00
gmcgarry
59f6f4f552
Replace gcc variadic macros with c99 variadic macros.
2008-06-24 10:14:41 +00:00
gmcgarry
b8d5478df6
Replace gcc extension of comma-elimination variadic macros with aprint_debug_ifnet().
2008-06-24 10:13:51 +00:00
gmcgarry
8f786d7556
Digraphs as lvalues must return the same type.
2008-06-24 10:12:42 +00:00
gmcgarry
7bb601e861
Rearrange pdq_boolean_t, pdq_type_t and pdq_state_t so that enums are defined
...
before their typedefs and prototypes. Fixes compilation with pcc.
2008-06-24 10:12:06 +00:00
gmcgarry
cb3e0547b7
Change gcc variadic macros to c99 variadic macros.
2008-06-24 10:09:24 +00:00
gmcgarry
7d3d745b26
status is unsigned.
2008-06-24 10:08:43 +00:00
gmcgarry
1a58d52748
Fix prototype of ahd_send_async(). Pull in dev/ic/aic7xxx_cam.h to get ac_code.
2008-06-24 10:07:40 +00:00
gmcgarry
333aec56cb
Both legs of a diagraph must return the same type.
2008-06-24 10:05:01 +00:00
gmcgarry
035e707304
ioctl commands are defined unsigned long, so cast cmd to unsigned long before comparison.
2008-06-24 10:03:17 +00:00
gmcgarry
70603b1966
Move #ifdef/#endif outside macro arguments. Fixes compile with pcc.
2008-06-24 10:00:26 +00:00
njoly
0fe964b56f
Fix SIOCGIFCONF ioctl under compat linux32.
2008-06-24 09:00:04 +00:00
kiyohara
b4161c5190
Change SYMTAB_SPACE=400000 from 380000.
2008-06-24 07:13:21 +00:00
njoly
0237fe6def
Update compat netbsd32 SIOCGIFCONF ioctls definitions to follow native
...
ones.
2008-06-23 23:14:42 +00:00
rmind
59a180ac8f
sysctl_proc_stop: fix a lock-leak when kauth returns an error.
...
From <kefren>.
2008-06-23 20:04:36 +00:00
christos
14a6095c32
don't initialize fetch twice.
2008-06-23 18:10:26 +00:00
matt
29731f5c84
Make acorn26 kernels build again.
2008-06-23 17:58:17 +00:00
christos
362bb1e6c4
don't initialize the same variable twice.
2008-06-23 17:54:01 +00:00
matt
132c411a9a
Fix a race condition -j. Don't do SUBDIRS= include/arm include/arm/...
...
since the latter might be done before the former which mtree doesn't like.
Instead have arm recurse into its own subdirs.
2008-06-23 17:43:21 +00:00
christos
34244a4587
we cannot use pthreads here because we are statically linked.
2008-06-23 14:53:06 +00:00
christos
0ec2ee405f
No need for pthread anymore.
2008-06-23 14:52:11 +00:00
christos
a494eea816
Add an ifdef to disable the AES_CTR_MT cipher because static binaries don't
...
work with -pthread, and /rescue is linked against libssh.
2008-06-23 14:51:31 +00:00
reinoud
71eb4d1ddd
Fix pmap.c compilation issues when PMAP_FORK is defined. The locking code was not adapted to the indexing of pmap->pm_obj[]
2008-06-23 14:47:51 +00:00
pooka
4de5567459
Allow KAUTH_SYSTEM_MKNOD in kauth_authorize_generic() to make it
...
possible to execute sys_mknod().
from Arnaud Ysmal
2008-06-23 12:58:12 +00:00
plunky
3b18cdef88
hold bt_lock when sending data via sco_send()
2008-06-23 12:34:38 +00:00
ad
aed68d2d63
getvnode -> fd_getvnode
2008-06-23 11:30:41 +00:00
ad
29957bec2e
sys_fcntl: use l_fd, not p_fd.
2008-06-23 11:26:53 +00:00
ad
7756789d3a
PR kern/38990: Unmounting a disk fails the first time
...
vflush: process vrele_list at least once before looking at the mount.
2008-06-23 11:23:39 +00:00
ad
10ba267505
Split cond_signal/cond_broadcast into inline and non-inline parts, like
...
the kernel.
2008-06-23 11:01:19 +00:00
ad
d9a30823e2
Move call to pthread__self() later.
2008-06-23 11:00:53 +00:00
ad
380c3da007
Split choose_arena() back out into inline and non-inline portions.
2008-06-23 10:46:25 +00:00
ad
3e1711d6de
pthread__threadreg_get: mark it const.
2008-06-23 10:39:38 +00:00
ad
edbc7575cc
pthread_curcpu_np: remove hack for pthread_dummy_lwpctl.
2008-06-23 10:38:39 +00:00
ad
d6c32b235a
+atomic_cas_*_ni
2008-06-23 10:33:52 +00:00
drochner
bc43bac5ca
-fix an obvious mistake in fpcw check
...
-replace ARG_DOUBLE_ONE_HALF by _MSW/_LSW because this reflects the
intention and also matches the terms used in C code,
also make the code where the fpcw overwrites the argument a bit
self-documenting
(this abstraction sucks because it forces to write inefficient code)
2008-06-23 10:24:13 +00:00
ad
7a21650601
Install manual pages for the atomic ops.
2008-06-23 10:22:40 +00:00
ad
61c0605342
Don't define ISC_PLATFORM_HAVEXADDQ if i386. It only works on the Pentium
...
or later - and I figured only ZFS would end up using it...
2008-06-23 09:19:34 +00:00
isaki
af8a8d9630
Make intio_intr_establish() use evcnt(9),
...
instead of dynamic allocation of intrnames/intrcnt.
2008-06-23 08:33:38 +00:00
isaki
31129b82c5
Remove some unused intrnames/intrcnt.
2008-06-23 07:36:12 +00:00