| Interface | Description |
|---|---|
| Dlfcn.Dl_info | |
| Dlfcn.GNUExtensions.Lmid_t | |
| Dlfcn.GNUExtensions.Lmid_tPointer | |
| Pthread.pthread_attr_t | |
| Pthread.pthread_cond_t | |
| Pthread.pthread_condattr_t | |
| Pthread.pthread_mutex_t | |
| Pthread.pthread_mutexattr_t | |
| Pthread.pthread_t | |
| Pthread.pthread_tPointer | |
| Pwd.passwd | |
| Resource.rlimit | |
| Signal.AArch64DarwinMContext64 |
Information about Darwin's AArch64 mcontext64 can be found at
https://github.com/apple/darwin-xnu/blob/2ff845c2e033bd0ff64b5b6aa6063a1f8f65aa32/bsd/arm/_mcontext.h#L70
Information about _STRUCT_ARM_THREAD_STATE64 can be found at
https://github.com/apple/darwin-xnu/blob/2ff845c2e033bd0ff64b5b6aa6063a1f8f65aa32/osfmk/mach/arm/_structs.h#L102
|
| Signal.AdvancedSignalDispatcher | |
| Signal.AMD64DarwinMContext64 |
Information about Darwin's AMD64 mcontext64 can be found at
https://github.com/apple/darwin-xnu/blob/2ff845c2e033bd0ff64b5b6aa6063a1f8f65aa32/bsd/i386/_mcontext.h#L147
Information about _STRUCT_X86_THREAD_STATE64 can be found at
https://github.com/apple/darwin-xnu/blob/2ff845c2e033bd0ff64b5b6aa6063a1f8f65aa32/osfmk/mach/i386/_structs.h#L739
|
| Signal.GregsPointer | |
| Signal.mcontext_linux_aarch64_t |
Information about Linux's AArch64 struct sigcontext uc_mcontext can be found at
https://github.com/torvalds/linux/blob/9e1ff307c779ce1f0f810c7ecce3d95bbae40896/arch/arm64/include/uapi/asm/sigcontext.h#L28
|
| Signal.sigaction | |
| Signal.siginfo_t | |
| Signal.SignalDispatcher | |
| Signal.sigset_tPointer | |
| Signal.ucontext_t | |
| Time.timespec | |
| Time.timeval | |
| Time.timezone | |
| Times.tms | |
| Utsname.utsname |
| Class | Description |
|---|---|
| CSunMiscSignal |
The interface that Java code needs to the C sun.miscSignal handler.
|
| Dlfcn |
Definitions manually translated from the C header file dlfcn.h.
|
| Dlfcn.GNUExtensions | |
| Errno |
Definitions manually translated from the C header file sys/errno.h.
|
| Fcntl |
Definitions manually translated from the C header file fcntl.h.
|
| Fcntl.NoTransitions | |
| Limits |
Definitions manually translated from the C header file linux/limits.h.
|
| Locale |
Declarations of method from the C header file locale.h.
|
| Mman |
Definitions manually translated from the C header file sys/mman.h.
|
| Mman.NoTransitions | |
| PosixDirectives | |
| PosixLibC |
Basic functions from the standard C library that we require to be present on all Posix platforms.
|
| Pthread |
Definitions manually translated from the C header file pthread.h.
|
| Pwd |
Definitions manually translated from the C header file pwd.h.
|
| Resource |
Definitions manually translated from the C header file sys/resource.h.
|
| Sched |
Definitions manually translated from the C header file sched.h.
|
| Sched.NoTransitions | |
| Signal |
Definitions manually translated from the C header file signal.h.
|
| Signal.GregEnumLinuxAMD64 |
Used in
SubstrateSegfaultHandler. |
| Stdlib |
Definitions manually translated from the C header file stdlib.h.
|
| Sysctl |
Definitions manually translated from the C header file sys/sysctl.h.
|
| Time |
Definitions manually translated from the C header file sys/time.h.
|
| Time.NoTransitions | |
| Times |
Definitions manually translated from the C header file sys/times.h.
|
| Unistd |
Definitions manually translated from the C header file unistd.h.
|
| Unistd.NoTransitions | |
| Utsname |
Definitions manually translated from the C header file sys/utsname.h.
|
| Wait |
Definitions manually translated from the C header sys/wait.h.
|
| Enum | Description |
|---|---|
| Signal.DarwinSignalEnum | |
| Signal.LinuxSignalEnum | |
| Signal.SignalEnum |