commit c1c1b5267fd5e14be531a4b22ed0124b35d427cb from: sean via: David du Colombier <0intro@gmail.com> date: Thu Apr 30 18:51:47 2020 UTC 9c: added explicit -fcommon to gcc defaults. Version 10 of gcc enforces -fno-common which breaks a lot of things. This fix reverts to the pre-10 behaviour. The real fix is to clean up stray redefinitions which should be declarations. commit - 4650064aa757c217fa72f8819a2cf67c689bcdef commit + c1c1b5267fd5e14be531a4b22ed0124b35d427cb blob - b07d01492bbb11321327389b4642e49ec7ebf422 blob + 0f836d241724b45023f6e603bcb4951e41066291 --- bin/9c +++ bin/9c @@ -20,6 +20,7 @@ usegcc() -Wno-format-truncation \ -fno-omit-frame-pointer \ -fsigned-char \ + -fcommon \ " # want to put -fno-optimize-sibling-calls here but # that option only works with gcc3+ it seems