Diff for /rpl/src/rpl.h between versions 1.62 and 1.63

version 1.62, 2010/08/25 16:40:57 version 1.63, 2010/08/26 17:49:34
Line 214 Line 214
 #   define SA_SIGINFO   0  #   define SA_SIGINFO   0
   
 #   ifndef __BROKEN_SIGINFO_ROUTINES__  #   ifndef __BROKEN_SIGINFO_ROUTINES__
 #   define kill(pid, signal)            kill_broken_siginfo(pid, signal)  
 #   define pthread_kill(tid, signal)    pthread_kill_broken_siginfo(tid, signal)  // pthread_kill() est une macro sous OS/2.
   #       ifdef pthread_kill
   #           undef pthread_kill
   #       endif
   
   #       define kill(a, b)           kill_broken_siginfo(a, b)
   #       define pthread_kill(a, b)   pthread_kill_broken_siginfo(a, b)
 #   endif  #   endif
   
     int kill_broken_siginfo(pid_t pid, int signal);      int kill_broken_siginfo(pid_t pid, int signal);
     int pthread_kill_broken_siginfo(pthread_t tid, int signal);      int pthread_kill_broken_siginfo(pthread_t tid, int signal);
     pid_t origine_signal(int signal);      pid_t origine_signal(int signal);
       int queue_in(pid_t pid, int signal);
 #else  #else
 #   define SIGHANDLER_ARGS  int signal, siginfo_t *siginfo, void *context  #   define SIGHANDLER_ARGS  int signal, siginfo_t *siginfo, void *context
 #endif  #endif
Line 232 Line 239
 #   define PTHREAD_SCOPE_SYSTEM 0  #   define PTHREAD_SCOPE_SYSTEM 0
 #endif  #endif
   
   #ifdef OS2
   #   define readline(s) readline_wrapper(s)
       unsigned char readline_wrapper(unsigned char *s);
   #endif
   
 #if ! defined(UNION_SEMUN) && defined(SEMAPHORES_SYSV)  #if ! defined(UNION_SEMUN) && defined(SEMAPHORES_SYSV)
 union semun  union semun
 {  {

Removed from v.1.62  
changed lines
  Added in v.1.63


CVSweb interface <joel.bertrand@systella.fr>