Index: src/CodeGen/CodeGenerator.cc
===================================================================
--- src/CodeGen/CodeGenerator.cc	(revision 16ba4a6fa0eb60a0cd27fb96882e37dbf94834dd)
+++ src/CodeGen/CodeGenerator.cc	(revision e8a7ca25cfb09b62921f637a538511cf43dc27c4)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sun Feb 16 08:32:48 2020
-// Update Count     : 532
+// Last Modified On : Fri Mar 12 19:00:42 2021
+// Update Count     : 536
 //
 #include "CodeGenerator.h"
@@ -935,4 +935,8 @@
 		if ( asmStmt->get_instruction() ) asmStmt->get_instruction()->accept( *visitor );
 		output << " )";
+	}
+
+	void CodeGenerator::postvisit( DirectiveDecl * directiveDecl ) {
+		output << endl << directiveDecl->get_stmt()->directive;	// endl prevents spaces before directive
 	}
 
Index: src/CodeGen/CodeGenerator.h
===================================================================
--- src/CodeGen/CodeGenerator.h	(revision 16ba4a6fa0eb60a0cd27fb96882e37dbf94834dd)
+++ src/CodeGen/CodeGenerator.h	(revision e8a7ca25cfb09b62921f637a538511cf43dc27c4)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sun Feb 16 03:58:31 2020
-// Update Count     : 62
+// Last Modified On : Fri Mar 12 18:35:38 2021
+// Update Count     : 63
 //
 
@@ -105,4 +105,5 @@
 		void postvisit( DirectiveStmt * );
 		void postvisit( AsmDecl * );					// special: statement in declaration context
+		void postvisit( DirectiveDecl * );				// special: statement in declaration context
 		void postvisit( IfStmt * );
 		void postvisit( SwitchStmt * );
