Index: driver/cc1.cc
===================================================================
--- driver/cc1.cc	(revision 406970b1cfda4e9df07ea64c6d646381840d3bf4)
+++ driver/cc1.cc	(revision 6d1790c97df22dccbe2ccced9e902481c72d86af)
@@ -10,6 +10,6 @@
 // Created On       : Fri Aug 26 14:23:51 2005
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sun Aug 16 21:03:02 2020
-// Update Count     : 413
+// Last Modified On : Tue Nov 17 14:27:08 2020
+// Update Count     : 414
 //
 
@@ -97,5 +97,5 @@
 			} else if ( val == "-CFA" ) {
 				CFA_flag = true;
-			} else if ( val == "-save-temps" ) {
+			} else if ( val == "-save-temps" || val == "--save-temps" ) {
 				save_temps = true;
 			} else if ( prefix( val, "-o=" ) ) {		// output file for -CFA
Index: driver/cfa.cc
===================================================================
--- driver/cfa.cc	(revision 406970b1cfda4e9df07ea64c6d646381840d3bf4)
+++ driver/cfa.cc	(revision 6d1790c97df22dccbe2ccced9e902481c72d86af)
@@ -10,6 +10,6 @@
 // Created On       : Tue Aug 20 13:44:49 2002
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Wed Sep  2 17:59:20 2020
-// Update Count     : 438
+// Last Modified On : Tue Nov 17 14:27:28 2020
+// Update Count     : 440
 //
 
@@ -231,5 +231,5 @@
 				debugging = true;						// symbolic debugging required
 				args[nargs++] = argv[i];				// pass flag along
-			} else if ( arg == "-save-temps" ) {
+			} else if ( arg == "-save-temps" || arg == "--save-temps" ) {
 				args[nargs++] = argv[i];				// pass flag along
 				Putenv( argv, arg );					// save cfa-cpp output
