Revision afce2927

b/linux-user/elfload.c
91 91
#define USE_ELF_CORE_DUMP
92 92
#define ELF_EXEC_PAGESIZE	4096
93 93

  
94
#define DLINFO_ARCH_ITEMS       1
95
enum
96
{
97
  ARM_HWCAP_ARM_SWP       = 1 << 0,
98
  ARM_HWCAP_ARM_HALF      = 1 << 1,
99
  ARM_HWCAP_ARM_THUMB     = 1 << 2,
100
  ARM_HWCAP_ARM_26BIT     = 1 << 3,
101
  ARM_HWCAP_ARM_FAST_MULT = 1 << 4,
102
  ARM_HWCAP_ARM_FPA       = 1 << 5,
103
  ARM_HWCAP_ARM_VFP       = 1 << 6,
104
  ARM_HWCAP_ARM_EDSP      = 1 << 7,
105
};
106

  
107
#define ARM_HWCAPS (ARM_HWCAP_ARM_SWP | ARM_HWCAP_ARM_HALF              \
108
                    | ARM_HWCAP_ARM_THUMB | ARM_HWCAP_ARM_FAST_MULT     \
109
                    | ARM_HWCAP_ARM_FPA | ARM_HWCAP_ARM_VFP)
110

  
111
#define ARCH_DLINFO                     \
112
do {                                    \
113
    NEW_AUX_ENT(AT_HWCAP, ARM_HWCAPS);  \
114
} while (0)
115

  
94 116
#endif
95 117

  
96 118
#ifdef TARGET_SPARC

Also available in: Unified diff