Index: configure
===================================================================
--- configure	(revision 90c3b1c9b36943edd6040aac93c3da9265b218a4)
+++ configure	(revision 37bf576bd4aaa482e6ba8088e06ed0ae5c28b8f4)
@@ -643,6 +643,6 @@
 CFA_INCDIR
 CFA_PREFIX
+CFA_BACKEND_CC
 BACKEND_CC
-GCC_PATH
 MAINT
 MAINTAINER_MODE_FALSE
@@ -2922,26 +2922,22 @@
 # Check whether --with-backend-compiler was given.
 if test "${with_backend_compiler+set}" = set; then :
-  withval=$with_backend_compiler; backcompiler=$withval
-else
-  backcompiler=""
-fi
-
-  if test x$backcompiler != x; then
-	cat >>confdefs.h <<_ACEOF
-#define GCC_PATH "${backcompiler}"
-_ACEOF
-
-	BACKEND_CC=${backcompiler}
-  else
+  withval=$with_backend_compiler; backendcompiler=$withval
+else
+  backendcompiler=""
+fi
+
+if test "x$backendcompiler" != x; then
+	BACKEND_CC=${backendcompiler}
+else
 	# Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 $as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_path_GCC_PATH+:} false; then :
+if ${ac_cv_path_BACKEND_CC+:} false; then :
   $as_echo_n "(cached) " >&6
 else
-  case $GCC_PATH in
+  case $BACKEND_CC in
   [\\/]* | ?:[\\/]*)
-  ac_cv_path_GCC_PATH="$GCC_PATH" # Let the user override the test with a path.
+  ac_cv_path_BACKEND_CC="$BACKEND_CC" # Let the user override the test with a path.
   ;;
   *)
@@ -2953,5 +2949,5 @@
     for ac_exec_ext in '' $ac_executable_extensions; do
   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_path_GCC_PATH="$as_dir/$ac_word$ac_exec_ext"
+    ac_cv_path_BACKEND_CC="$as_dir/$ac_word$ac_exec_ext"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
@@ -2961,12 +2957,11 @@
 IFS=$as_save_IFS
 
-  test -z "$ac_cv_path_GCC_PATH" && ac_cv_path_GCC_PATH="N/A"
   ;;
 esac
 fi
-GCC_PATH=$ac_cv_path_GCC_PATH
-if test -n "$GCC_PATH"; then
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_PATH" >&5
-$as_echo "$GCC_PATH" >&6; }
+BACKEND_CC=$ac_cv_path_BACKEND_CC
+if test -n "$BACKEND_CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BACKEND_CC" >&5
+$as_echo "$BACKEND_CC" >&6; }
 else
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
@@ -2975,15 +2970,14 @@
 
 
-	if test "$GCC_PATH" = "N/A"; then
+	if test "x$BACKEND_CC" = "x"; then
 		as_fn_error $? "some version of gcc is needed. Get it at ftp://ftp.gnu.org" "$LINENO" 5
 		exit 1
 	fi
+fi
 
 cat >>confdefs.h <<_ACEOF
-#define GCC_PATH "${GCC_PATH}"
-_ACEOF
-
-	BACKEND_CC=${GCC_PATH}
-  fi
+#define CFA_BACKEND_CC "${BACKEND_CC}"
+_ACEOF
+
 
 
