2 * Copyright 2005, Ingo Weinhold <bonefish@cs.tu-berlin.de>. All rights
3 * reserved. Distributed under the terms of the Haiku License.
5 #ifndef SETJMP_INTERNAL_H
6 #define SETJMP_INTERNAL_H
8 /* M68K function call ABI register use:
10 d1 - volatile (return value?)
13 a1 - volatile (return value?)
19 /* These are the fields of the __jmp_regs structure */
21 #define JMP_REGS_PC (4*(6+6))
22 #define JMP_REGS_CCR (4*(6+6)+4)
24 #define FUNCTION(x) .global x; .type x,@function; x
26 #endif /* SETJMP_INTERNAL_H */