Base kernel compatibility

System calls (_exit - _lwp_wait)

Name of Interface Legacy compatibility UDK compatibility
Compiled using SCO OpenServer DevSys Compiled using SCO UnixWare 2.1.X SDK Compiled using UnixWare 7 UDK
Library Name Works on UnixWare 7? Library Name Works on UnixWare 7? Library Name Works on SCO OpenServer? Works on SCO UnixWare 2.1.X?
_exit libc Yes libc Yes libc Yes Yes
_lwp_cond_broadcast -- -- libc Yes libc -- Yes
_lwp_cond_signal -- -- libc Yes libc -- Yes
_lwp_cond_timedwait -- -- libc Yes libc -- Yes
_lwp_cond_wait -- -- libc Yes libc -- Yes
_lwp_continue -- -- libc Yes libc -- Yes
_lwp_create -- -- libc Yes libc -- Yes
_lwp_exit -- -- libc Yes libc -- Yes
_lwp_getprivate -- -- libc Yes libc -- Yes
_lwp_info -- -- libc Yes libc -- Yes
_lwp_kill -- -- libc Yes libc -- Yes
_lwp_makecontext -- -- libc Yes libc -- Yes
_lwp_mutex_lock -- -- libc Yes libc -- Yes
_lwp_mutex_trylock -- -- libc Yes libc -- Yes
_lwp_mutex_unlock -- -- libc Yes libc -- Yes
_lwp_self -- -- libc Yes libc -- Yes
_lwp_sema_init -- -- libc Yes libc -- Yes
_lwp_sema_post -- -- libc Yes libc -- Yes
_lwp_sema_trywait -- -- libc Yes libc -- Yes
_lwp_sema_wait -- -- libc Yes libc -- Yes
_lwp_setprivate -- -- libc Yes libc -- Yes
_lwp_suspend -- -- libc Yes libc -- Yes
_lwp_wait -- -- libc Yes libc -- Yes

 --------------------------------------------------------------------------------------------------
|                    |           Legacy compatibility          |         UDK compatibility        |
|                    |--------------------|--------------------|----------------------------------|
|                    |    Compiled using  |    Compiled using  |     Compiled using UnixWare 7    |
|  Name of Interface |    SCO OpenServer  |    SCO UnixWare    |     UDK                          |
|                    |    DevSys          |    2.1.X SDK       |                                  |
|                    |---------|----------|---------|----------|---------|-------------|----------|
|                    |  Library|  Works   |  Library|  Works   |  Library|  Works      |  Works   |
|                    |  Name   |  on      |  Name   |  on      |  Name   |  on         |  on      |
|                    |         |  UnixWare|         |  UnixWare|         |  SCO        |  SCO     |
|                    |         |  7?      |         |  7?      |         |  OpenServer?|  UnixWare|
|                    |         |          |         |          |         |             |  2.1.X?  |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _exit              |  libc   |  Yes     |  libc   |  Yes     |  libc   |  Yes        |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_cond_broadcast|  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_cond_signal   |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_cond_timedwait|  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_cond_wait     |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_continue      |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_create        |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_exit          |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_getprivate    |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_info          |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_kill          |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_makecontext   |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_mutex_lock    |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_mutex_trylock |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_mutex_unlock  |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_self          |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_sema_init     |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_sema_post     |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_sema_trywait  |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_sema_wait     |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_setprivate    |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_suspend       |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
| _lwp_wait          |  --     |  --      |  libc   |  Yes     |  libc   |  --         |  Yes     |
|--------------------|---------|----------|---------|----------|---------|-------------|----------|
``Compatibility Table Legend''

Next topic: System calls (access - dup)
Previous topic: System call compatibility tables

© 1999 The Santa Cruz Operation, Inc. All rights reserved.
UnixWare 7 Release 7.1 - 19 March 1999