diff options
Diffstat (limited to 'include/asm-xtensa/elf.h')
-rw-r--r-- | include/asm-xtensa/elf.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/include/asm-xtensa/elf.h b/include/asm-xtensa/elf.h index de0667453b2e..f0f9fd8560a5 100644 --- a/include/asm-xtensa/elf.h +++ b/include/asm-xtensa/elf.h | |||
@@ -13,9 +13,8 @@ | |||
13 | #ifndef _XTENSA_ELF_H | 13 | #ifndef _XTENSA_ELF_H |
14 | #define _XTENSA_ELF_H | 14 | #define _XTENSA_ELF_H |
15 | 15 | ||
16 | #include <asm/variant/core.h> | ||
16 | #include <asm/ptrace.h> | 17 | #include <asm/ptrace.h> |
17 | #include <asm/coprocessor.h> | ||
18 | #include <xtensa/config/core.h> | ||
19 | 18 | ||
20 | /* Xtensa processor ELF architecture-magic number */ | 19 | /* Xtensa processor ELF architecture-magic number */ |
21 | 20 | ||
@@ -118,11 +117,15 @@ typedef elf_greg_t elf_gregset_t[ELF_NGREG]; | |||
118 | * using memcpy(). But we do allow space for such alignment, | 117 | * using memcpy(). But we do allow space for such alignment, |
119 | * to allow optimizations of layout and copying. | 118 | * to allow optimizations of layout and copying. |
120 | */ | 119 | */ |
121 | 120 | #if 0 | |
122 | #define TOTAL_FPREGS_SIZE \ | 121 | #define TOTAL_FPREGS_SIZE \ |
123 | (4 + XTENSA_CPE_LTABLE_SIZE + XTENSA_CP_EXTRA_SIZE) | 122 | (4 + XTENSA_CPE_LTABLE_SIZE + XTENSA_CP_EXTRA_SIZE) |
124 | #define ELF_NFPREG \ | 123 | #define ELF_NFPREG \ |
125 | ((TOTAL_FPREGS_SIZE + sizeof(elf_fpreg_t) - 1) / sizeof(elf_fpreg_t)) | 124 | ((TOTAL_FPREGS_SIZE + sizeof(elf_fpreg_t) - 1) / sizeof(elf_fpreg_t)) |
125 | #else | ||
126 | #define TOTAL_FPREGS_SIZE 0 | ||
127 | #define ELF_NFPREG 0 | ||
128 | #endif | ||
126 | 129 | ||
127 | typedef unsigned int elf_fpreg_t; | 130 | typedef unsigned int elf_fpreg_t; |
128 | typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG]; | 131 | typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG]; |