]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Remove superfluous “extern” function declarations from a9e8810f
authorJoel Rosdahl <joel@rosdahl.net>
Tue, 2 Oct 2018 19:45:25 +0000 (21:45 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Tue, 2 Oct 2018 19:48:43 +0000 (21:48 +0200)
Function declarations are extern by default.

src/ccache.c
src/compopt.c
unittest/framework.h
unittest/test_compopt.c

index 6634554b4e556b690e3f7b08a2da2d98436752e7..391c0551999d75a8918ee00c6355876845d7aff2 100644 (file)
@@ -33,6 +33,7 @@
 #define STRINGIFY(x) #x
 #define TO_STRING(x) STRINGIFY(x)
 
+// Global variables used by other compilation units.
 extern struct conf *conf;
 extern char *primary_config_path;
 extern char *secondary_config_path;
@@ -43,8 +44,6 @@ extern unsigned lock_staleness_limit;
 static void failed(void) ATTR_NORETURN;
 static void ccache(int argc, char *argv[]) ATTR_NORETURN;
 
-int ccache_main(int argc, char *argv[]);
-
 static const char VERSION_TEXT[] =
        MYNAME " version %s\n"
        "\n"
@@ -3657,6 +3656,8 @@ ccache_main_options(int argc, char *argv[])
        return 0;
 }
 
+int ccache_main(int argc, char *argv[]);
+
 int
 ccache_main(int argc, char *argv[])
 {
index b963ce60ccf010c5b4a94cbbef32aa3535588de5..cb67d7a73f4ff141a1ea844761e0a484f539305a 100644 (file)
@@ -142,7 +142,8 @@ compopt_short(bool (*fn)(const char *), const char *option)
        return retval;
 }
 
-extern bool compopt_verify_sortedness(void);
+// Used by unittest/test_compopt.c.
+bool compopt_verify_sortedness(void);
 
 // For test purposes.
 bool
index 29ff43f1ef200c2aff05fbc068af9e9e0329de93..317c2ca0f56f4757f1815e53f62df47d459fbc7c 100644 (file)
@@ -22,7 +22,7 @@
 // ============================================================================
 
 #define TEST_SUITE(name) \
-       extern unsigned suite_##name(unsigned _start_point); \
+       unsigned suite_##name(unsigned _start_point); \
        unsigned suite_##name(unsigned _start_point) \
        { \
                unsigned _test_counter = 0; \
index 6b58121172a017f1ed6973c927f0cfcfc0a7b239..263e649706f6f21764f604fc603799a80b384b3f 100644 (file)
@@ -24,7 +24,7 @@ TEST_SUITE(compopt)
 
 TEST(option_table_should_be_sorted)
 {
-       extern bool compopt_verify_sortedness(void);
+       bool compopt_verify_sortedness(void);
        CHECK(compopt_verify_sortedness());
 }