setjmp.h 450 B

123456789101112131415161718
  1. /* This file is lisenced under LGPL.
  2. * Copyright (C) 2002-2003, George Thanos <george.thanos@gdt.gr>
  3. * Yannis Mitsos <yannis.mitsos@gdt.gr>
  4. */
  5. #ifndef _SETJMP_H
  6. # error "Never include <bits/setjmp.h> directly; use <setjmp.h> instead."
  7. #endif
  8. typedef struct {
  9. unsigned long G3;
  10. unsigned long G4;
  11. unsigned long SavedSP;
  12. unsigned long SavedPC;
  13. unsigned long SavedSR;
  14. unsigned long ReturnValue;
  15. } __jmp_buf[1];