Index: driver/cc1.cc
===================================================================
--- driver/cc1.cc	(revision bbb1b35eaa5582395a5450ee332dbe21ed7013ba)
+++ driver/cc1.cc	(revision 5a43ab812177a8259bdb8f044159f0ab1d2e6755)
@@ -10,6 +10,6 @@
 // Created On       : Fri Aug 26 14:23:51 2005
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Fri Aug 23 15:06:27 2019
-// Update Count     : 371
+// Last Modified On : Mon Aug 26 07:52:19 2019
+// Update Count     : 374
 //
 
@@ -291,5 +291,6 @@
 
 		execvp( args[0], (char * const *)args );		// should not return
-		perror( "CC1 Translator error: stage 1, execvp" );
+		perror( "CC1 Translator error: stage 1 cpp, execvp" );
+		cerr << " invoked " << args[0] << endl;
 		exit( EXIT_FAILURE );
 	} // if
@@ -428,5 +429,4 @@
 	if ( fork() == 0 ) {								// child runs CFA
 		cargs[0] = ( *new string( installlibdir + "cfa-cpp" ) ).c_str();
-
 		cargs[ncargs++] = cpp_in;
 
@@ -438,5 +438,5 @@
 			cargs[ncargs++] = cfa_cpp_out.c_str();
 		} // if
-		cargs[ncargs] = nullptr;							// terminate argument list
+		cargs[ncargs] = nullptr;						// terminate argument list
 
 		#ifdef __DEBUG_H__
@@ -448,5 +448,6 @@
 
 		execvp( cargs[0], (char * const *)cargs );		// should not return
-		perror( "CC1 Translator error: stage 2, execvp" );
+		perror( "CC1 Translator error: stage 2 cfa-cpp, execvp" );
+		cerr << " invoked " << cargs[0] << endl;
 		exit( EXIT_FAILURE );
 	} // if
@@ -500,5 +501,6 @@
 
 		execvp( args[0], (char * const *)args );		// should not return
-		perror( "CC1 Translator error: stage 2, execvp" );
+		perror( "CC1 Translator error: stage 2 cc1, execvp" );
+		cerr << " invoked " << cargs[0] << endl;
 		exit( EXIT_FAILURE );							// tell gcc not to go any further
 	} // if
