git: tip(1): Fix building with -fno-common.
Sascha Wildner
swildner at crater.dragonflybsd.org
Wed Jul 15 02:24:56 PDT 2020
commit 97edc4fd0ce1b4546c05cb23176a9660df9024b5
Author: Sascha Wildner <saw at online.de>
Date: Wed Jul 15 11:23:19 2020 +0200
tip(1): Fix building with -fno-common.
We do so by adding 'EXTERN' to all offending variables and then defining
'EXTERN' to 'extern' for all .c files, except for one (tip.c). This is
the same "fix" that FreeBSD chose, to be cleaned up better at a later
point in time.
-fno-common will be default in future compilers (GCC 10, for example).
Summary of changes:
usr.bin/tip/tip.c | 1 +
usr.bin/tip/tip.h | 127 ++++++++++++++++++++++++++++--------------------------
2 files changed, 66 insertions(+), 62 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/97edc4fd0ce1b4546c05cb23176a9660df9024b5
--
DragonFly BSD source repository
More information about the Commits
mailing list