DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Base kernel compatibility

Signals

The signal incompatibilities between UnixWare 7 and SCO OpenServer are managed on UnixWare 7 (for SCO OpenServer binaries) by the kernel and on SCO OpenServer (for binaries created using the UnixWare 7 UDK) by the Binary Compatibility Module (BCM) for SCO OpenServer.

On UnixWare 7, when a sigaction type signal is sent to a process running a SCO OpenServer binary, the kernel puts the signal data in the SCO OpenServer structure before sending it to the application. Similar data translation occurs for UnixWare 7 UDK applications on SCO OpenServer via the BCM.

The incompatibilities arise in the siginfo_t and ucontext_t structures, which are different. See the following sections for more detail:


Next topic: Core file generation
Previous topic: System calls with different error returns

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004