#include <ldsodefs.h>
-
-#define _DL_PLATFORMS_COUNT 5
-
/* We cannot provide a general printing function. */
#define _dl_procinfo(type, word) -1
#include <ldsodefs.h>
-
-#define _DL_PLATFORMS_COUNT 4
-
/* We cannot provide a general printing function. */
#define _dl_procinfo(word, val) -1
#include <ldsodefs.h>
-
-#define _DL_PLATFORMS_COUNT 4
-
/* We cannot provide a general printing function. */
#define _dl_procinfo(type, word) -1
#define HWCAP_IMPORTANT (PPC_FEATURE_HAS_ALTIVEC \
+ PPC_FEATURE_HAS_DFP)
-#define _DL_PLATFORMS_COUNT 17
-
#define _DL_FIRST_PLATFORM 32
/* Platform bits (relative to _DL_FIRST_PLATFORM). */
#define _DL_HWCAP_COUNT 23
extern const char _dl_s390_cap_flags[_DL_HWCAP_COUNT][9] attribute_hidden;
-#define _DL_PLATFORMS_COUNT 11
-
/* Hardware capability bit numbers are derived directly from the
facility indications as stored by the "store facility list" (STFL)
instruction.
#if IS_IN (ldconfig)
/* Since ldconfig processes both i386 and x86-64 libraries, it needs
- to cover all platforms and hardware capabilities. */
-# define HWCAP_PLATFORMS_START 0
-# define HWCAP_PLATFORMS_COUNT 4
+ to cover all hardware capabilities. */
# define HWCAP_IMPORTANT \
(HWCAP_X86_SSE2 | HWCAP_X86_64 | HWCAP_X86_AVX512_1)
#elif defined __x86_64__
-/* For 64 bit, only cover x86-64 platforms and capabilities. */
-# define HWCAP_PLATFORMS_START 2
-# define HWCAP_PLATFORMS_COUNT 4
+/* For 64 bit, only cover x86-64 capabilities. */
# define HWCAP_IMPORTANT (HWCAP_X86_64 | HWCAP_X86_AVX512_1)
#else
/* For 32 bit, only cover i586, i686 and SSE2. */
-# define HWCAP_PLATFORMS_START 0
-# define HWCAP_PLATFORMS_COUNT 2
# define HWCAP_IMPORTANT (HWCAP_X86_SSE2)
#endif
License along with the GNU C Library; if not, see
<https://www.gnu.org/licenses/>. */
-/* This information must be kept in sync with the _DL_HWCAP_COUNT,
- HWCAP_PLATFORMS_START and HWCAP_PLATFORMS_COUNT definitions in
- dl-hwcap.h.
+/* This information must be kept in sync with the _DL_HWCAP_COUNT
+ definition in dl-hwcap.h.
If anything should be added here check whether the size of each string
is still ok with the given array size.
#include <dl-hwcap.h>
#define _DL_HWCAP_COUNT HWCAP_COUNT
-#define _DL_PLATFORMS_COUNT HWCAP_PLATFORMS_COUNT
#endif /* dl-procinfo.h */
License along with the GNU C Library; if not, see
<https://www.gnu.org/licenses/>. */
-/* This information must be kept in sync with the _DL_HWCAP_COUNT,
- HWCAP_PLATFORMS_START and HWCAP_PLATFORMS_COUNT definitions in
- dl-hwcap.h.
+/* This information must be kept in sync with the _DL_HWCAP_COUNT
+ definition in dl-hwcap.h.
If anything should be added here check whether the size of each string
is still ok with the given array size.