error.h 613 B

1234567891011121314151617181920212223242526
  1. #ifndef AVM_ERROR_H
  2. #define AVM_ERROR_H 1
  3. #include <avm/common.h>
  4. #ifdef __cplusplus
  5. extern "C"
  6. {
  7. #endif
  8. extern char *avm_program_name ();
  9. extern void avm_set_program_name (char *argv0);
  10. extern void avm_warning (char *message);
  11. extern void avm_error (char *message);
  12. extern void avm_fatal_io_error (char *message, char *filename, int reason);
  13. extern void avm_non_fatal_io_error (char *message, char *filename, int reason);
  14. extern void avm_internal_error (int code);
  15. extern void avm_reclamation_failure (char *entity, counter count);
  16. #ifdef __cplusplus
  17. }
  18. #endif
  19. #endif /* !AVM_ERROR_H */