]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Remove redundant static keyword for namespace-level constants
authorJoel Rosdahl <joel@rosdahl.net>
Fri, 4 Sep 2020 13:23:25 +0000 (15:23 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 5 Sep 2020 11:03:51 +0000 (13:03 +0200)
Namespace-level constant objects have static storage duration by
default.

src/ccache.cpp
src/compopt.cpp
src/macroskip.hpp

index 27676261a7577bb231e0d5b10fe12b295ce46f2f..090bbecd1637023b0a7f4eed5f27448646f2c7f3 100644 (file)
 #ifndef MYNAME
 #  define MYNAME "ccache"
 #endif
-static const char CCACHE_NAME[] = MYNAME;
+const char CCACHE_NAME[] = MYNAME;
 
 using Logging::log;
 using nonstd::nullopt;
 using nonstd::optional;
 using nonstd::string_view;
 
-static const char VERSION_TEXT[] =
+const char VERSION_TEXT[] =
   R"({} version {}
 
 Copyright (C) 2002-2007 Andrew Tridgell
@@ -93,7 +93,7 @@ Foundation; either version 3 of the License, or (at your option) any later
 version.
 )";
 
-static const char USAGE_TEXT[] =
+const char USAGE_TEXT[] =
   R"(Usage:
     {} [options]
     {} compiler [compiler options]
index 4b84d8bf1764ee3358585e76c52b393dd9a7bcda..e31a1515f3ef6a485ea4e4c875f7bade6ca8716d 100644 (file)
@@ -49,7 +49,7 @@ struct compopt
   int type;
 };
 
-static const struct compopt compopts[] = {
+const struct compopt compopts[] = {
   {"--Werror", TAKES_ARG},                            // nvcc
   {"--analyze", TOO_HARD},                            // Clang
   {"--compiler-bindir", AFFECTS_CPP | TAKES_ARG},     // nvcc
index 09e705a88894a8e4864752a96e734cdf97b86b1b..f15932346f604b5ed4946df0bc738de451ce560c 100644 (file)
@@ -58,7 +58,7 @@
 //     if i % 16 == 15:
 //         print ""
 
-static const uint32_t macro_skip[] = {
+const uint32_t macro_skip[] = {
   8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 8, 8, 5, 2, 8, 8, 8, 4, 8, 8, 8, 3,