qemu/linux-user/m68k/target_syscall.h
<<
>>
Prefs
   1#ifndef M68K_TARGET_SYSCALL_H
   2#define M68K_TARGET_SYSCALL_H
   3
   4/* this struct defines the way the registers are stored on the
   5   stack during a system call. */
   6
   7struct target_pt_regs {
   8    abi_long d1, d2, d3, d4, d5, d6, d7;
   9    abi_long a0, a1, a2, a3, a4, a5, a6;
  10    abi_ulong d0;
  11    abi_ulong usp;
  12    abi_ulong orig_d0;
  13    int16_t stkadj;
  14    uint16_t sr;
  15    abi_ulong pc;
  16    uint16_t fntvex;
  17    uint16_t __fill;
  18};
  19
  20#define UNAME_MACHINE "m68k"
  21#define UNAME_MINIMUM_RELEASE "2.6.32"
  22
  23#define TARGET_MCL_CURRENT 1
  24#define TARGET_MCL_FUTURE  2
  25#define TARGET_MCL_ONFAULT 4
  26#define TARGET_WANT_OLD_SYS_SELECT
  27
  28#endif /* M68K_TARGET_SYSCALL_H */
  29