diff options
author | Andreas Schwab <schwab@suse.de> | 2016-12-15 12:17:19 +0100 |
---|---|---|
committer | Andreas Schwab <schwab@suse.de> | 2017-03-14 17:18:52 +0100 |
commit | 605c5ef4fb7c9a9bbf225724ef73e6437476fb3c (patch) | |
tree | 070972d7ecce77f5ada51736e64956fb94adfe1c | |
parent | 9d067269f5c3ecc5913e7e424a4778608d784731 (diff) | |
download | glibc-605c5ef4fb7c9a9bbf225724ef73e6437476fb3c.tar glibc-605c5ef4fb7c9a9bbf225724ef73e6437476fb3c.tar.gz glibc-605c5ef4fb7c9a9bbf225724ef73e6437476fb3c.tar.bz2 glibc-605c5ef4fb7c9a9bbf225724ef73e6437476fb3c.zip |
Remove _dl_platform_string
There are no non-trivial uses of _dl_platform_string.
-rw-r--r-- | ChangeLog | 11 | ||||
-rw-r--r-- | sysdeps/alpha/dl-procinfo.h | 9 | ||||
-rw-r--r-- | sysdeps/generic/dl-procinfo.h | 3 | ||||
-rw-r--r-- | sysdeps/i386/dl-procinfo.h | 7 | ||||
-rw-r--r-- | sysdeps/mips/dl-procinfo.h | 9 | ||||
-rw-r--r-- | sysdeps/s390/dl-procinfo.h | 7 | ||||
-rw-r--r-- | sysdeps/sparc/dl-procinfo.h | 3 |
7 files changed, 13 insertions, 36 deletions
@@ -1,3 +1,14 @@ +2017-03-14 Andreas Schwab <schwab@suse.de> + + * sysdeps/generic/dl-procinfo.h (_dl_platform_string): Remove. + * sysdeps/alpha/dl-procinfo.h (_dl_platform_string): Remove. + (_dl_string_platform): Use GLRO(dl_alpha_platforms) directly. + * sysdeps/i386/dl-procinfo.h (_dl_platform_string): Remove. + * sysdeps/mips/dl-procinfo.h (_dl_platform_string): Remove. + (_dl_string_platform): Use GLRO(dl_mips_platforms) directly. + * sysdeps/s390/dl-procinfo.h (_dl_platform_string): Remove. + * sysdeps/sparc/dl-procinfo.h (_dl_platform_string): Remove. + 2017-03-13 Samuel Thibault <samuel.thibault@ens-lyon.org> * sysdeps/mach/hurd/send.c (__send): Convert hurdish error code into diff --git a/sysdeps/alpha/dl-procinfo.h b/sysdeps/alpha/dl-procinfo.h index f123a8db02..ed7a66ee49 100644 --- a/sysdeps/alpha/dl-procinfo.h +++ b/sysdeps/alpha/dl-procinfo.h @@ -28,13 +28,6 @@ #define _DL_PLATFORMS_COUNT 5 -static inline const char * -__attribute__ ((unused)) -_dl_platform_string (int idx) -{ - return GLRO(dl_alpha_platforms)[idx]; -}; - static inline int __attribute__ ((unused, always_inline)) _dl_string_platform (const char *str) @@ -44,7 +37,7 @@ _dl_string_platform (const char *str) if (str != NULL) for (i = 0; i < _DL_PLATFORMS_COUNT; ++i) { - if (strcmp (str, _dl_platform_string (i)) == 0) + if (strcmp (str, GLRO(dl_alpha_platforms)[i]) == 0) return i; } return -1; diff --git a/sysdeps/generic/dl-procinfo.h b/sysdeps/generic/dl-procinfo.h index c70edd849b..9a0ccacc57 100644 --- a/sysdeps/generic/dl-procinfo.h +++ b/sysdeps/generic/dl-procinfo.h @@ -26,9 +26,6 @@ /* There are no hardware capabilities defined. */ #define _dl_hwcap_string(idx) "" -/* There are no different platforms defined. */ -#define _dl_platform_string(idx) "" - /* By default there is no important hardware capability. */ #define HWCAP_IMPORTANT (0) diff --git a/sysdeps/i386/dl-procinfo.h b/sysdeps/i386/dl-procinfo.h index 2f93cad39c..9c38846f0b 100644 --- a/sysdeps/i386/dl-procinfo.h +++ b/sysdeps/i386/dl-procinfo.h @@ -70,13 +70,6 @@ _dl_hwcap_string (int idx) return GLRO(dl_x86_cap_flags)[idx]; }; -static inline const char * -__attribute__ ((unused)) -_dl_platform_string (int idx) -{ - return GLRO(dl_x86_platforms)[idx - _DL_FIRST_PLATFORM]; -}; - static inline int __attribute__ ((unused, always_inline)) _dl_string_hwcap (const char *str) diff --git a/sysdeps/mips/dl-procinfo.h b/sysdeps/mips/dl-procinfo.h index a0ad27e711..9e6d8e5a40 100644 --- a/sysdeps/mips/dl-procinfo.h +++ b/sysdeps/mips/dl-procinfo.h @@ -28,13 +28,6 @@ #define _DL_PLATFORMS_COUNT 4 -static inline const char * -__attribute__ ((unused)) -_dl_platform_string (int idx) -{ - return GLRO(dl_mips_platforms)[idx]; -}; - static inline int __attribute__ ((unused, always_inline)) _dl_string_platform (const char *str) @@ -44,7 +37,7 @@ _dl_string_platform (const char *str) if (str != NULL) for (i = 0; i < _DL_PLATFORMS_COUNT; ++i) { - if (strcmp (str, _dl_platform_string (i)) == 0) + if (strcmp (str, GLRO(dl_mips_platforms)[i]) == 0) return i; } return -1; diff --git a/sysdeps/s390/dl-procinfo.h b/sysdeps/s390/dl-procinfo.h index 73999737e1..c99789629a 100644 --- a/sysdeps/s390/dl-procinfo.h +++ b/sysdeps/s390/dl-procinfo.h @@ -66,13 +66,6 @@ _dl_hwcap_string (int idx) return GLRO(dl_s390_cap_flags)[idx]; }; -static inline const char * -__attribute__ ((unused)) -_dl_platform_string (int idx) -{ - return GLRO(dl_s390_platforms)[idx - _DL_FIRST_PLATFORM]; -}; - static inline int __attribute__ ((unused, always_inline)) _dl_string_hwcap (const char *str) diff --git a/sysdeps/sparc/dl-procinfo.h b/sysdeps/sparc/dl-procinfo.h index 8a5df22fdc..456dde6c9e 100644 --- a/sysdeps/sparc/dl-procinfo.h +++ b/sysdeps/sparc/dl-procinfo.h @@ -71,9 +71,6 @@ _dl_string_hwcap (const char *str) #define HWCAP_IMPORTANT (HWCAP_IMPORTANT_V9 | HWCAP_SPARC_ULTRA3 \ | HWCAP_SPARC_BLKINIT | HWCAP_SPARC_N2) -/* There are no different platforms defined. */ -#define _dl_platform_string(idx) "" - /* There're no platforms to filter out. */ #define _DL_HWCAP_PLATFORM 0 |