Diff for /qemu/module.h between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2018/04/24 18:56:01 version 1.1.1.3, 2018/04/24 19:34:15
Line 22  static void __attribute__((constructor)) Line 22  static void __attribute__((constructor))
   
 typedef enum {  typedef enum {
     MODULE_INIT_BLOCK,      MODULE_INIT_BLOCK,
     MODULE_INIT_DEVICE,  
     MODULE_INIT_MACHINE,      MODULE_INIT_MACHINE,
     MODULE_INIT_QAPI,      MODULE_INIT_QAPI,
       MODULE_INIT_QOM,
     MODULE_INIT_MAX      MODULE_INIT_MAX
 } module_init_type;  } module_init_type;
   
 #define block_init(function) module_init(function, MODULE_INIT_BLOCK)  #define block_init(function) module_init(function, MODULE_INIT_BLOCK)
 #define device_init(function) module_init(function, MODULE_INIT_DEVICE)  
 #define machine_init(function) module_init(function, MODULE_INIT_MACHINE)  #define machine_init(function) module_init(function, MODULE_INIT_MACHINE)
 #define qapi_init(function) module_init(function, MODULE_INIT_QAPI)  #define qapi_init(function) module_init(function, MODULE_INIT_QAPI)
   #define type_init(function) module_init(function, MODULE_INIT_QOM)
   
 void register_module_init(void (*fn)(void), module_init_type type);  void register_module_init(void (*fn)(void), module_init_type type);
   

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


unix.superglobalmegacorp.com