Ignore:
Timestamp:
Nov 5, 2004, 3:16:17 AM (21 years ago)
Author:
bird
Message:

Non-working signal code. (better having it in CVS than locally now)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/InnoTekLIBC/thread.h

    • Property cvs2svn:cvs-rev changed from 1.7 to 1.8
    r1613 r1614  
    6868    struct _uheap * pRegularHeap;
    6969    /** Reference count. */
    70     unsigned        cRefs;
     70    volatile unsigned cRefs;
    7171    /** Thread Id. */
    7272    unsigned        tid;
     
    145145     * read without owning the semaphore.
    146146     */
    147     unsigned        fSigBeingPoked;
     147    volatile unsigned   fSigBeingPoked;
    148148
    149149
     
    189189        struct __libc_sys
    190190        {
    191 #ifndef __NEW_SIGNALS__
    192             /** Blocked signal mask. */
    193             sigset_t            sig_blocked;
    194             /** Pending signal mask. */
    195             sigset_t            sig_pending;
    196             /** Signal actions. */
    197             struct sigaction    signals[NSIG];
    198 #endif /* !__NEW_SIGNALS__ */
    199191            /** Directory find data entry.
    200192             * Used by __findfirst() and __findnext(). */
Note: See TracChangeset for help on using the changeset viewer.