From f92550c84552007c39c02a35b625681a253b0c42 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Fri, 22 May 1998 01:08:12 +0200
Subject: [PATCH] Added fallback to gm4.

Rev: bin/mktestsuite:1.11
---
 bin/mktestsuite | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/bin/mktestsuite b/bin/mktestsuite
index bff7fb03f2..f837783ae8 100755
--- a/bin/mktestsuite
+++ b/bin/mktestsuite
@@ -7,10 +7,17 @@ M4=m4
 IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}:"
 for d in $PATH; do
   test -z "$d" && ac_dir=.
+  # GNU m4 is named gm4 on FreeBSD
+  if test -f $d/gm4; then
+    M4=$d/gm4
+    if echo 'divert(-1)changequote([[,]])define(DOIT,ifelse([foo],foo,[DOIT($1)]))DOIT([[m4exit(1)]])' | $d/gm4 >/dev/null; then
+      break
+    fi
+  fi
   if test -f $d/m4; then
     M4=$d/m4
     if echo 'divert(-1)changequote([[,]])define(DOIT,ifelse([foo],foo,[DOIT($1)]))DOIT([[m4exit(1)]])' | $d/m4 >/dev/null; then
-     break
+      break
     fi
   fi
 done
-- 
GitLab