| /* | 
 |  * This program is free software; you can redistribute it and/or modify | 
 |  * it under the terms of the GNU General Public License version 2 as | 
 |  * published by the Free Software Foundation, or (at your option) any | 
 |  * later version. See the COPYING file in the top-level directory. | 
 |  */ | 
 |  | 
 | #ifndef S390X_TARGET_ELF_H | 
 | #define S390X_TARGET_ELF_H | 
 |  | 
 | #include "target_ptrace.h" | 
 |  | 
 | #define ELF_CLASS               ELFCLASS64 | 
 | #define ELF_MACHINE             EM_S390 | 
 | #define VDSO_HEADER             "vdso.c.inc" | 
 |  | 
 | #define HAVE_ELF_HWCAP          1 | 
 | #define HAVE_ELF_CORE_DUMP      1 | 
 |  | 
 | /* | 
 |  * See linux kernel: arch/s390/include/asm/elf.h, where | 
 |  * elf_gregset_t is typedef'd to struct s390_regs. | 
 |  */ | 
 | typedef struct target_elf_gregset_t { | 
 |     struct target_s390_regs pt; | 
 | } target_elf_gregset_t; | 
 |  | 
 | #endif |