]> mj.ucw.cz Git - libucw.git/commitdiff
__attribute__((const)) replaced by CONST
authorRobert Spalek <robert@ucw.cz>
Mon, 3 Jun 2002 14:49:53 +0000 (14:49 +0000)
committerRobert Spalek <robert@ucw.cz>
Mon, 3 Jun 2002 14:49:53 +0000 (14:49 +0000)
lib/str-test.c
lib/str_hash.c
lib/str_hash.h

index a8bd45e2e6252284cbe753767726112b475f39cb..16cd92918a5e23e9ab6412cf7757b671e21dafe1 100644 (file)
@@ -94,7 +94,7 @@ main(int argc, char **argv)
                        random_string(str + alignment, lengths[i]);
                        elapsed_time();
                        /* Avoid "optimizing" by gcc, since the functions are
-                        * attributed as ((const)).  */
+                        * attributed CONST.  */
                        tot1 += strlen(str + alignment);
                        el1 += elapsed_time();
                        tot2 += str_len(str + alignment);
index 5b05db66f5346b9fbd21435365c222c397bbe541..72dbb695129f3ac070c64d59efaa2eaab0b913bb 100644 (file)
@@ -33,7 +33,7 @@ str_hash_init(void)
        }
 }
 
-static inline uns str_len_uns(uns x) __attribute__((const));
+static inline uns str_len_uns(uns x) CONST;
 
 static inline uns
 str_len_uns(uns x)
index 4020117a752a2831bb594d3607425e8b1ddcb437..fab340d260297b96626ec6e0681599d474c377a8 100644 (file)
 #define        ROL(x, bits)    (((x) << (bits)) | ((x) >> (sizeof(uns)*8 - (bits))))
 
 /* The following functions need str to be aligned to uns.  */
-uns str_len_aligned(const char *str) __attribute__((const));
-uns str_hash_aligned(const char *str) __attribute__((const));
+uns str_len_aligned(const char *str) CONST;
+uns str_hash_aligned(const char *str) CONST;
 
 #ifdef CPU_ALLOW_UNALIGNED
 #define        str_len(str)    str_len_aligned(str)
 #define        str_hash(str)   str_hash_aligned(str)
 #else
-uns str_len(const char *str) __attribute__((const));
-uns str_hash(const char *str) __attribute__((const));
+uns str_len(const char *str) CONST;
+uns str_hash(const char *str) CONST;
 #endif