Back to index

glibc  2.9
Defines
rtld-lowlevel.h File Reference
#include <atomic.h>
#include <lowlevellock.h>

Go to the source code of this file.

Defines

#define __rtld_waitzero(word)
#define __rtld_notify(word)   lll_futex_wake (&(word), 1, LLL_PRIVATE)

Define Documentation

#define __rtld_notify (   word)    lll_futex_wake (&(word), 1, LLL_PRIVATE)

Definition at line 41 of file rtld-lowlevel.h.

#define __rtld_waitzero (   word)
Value:
do {                                                                 \
    while (1)                                                        \
      {                                                                     \
       int val = word;                                                      \
       if (val == 0)                                                 \
         break;                                                      \
       lll_futex_wait (&(word), val, LLL_PRIVATE);                          \
      }                                                                     \
  } while (0)

Definition at line 29 of file rtld-lowlevel.h.