tfmt: adjust GCC version check - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit bd6f12068b28ba7eb96a3cd495e2201c852682b7
 (DIR) parent 5802b09e9d8ceadd2cefdccfd0391c04e492369b
 (HTM) Author: Kurt H Maier <khm@pnnl.gov>
       Date:   Thu,  7 May 2020 17:55:15 -0700
       
       fmt: adjust GCC version check
       
       atomics were added in GCC 4.9:  https://gcc.gnu.org/gcc-4.9/changes.html
       
       Diffstat:
         M src/lib9/fmt/fmt.c                  |       4 ++--
       
       1 file changed, 2 insertions(+), 2 deletions(-)
       ---
 (DIR) diff --git a/src/lib9/fmt/fmt.c b/src/lib9/fmt/fmt.c
       t@@ -10,10 +10,10 @@
         * even though that's technically racy. A mutex is not OK, because we want to
         * be able to call print from signal handlers.)
         *
       - * RHEL is using an old GCC (atomics were added in GCC 4.8).
       + * RHEL is using an old GCC (atomics were added in GCC 4.9).
         * AIX is using its own IBM compiler (XL C).
         */
       -#if __IBMC__ || !__clang__ && __GNUC__ && (__GNUC__ < 4 || (__GNUC__==4 && __GNUC_MINOR__<8))
       +#if __IBMC__ || !__clang__ && __GNUC__ && (__GNUC__ < 4 || (__GNUC__==4 && __GNUC_MINOR__<9))
        #warning not using C11 stdatomic on legacy system
        #define _Atomic volatile
        #define atomic_load(x) (*(x))