mathemu.h 806 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * IEEE floating point emulation.
  3. *
  4. * S390 version
  5. * Copyright IBM Corp. 1999
  6. * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
  7. */
  8. #ifndef __MATHEMU__
  9. #define __MATHEMU__
  10. extern int math_emu_b3(__u8 *, struct pt_regs *);
  11. extern int math_emu_ed(__u8 *, struct pt_regs *);
  12. extern int math_emu_ldr(__u8 *);
  13. extern int math_emu_ler(__u8 *);
  14. extern int math_emu_std(__u8 *, struct pt_regs *);
  15. extern int math_emu_ld(__u8 *, struct pt_regs *);
  16. extern int math_emu_ste(__u8 *, struct pt_regs *);
  17. extern int math_emu_le(__u8 *, struct pt_regs *);
  18. extern int math_emu_lfpc(__u8 *, struct pt_regs *);
  19. extern int math_emu_stfpc(__u8 *, struct pt_regs *);
  20. extern int math_emu_srnm(__u8 *, struct pt_regs *);
  21. #endif /* __MATHEMU__ */