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 --- |