33fa5a
From 036562b66fa607152c6c54f0d6d030cd19bfcb7f Mon Sep 17 00:00:00 2001
33fa5a
From: Andreas Arnez <arnez@linux.ibm.com>
33fa5a
Date: Tue, 19 Feb 2019 19:03:52 +0100
33fa5a
Subject: [PATCH 1/8] Avoid c99 standard compiler
33fa5a
33fa5a
When probing for a usable GCC, the existing code already dropped path
33fa5a
names that contained "c89" or "c90", because these compilers don't have
33fa5a
the GCC extensions enabled.  This patch also drops names with "c99" in
33fa5a
them.
33fa5a
---
33fa5a
 CONFIG/src/atlconf_misc.c | 3 ++-
33fa5a
 1 file changed, 2 insertions(+), 1 deletion(-)
33fa5a
33fa5a
diff --git a/CONFIG/src/atlconf_misc.c b/CONFIG/src/atlconf_misc.c
33fa5a
index 63cb1ef..fb62214 100644
33fa5a
--- a/CONFIG/src/atlconf_misc.c
33fa5a
+++ b/CONFIG/src/atlconf_misc.c
33fa5a
@@ -824,7 +824,8 @@ int CompIsGcc(char *comp)
33fa5a
    int i;
33fa5a
 
33fa5a
    cmpname = NameWithoutPath(comp);
33fa5a
-   if (strstr(cmpname, "c89") || strstr(cmpname, "c90"))
33fa5a
+   if (strstr(cmpname, "c89") || strstr(cmpname, "c90") ||
33fa5a
+       strstr(cmpname, "c99"))
33fa5a
    {
33fa5a
       free(cmpname);
33fa5a
       return(0);
33fa5a
-- 
33fa5a
2.23.0
33fa5a