top(1): Fix building with -fno-common.
authorSascha Wildner <saw@online.de>
Sun, 28 Jun 2020 09:20:57 +0000 (11:20 +0200)
committerSascha Wildner <saw@online.de>
Sun, 28 Jun 2020 09:20:57 +0000 (11:20 +0200)
-fno-common will be default in future compilers (GCC 10, for example).

usr.bin/top/m_dragonfly.c
usr.bin/top/top.h

index 5caf35a..bb56c04 100644 (file)
@@ -62,7 +62,7 @@ static int namelength;
 static int cmdlength;
 static int show_fullcmd;
 
 static int cmdlength;
 static int show_fullcmd;
 
-int n_cpus = 0;
+int n_cpus, enable_ncpus;
 
 /* get_process_info passes back a handle.  This is what it looks like: */
 
 
 /* get_process_info passes back a handle.  This is what it looks like: */
 
index 8760242..6da6266 100644 (file)
@@ -77,7 +77,7 @@ struct ext_decl {
 void gettime(struct timeval *);
 void quit(int);
 
 void gettime(struct timeval *);
 void quit(int);
 
-int n_cpus;
-int enable_ncpus;
+extern int n_cpus;
+extern int enable_ncpus;
 
 #endif /* _TOP_H_ */
 
 #endif /* _TOP_H_ */