mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-01 23:03:54 -06:00
exec/cpu-all: remove BSWAP_NEEDED
This identifier is poisoned, so it can't be used from common code anyway. We replace all occurrences with its definition directly. Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Link: https://lore.kernel.org/r/20250320223002.2915728-2-pierrick.bouvier@linaro.org Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
134ab17fff
commit
e16354b7f2
5 changed files with 8 additions and 21 deletions
|
@ -44,7 +44,7 @@ static inline void memcpy_fromfs(void *to, const void *from, unsigned long n)
|
|||
memcpy(to, from, n);
|
||||
}
|
||||
|
||||
#ifdef BSWAP_NEEDED
|
||||
#if HOST_BIG_ENDIAN != TARGET_BIG_ENDIAN
|
||||
static void bswap_ehdr(struct elfhdr *ehdr)
|
||||
{
|
||||
bswap16s(&ehdr->e_type); /* Object file type */
|
||||
|
@ -111,7 +111,7 @@ static void bswap_note(struct elf_note *en)
|
|||
bswap32s(&en->n_type);
|
||||
}
|
||||
|
||||
#else /* ! BSWAP_NEEDED */
|
||||
#else
|
||||
|
||||
static void bswap_ehdr(struct elfhdr *ehdr) { }
|
||||
static void bswap_phdr(struct elf_phdr *phdr, int phnum) { }
|
||||
|
@ -119,7 +119,7 @@ static void bswap_shdr(struct elf_shdr *shdr, int shnum) { }
|
|||
static void bswap_sym(struct elf_sym *sym) { }
|
||||
static void bswap_note(struct elf_note *en) { }
|
||||
|
||||
#endif /* ! BSWAP_NEEDED */
|
||||
#endif /* HOST_BIG_ENDIAN != TARGET_BIG_ENDIAN */
|
||||
|
||||
#include "elfcore.c"
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue