1. 17 Jul, 2014 1 commit
  2. 03 Jul, 2014 1 commit
  3. 01 Jul, 2014 1 commit
    • Philippe Gerum's avatar
      cobalt: fix naming consistency issues with *_np() calls · 50bd5540
      Philippe Gerum authored
      To match the GNU extension equivalent, pthread_set_name_np() is
      renamed to pthread_setname_np(). For consistency with the previous
      change, pthread_set_mode_np() becomes pthread_setmode_np().
      
      The former calls will be available from the upcoming transition kit.
      50bd5540
  4. 17 Jun, 2014 1 commit
    • Philippe Gerum's avatar
      cobalt/posix: drop pthread_make_periodic_np/wait_period_np services · bf112060
      Philippe Gerum authored
      We have no more in-tree users of these calls.
      
      With the introduction of services to support real-time signals, those
      two non-portable calls have become redundant. Instead, Cobalt-based
      applications should set up a periodic timer using the
      timer_create()+timer_settime() call pair, then wait for release points
      via sigwaitinfo(). Overruns can be detected by looking at the
      siginfo.si_overrun field.
      
      Alternatively, applications may obtain a file descriptor referring to
      a Cobalt timer via the timerfd() call, and read() from it to wait for
      timeouts.
      
      In addition, applications may include a timer in a synchronous
      multiplexing operation involving other event sources, by passing a
      file descriptor returned by the timerfd() service to a select() call.
      bf112060
  5. 02 Jun, 2014 1 commit
  6. 27 May, 2014 2 commits
  7. 19 May, 2014 1 commit
  8. 17 May, 2014 1 commit
  9. 13 May, 2014 1 commit
  10. 12 May, 2014 1 commit
  11. 29 Apr, 2014 2 commits