bug.h 632 B

1234567891011121314151617181920212223
  1. /*
  2. * Bug handling for PKUnity SoC and UniCore ISA
  3. *
  4. * Copyright (C) 2001-2012 GUAN Xue-tao
  5. *
  6. * This program is free software; you can redistribute it and/or modify
  7. * it under the terms of the GNU General Public License version 2 as
  8. * published by the Free Software Foundation.
  9. */
  10. #ifndef __UNICORE_BUG_H__
  11. #define __UNICORE_BUG_H__
  12. #include <asm-generic/bug.h>
  13. struct pt_regs;
  14. struct siginfo;
  15. extern void die(const char *msg, struct pt_regs *regs, int err);
  16. extern void uc32_notify_die(const char *str, struct pt_regs *regs,
  17. struct siginfo *info, unsigned long err, unsigned long trap);
  18. #endif /* __UNICORE_BUG_H__ */