diff options
author | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2017-05-24 22:26:36 +0530 |
---|---|---|
committer | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2017-05-24 22:26:37 +0530 |
commit | 6edbe546d6ac243a5e3c2610853f2da53f0507b4 (patch) | |
tree | eb72f71caa86c1f96a621056336bddec3ad9678e | |
parent | 9c450f6f6f0e2089b780d0510ae6153740fc7d1d (diff) | |
download | glibc-6edbe546d6ac243a5e3c2610853f2da53f0507b4.tar.gz glibc-6edbe546d6ac243a5e3c2610853f2da53f0507b4.tar.xz glibc-6edbe546d6ac243a5e3c2610853f2da53f0507b4.zip |
arm: Fix typo in array count
I just noticed that the array count for the hwcap flags list in ARM is off by 10, i.e. 37 instead of 27. Following patch fixes this. * sysdeps/unix/sysv/linux/arm/dl-procinfo.c (_dl_arm_cap_flags): Fix array subscript. * sysdeps/unix/sysv/linux/arm/dl-procinfo.h (_DL_HWCAP_COUNT): Fix count.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/arm/dl-procinfo.c | 2 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/arm/dl-procinfo.h | 2 |
3 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index 4abd668481..d3f3d6a6fe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2017-05-24 Siddhesh Poyarekar <siddhesh@sourceware.org> + + * sysdeps/unix/sysv/linux/arm/dl-procinfo.c + (_dl_arm_cap_flags): Fix array subscript. + * sysdeps/unix/sysv/linux/arm/dl-procinfo.h (_DL_HWCAP_COUNT): + Fix count. + 2017-05-24 H.J. Lu <hongjiu.lu@intel.com> * sysdeps/x86/cacheinfo.c: Skip if not in libc. diff --git a/sysdeps/unix/sysv/linux/arm/dl-procinfo.c b/sysdeps/unix/sysv/linux/arm/dl-procinfo.c index 20246941f5..15c45d089f 100644 --- a/sysdeps/unix/sysv/linux/arm/dl-procinfo.c +++ b/sysdeps/unix/sysv/linux/arm/dl-procinfo.c @@ -46,7 +46,7 @@ #if !defined PROCINFO_DECL && defined SHARED ._dl_arm_cap_flags #else -PROCINFO_CLASS const char _dl_arm_cap_flags[37][10] +PROCINFO_CLASS const char _dl_arm_cap_flags[27][10] #endif #ifndef PROCINFO_DECL = { diff --git a/sysdeps/unix/sysv/linux/arm/dl-procinfo.h b/sysdeps/unix/sysv/linux/arm/dl-procinfo.h index 5dc394d908..b6a9d9f6a2 100644 --- a/sysdeps/unix/sysv/linux/arm/dl-procinfo.h +++ b/sysdeps/unix/sysv/linux/arm/dl-procinfo.h @@ -23,7 +23,7 @@ #include <ldsodefs.h> #include <sysdep.h> -#define _DL_HWCAP_COUNT 37 +#define _DL_HWCAP_COUNT 27 /* Low 22 bits are allocated in HWCAP. */ #define _DL_HWCAP_LAST 21 |