fvdl
ff376b0763
Implement 32bit get/setcontext entry points.
2003-10-13 18:55:30 +00:00
fvdl
fd1fb232de
Regenerate.
2003-10-13 18:54:57 +00:00
fvdl
4a68d0f9cb
Define compat_16 as valid prefix; define the 1.6 compat sigreturn.
2003-10-13 18:53:35 +00:00
agc
b2b49933f4
Move Matt Green's code from a 4-clause to a 3-clause licence by removing
...
the advertising clause. Diffs provided in PR 22396 by Joel Baker, the changes
were confirmed to the board by Matt Green.
2003-10-13 14:22:20 +00:00
chs
efdef4fa03
fix typo in previous.
2003-10-11 10:36:46 +00:00
matt
77a7f39625
Define SIGINFO variant of netbsd32_sendsig when __HAVE_SIGINFO is defined.
2003-10-10 23:18:57 +00:00
matt
f2e488d9af
Adapt to SIGINFO changes.
2003-10-10 18:08:04 +00:00
matt
0dbe439e05
Adapt ARM Linux compat code to deal with SIGINFO.
2003-10-10 14:44:42 +00:00
matt
25fb6de823
Adapt to SIGINFO changes.
2003-10-10 02:26:54 +00:00
thorpej
8321b2554f
Use ksi_signo accessor macro.
2003-10-08 00:39:57 +00:00
christos
07ceba4419
Catch up with chuck's stack changes. Don't map the linux stuff executable
...
and avoid mapping segments that have 0 size.
2003-10-06 03:45:40 +00:00
itojun
f8641ea112
avoid out-of-bound memory access. found by openbsd "bound" C attribute.
2003-10-01 08:03:48 +00:00
manu
2522a3f784
Build PowerPC again with _HAS_SIGINFO. Remove the ifdef on _HAS_SIGINFO
...
in the header file since all platforms supported by COMPAT_DARWIN now have it.
2003-09-30 21:04:54 +00:00
manu
45fa851e14
Report keyup and keydown events
...
Qhen the event queue is full, sleep so that the process will be able to
consume entries
2003-09-30 19:56:54 +00:00
manu
a61584517b
Attempt to restore colormap after a display server crashed
2003-09-30 19:49:00 +00:00
martin
a498dbd6b4
constify
2003-09-28 10:24:47 +00:00
martin
b4f2a7e0a0
const poisioning.
2003-09-28 10:22:21 +00:00
tsutsui
f9acb25560
Catch up with const sigset_t. From Christopher SEKIYA.
2003-09-28 08:11:47 +00:00
cl
ea7f5f55b4
fix fmovem argument reference
2003-09-28 00:15:13 +00:00
cl
af0728fff5
catch up with const sigset_t
2003-09-28 00:07:50 +00:00
cl
944c9c43ab
catch up with const sigset_t and const ksiginfo_t
2003-09-28 00:04:52 +00:00
christos
deacebb910
Add necessary include file.
2003-09-26 21:28:24 +00:00
christos
7e25d9a162
catch up with const sigset_t
2003-09-26 18:11:47 +00:00
christos
25f1b29f36
bring in MI declarations.
2003-09-26 18:10:32 +00:00
simonb
550b4bef88
Fix "constify sendsig/trapsignal" fallout for non-siginfo'd archs. Test
...
compiled on most architectures.
2003-09-26 12:02:55 +00:00
christos
cfba45c856
constify sendsig/trapsignal
2003-09-25 22:00:02 +00:00
matt
85a5f3065d
Add siginfo support for PowerPC.
2003-09-25 18:42:18 +00:00
cl
cf9f62a8e7
catch up with sys___sigaction14 compat_16 rename
2003-09-23 18:54:24 +00:00
cl
0dd1fb3d17
regen
2003-09-23 18:32:12 +00:00
cl
7e40a36c7f
catch up with sys___sigaction14 compat_16 rename
2003-09-23 18:31:03 +00:00
christos
24915aa1a2
Regen.
2003-09-23 14:33:34 +00:00
christos
cf3a45c8c1
Make this compile and link properly.
2003-09-23 14:33:24 +00:00
cl
11af0a3c8d
SA_SIGINFO support for m68k (emul linux)
2003-09-22 14:36:42 +00:00
cl
bf9728e0db
SA_SIGINFO support for m68k (compat sunos)
2003-09-22 14:34:57 +00:00
cl
9b18b6fa61
regen
2003-09-22 14:32:15 +00:00
cl
a580f34fa7
SA_SIGINFO support for m68k (compat aoutm68k)
2003-09-22 14:31:27 +00:00
jdolecek
bc83b2f421
make compile after last change (!)
2003-09-21 19:29:10 +00:00
jdolecek
7cea8a1389
cleanup & uniform descriptor owner handling:
...
* introduce fsetown(), fgetown(), fownsignal() - this sets/retrieves/signals
the owner of descriptor, according to appropriate sematics
of TIOCSPGRP/FIOSETOWN/SIOCSPGRP/TIOCGPGRP/FIOGETOWN/SIOCGPGRP ioctl; use
these routines instead of custom code where appropriate
* make every place handling TIOCSPGRP/TIOCGPGRP handle also FIOSETOWN/FIOGETOWN
properly, and remove the translation of FIO[SG]OWN to TIOC[SG]PGRP
in sys_ioctl() & sys_fcntl()
* also remove the socket-specific hack in sys_ioctl()/sys_fcntl() and
pass the ioctls down to soo_ioctl() as any other ioctl
change discussed on tech-kern@
2003-09-21 19:16:48 +00:00
christos
9b18cdecf8
Now that we have siginfo, use it, instead of pretending to have one.
2003-09-21 17:42:23 +00:00
pooka
ec398e6f4d
regen
2003-09-18 14:50:07 +00:00
pooka
3e2a629fec
Add a good enuf emulation of the MAP_STACK flag to the mmap()
...
syscall. This allows programs which use MAP_STACK to work instead
of failing in weird and wonderous ways.
2003-09-18 14:44:09 +00:00
christos
dd61a2eb87
catch up with latest sigctx changes; reported by John Heasley, thanks!
2003-09-15 18:35:02 +00:00
manu
9972873c7d
Handle mouseup and mousdown events
...
Add three sysctl to choose wsdisplay unit and screen and wsmux that
ioframebuffer and iohidsystem will use.
2003-09-14 09:48:42 +00:00
christos
0c73068f06
regen
2003-09-13 18:44:49 +00:00
christos
2cfe0b047e
add __HAVE_SIGINFO
2003-09-13 18:44:30 +00:00
manu
755716d281
Darwin's I/O reverse the mouse's Y axis.
2003-09-13 16:35:47 +00:00
manu
08f5f5b835
Bugfix: notifications sent by iohidsystem kernel threads are to be
...
hnalded as mmessages coming from the kernel, since the threas has
no p->p_emuldata
2003-09-13 16:07:44 +00:00
jdolecek
a034152027
move dupfd from struct proc to struct lwp - it's per-LWP, not per-process; we
...
use curlwp where the lwp is not directly available, i.e. in device open
routines
briefly discussed on tech-kern
2003-09-13 08:32:10 +00:00
jdolecek
ce8305a84c
g/c #if 0'ed code
2003-09-13 08:22:51 +00:00
jdolecek
69150f5b25
ptyname[] must not be static, the contents are modified later in the routine
2003-09-13 08:15:25 +00:00