Changeset 1579 for trunk/src/emx/include/InnoTekLIBC/sharedpm.h
- Timestamp:
- Oct 10, 2004, 1:27:47 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/InnoTekLIBC/sharedpm.h
-
Property cvs2svn:cvs-rev
changed from
1.9
to1.10
r1578 r1579 31 31 #include <sys/signal.h> 32 32 33 #ifndef SI_MESGQ /* temporary hack */34 typedef union sigval35 {36 int sigval_int;37 void *sigval_ptr;38 } sigval_t;39 40 typedef struct __siginfo41 {42 /** Signal number. */43 int si_signo;44 /** Associated errno. */45 int si_errno;46 /** Signal code. (See SI_* and FPE_* macros.) */47 int si_code;48 /** Timestamp when the signal was generated - LIBC extension. */49 unsigned si_timestamp;50 /** Process sending the signal. */51 __pid_t si_pid;52 /** Thread sending the signal - LIBC extension. */53 unsigned si_tid;54 /** User sending the signal (ruid). (Usually 0 for OS/2) */55 __uid_t si_uid;56 /** Exit value. (SIGCHLD) */57 int si_status;58 /** Pointer to the faulting instruction or memory reference. (SIGSEGV, SIGILL, SIGFPE, SIGBUS) */59 void *si_addr;60 /** Signal value. */61 union sigval si_value;62 /** Band event for SIGPOLL. */63 long si_band;64 /** Filehandle for SIGPOLL. */65 int si_fd;66 /** Reserve a little bit for future usage. */67 unsigned auReserved[4];68 } siginfo_t;69 #endif70 33 71 34 __BEGIN_DECLS -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.