Diff for /rpl/src/rpl.h between versions 1.25 and 1.27

version 1.25, 2010/04/27 15:53:37 version 1.27, 2010/04/28 11:05:45
Line 121 Line 121
 */  */
   
 #ifndef RPLARGS  #ifndef RPLARGS
   //  Arrêt par STOP
 #   define SIGFSTOP                 SIGUSR1  #   define SIGFSTOP                 SIGUSR1
   //  Démarrage d'un processus fils
 #   define SIGSTART                 SIGUSR2  #   define SIGSTART                 SIGUSR2
   //  Injection de données
 #   define SIGINJECT                SIGQUIT  #   define SIGINJECT                SIGQUIT
   //  Arrêt général
 #   define SIGABORT                 SIGPROF  #   define SIGABORT                 SIGPROF
   //  Arrêt d'un processus fils depuis autre chose que STOP
   #   define SIGFABORT                SIGPOLL
 #   define d_NOMBRE_INTERRUPTIONS   64  #   define d_NOMBRE_INTERRUPTIONS   64
 #endif  #endif
   
Line 1760  typedef struct processus Line 1766  typedef struct processus
     unsigned char               traitement_interruption;  /* Y/N */      unsigned char               traitement_interruption;  /* Y/N */
     unsigned char               traitement_interruptible; /* Y/N */      unsigned char               traitement_interruptible; /* Y/N */
   
     struct_objet                *on_exit;      struct_objet                *at_exit;
   
 /* Variables volatiles                                  */  /* Variables volatiles                                  */
   
Line 1775  typedef struct processus Line 1781  typedef struct processus
     volatile sig_atomic_t       var_volatile_processus_pere;      volatile sig_atomic_t       var_volatile_processus_pere;
     volatile sig_atomic_t       var_volatile_recursivite;      volatile sig_atomic_t       var_volatile_recursivite;
   
       volatile sig_atomic_t       arret_depuis_abort;
   
     volatile int                var_volatile_exception_gsl;      volatile int                var_volatile_exception_gsl;
   
 /* Autres                                               */  /* Autres                                               */
Line 1949  void instruction_asl(struct_processus *s Line 1957  void instruction_asl(struct_processus *s
 void instruction_asr(struct_processus *s_etat_processus);  void instruction_asr(struct_processus *s_etat_processus);
 void instruction_atan(struct_processus *s_etat_processus);  void instruction_atan(struct_processus *s_etat_processus);
 void instruction_atanh(struct_processus *s_etat_processus);  void instruction_atanh(struct_processus *s_etat_processus);
   void instruction_atexit(struct_processus *s_etat_processus);
 void instruction_autoscale(struct_processus *s_etat_processus);  void instruction_autoscale(struct_processus *s_etat_processus);
 void instruction_axes(struct_processus *s_etat_processus);  void instruction_axes(struct_processus *s_etat_processus);
   
Line 2190  void instruction_num(struct_processus *s Line 2199  void instruction_num(struct_processus *s
 void instruction_obget(struct_processus *s_etat_processus);  void instruction_obget(struct_processus *s_etat_processus);
 void instruction_obsub(struct_processus *s_etat_processus);  void instruction_obsub(struct_processus *s_etat_processus);
 void instruction_oct(struct_processus *s_etat_processus);  void instruction_oct(struct_processus *s_etat_processus);
 void instruction_onexit(struct_processus *s_etat_processus);  
 void instruction_open(struct_processus *s_etat_processus);  void instruction_open(struct_processus *s_etat_processus);
 void instruction_or(struct_processus *s_etat_processus);  void instruction_or(struct_processus *s_etat_processus);
 void instruction_over(struct_processus *s_etat_processus);  void instruction_over(struct_processus *s_etat_processus);

Removed from v.1.25  
changed lines
  Added in v.1.27


CVSweb interface <joel.bertrand@systella.fr>