Ignore:
Timestamp:
Apr 29, 2004, 6:12:23 AM (21 years ago)
Author:
bird
Message:

More TLS.

File:
1 edited

Legend:

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

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r1401 r1402  
    344344 *          this function. The result from doing that is undefined.
    345345 */
    346 int     __libc_TLSDestructor(int iIndex, void (*pfnDestructor)(void *pvValue, unsigned fFlags), unsigned fFlags);
     346int     __libc_TLSDestructor(int iIndex, void (*pfnDestructor)(void *pvValue, int iTLSIndex, unsigned fFlags), unsigned fFlags);
     347
     348
     349/**
     350 * Get pointer to the destructor function registered for the given TLS entry.
     351 *
     352 * @returns NULL if invalid entry, errno set.
     353 * @returns NULL if no entry registered.
     354 * @returns Pointer to destructor if registered.
     355 *
     356 * @param   iTLSIndex       Value returned by __libc_TLSAlloc().
     357 * @param   pfFlags         Where to store the flags supplied to __libc_TLSDestructor().
     358 *                          NULL is ok.
     359 */
     360void (*__libc_TLSGetDestructor(int iTLSIndex, unsigned *pfFlags))(void *, int, unsigned);
    347361
    348362/** @} */
Note: See TracChangeset for help on using the changeset viewer.