Index: src/CodeGen/CodeGenerator.cc
===================================================================
--- src/CodeGen/CodeGenerator.cc	(revision 066d77aa36581ca93f86102e251986a4932570ab)
+++ src/CodeGen/CodeGenerator.cc	(revision 58dd019a052f07152d413d2f67f0b5337b50f417)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Aug  4 13:35:30 2016
-// Update Count     : 352
+// Last Modified On : Tue Dec 13 14:51:27 2016
+// Update Count     : 362
 //
 
@@ -57,4 +57,10 @@
 		if ( decl->get_extension() ) {
 			output << "__extension__ ";
+		} // if
+	} // extension
+
+	void CodeGenerator::asmName( DeclarationWithType * decl ) {
+		if ( ConstantExpr * asmName = decl->get_asmName() ) {
+			output << " asm ( " << asmName->get_constant()->get_value() << " )";
 		} // if
 	} // extension
@@ -141,4 +147,6 @@
 		} // if
 
+		asmName( functionDecl );
+
 		// acceptAll( functionDecl->get_oldDecls(), *this );
 		if ( functionDecl->get_statements() ) {
@@ -153,4 +161,6 @@
 		handleStorageClass( objectDecl );
 		output << genType( objectDecl->get_type(), mangleName( objectDecl ) );
+
+		asmName( objectDecl );
 
 		if ( objectDecl->get_init() ) {
Index: src/CodeGen/CodeGenerator.h
===================================================================
--- src/CodeGen/CodeGenerator.h	(revision 066d77aa36581ca93f86102e251986a4932570ab)
+++ src/CodeGen/CodeGenerator.h	(revision 58dd019a052f07152d413d2f67f0b5337b50f417)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Aug  4 13:37:07 2016
-// Update Count     : 38
+// Last Modified On : Tue Dec 13 13:51:53 2016
+// Update Count     : 39
 //
 
@@ -107,4 +107,6 @@
 		};
 
+		void asmName( DeclarationWithType *decl );
+
 		void extension( Expression *expr );
 		void extension( Declaration *decl );
Index: src/CodeGen/OperatorTable.cc
===================================================================
--- src/CodeGen/OperatorTable.cc	(revision 066d77aa36581ca93f86102e251986a4932570ab)
+++ src/CodeGen/OperatorTable.cc	(revision 58dd019a052f07152d413d2f67f0b5337b50f417)
@@ -9,7 +9,7 @@
 // Author           : Richard C. Bilson
 // Created On       : Mon May 18 07:44:20 2015
-// Last Modified By : Rob Schluntz
-// Last Modified On : Thu Apr 14 16:48:27 2016
-// Update Count     : 9
+// Last Modified By : Peter A. Buhr
+// Last Modified On : Tue Dec 13 14:33:05 2016
+// Update Count     : 10
 //
 
@@ -21,5 +21,5 @@
 		const OperatorInfo tableValues[] = {
 			{	"?[?]",		"",		"_operator_index",				OT_INDEX			},
-			{	"?{}",		"=",		"_constructor",					OT_CTOR				},
+			{	"?{}",		"=",	"_constructor",					OT_CTOR				},
 			{	"^?{}",		"",		"_destructor",					OT_DTOR				},
 			{	"?()",		"",		"_operator_call",				OT_CALL				},
