elfload.c (6b1a9d38b570d6b2812711cfadb6eb60ed3a709d) elfload.c (ee95fae075c68cf1ae0fc1ffb00acca685bfb2c8)
1/* This is the Linux kernel elf-loading code, ported into user space */
2#include "qemu/osdep.h"
3#include <sys/param.h>
4
5#include <sys/resource.h>
6#include <sys/shm.h>
7
8#include "qemu.h"

--- 930 unchanged lines hidden (view full) ---

939 [__builtin_ctzll(ARM_HWCAP2_A64_HBC )] = "hbc",
940 };
941
942 return bit < ARRAY_SIZE(hwcap_str) ? hwcap_str[bit] : NULL;
943}
944
945#undef GET_FEATURE_ID
946
1/* This is the Linux kernel elf-loading code, ported into user space */
2#include "qemu/osdep.h"
3#include <sys/param.h>
4
5#include <sys/resource.h>
6#include <sys/shm.h>
7
8#include "qemu.h"

--- 930 unchanged lines hidden (view full) ---

939 [__builtin_ctzll(ARM_HWCAP2_A64_HBC )] = "hbc",
940 };
941
942 return bit < ARRAY_SIZE(hwcap_str) ? hwcap_str[bit] : NULL;
943}
944
945#undef GET_FEATURE_ID
946
947#if TARGET_BIG_ENDIAN
948# define VDSO_HEADER "vdso-be.c.inc"
949#else
950# define VDSO_HEADER "vdso-le.c.inc"
951#endif
952
947#endif /* not TARGET_AARCH64 */
948#endif /* TARGET_ARM */
949
950#ifdef TARGET_SPARC
951#ifdef TARGET_SPARC64
952
953#define ELF_HWCAP (HWCAP_SPARC_FLUSH | HWCAP_SPARC_STBAR | HWCAP_SPARC_SWAP \
954 | HWCAP_SPARC_MULDIV | HWCAP_SPARC_V9)

--- 3817 unchanged lines hidden ---
953#endif /* not TARGET_AARCH64 */
954#endif /* TARGET_ARM */
955
956#ifdef TARGET_SPARC
957#ifdef TARGET_SPARC64
958
959#define ELF_HWCAP (HWCAP_SPARC_FLUSH | HWCAP_SPARC_STBAR | HWCAP_SPARC_SWAP \
960 | HWCAP_SPARC_MULDIV | HWCAP_SPARC_V9)

--- 3817 unchanged lines hidden ---