cpu_features->mops = GLRO (dl_hwcap2) & HWCAP2_MOPS;
if (GLRO (dl_hwcap) & HWCAP_GCS)
- /* GCS status may be updated later by binary compatibility checks. */
- GL (dl_aarch64_gcs) = TUNABLE_GET (glibc, cpu, aarch64_gcs, uint64_t, 0);
+ {
+ /* GCS status may be updated later by binary compatibility checks. */
+ GL (dl_aarch64_gcs) = TUNABLE_GET (glibc, cpu, aarch64_gcs, uint64_t, 0);
+ /* Fixed GCS policy. */
+ GLRO (dl_aarch64_gcs_policy) =
+ TUNABLE_GET (glibc, cpu, aarch64_gcs_policy, uint64_t, 0);
+ }
}
# else
,
# endif
+# if !defined PROCINFO_DECL && defined SHARED
+ ._dl_aarch64_gcs_policy
+# else
+PROCINFO_CLASS uint64_t _dl_aarch64_gcs_policy
+# endif
+# ifndef PROCINFO_DECL
+= 0
+# endif
+# if !defined SHARED || defined PROCINFO_DECL
+;
+# else
+,
+# endif
#endif
/* Number of HWCAP bits set. */