[compiler-rt] 45ccc3b - [compiler-rt][builtins] Add a missing 'const' to the Apple __init_cpu_features_resolver

Jon Roelofs via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 12 13:54:35 PST 2024


Author: Jon Roelofs
Date: 2024-01-12T13:54:20-08:00
New Revision: 45ccc3b968cd40a07c653afeb4f548fd34433da1

URL: https://github.com/llvm/llvm-project/commit/45ccc3b968cd40a07c653afeb4f548fd34433da1
DIFF: https://github.com/llvm/llvm-project/commit/45ccc3b968cd40a07c653afeb4f548fd34433da1.diff

LOG: [compiler-rt][builtins] Add a missing 'const' to the Apple __init_cpu_features_resolver

Added: 
    

Modified: 
    compiler-rt/lib/builtins/cpu_model/aarch64/fmv/apple.inc

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/builtins/cpu_model/aarch64/fmv/apple.inc b/compiler-rt/lib/builtins/cpu_model/aarch64/fmv/apple.inc
index 79d4ac70bd1b6d..589c3ca72e7b29 100644
--- a/compiler-rt/lib/builtins/cpu_model/aarch64/fmv/apple.inc
+++ b/compiler-rt/lib/builtins/cpu_model/aarch64/fmv/apple.inc
@@ -23,7 +23,7 @@ void __init_cpu_features_resolver(void) {
   static dispatch_once_t onceToken = 0;
   dispatch_once(&onceToken, ^{
     // https://developer.apple.com/documentation/kernel/1387446-sysctlbyname/determining_instruction_set_characteristics
-    static struct {
+    static const struct {
       const char *sysctl_name;
       enum CPUFeatures feature;
     } features[] = {


        


More information about the llvm-commits mailing list