stage4/generate_c/generate_c.cc
changeset 397 85151b2f35ca
parent 396 155560bfe837
child 399 55b074ea7255
child 417 d48f53715f77
--- a/stage4/generate_c/generate_c.cc	Fri Dec 30 18:25:39 2011 +0100
+++ b/stage4/generate_c/generate_c.cc	Wed Jan 25 01:16:30 2012 +0100
@@ -1939,12 +1939,12 @@
       s4o.print("extern unsigned long long common_ticktime__;\n\n");
 
       s4o.print("#include \"accessor.h\"\n");
+      s4o.print("#include \"POUS.h\"\n\n");
       s4o.print("#include \"");
       configuration_name = true;
       current_configuration->accept(*this);
       configuration_name = false;
       s4o.print(".h\"\n");
-      s4o.print("#include \"POUS.h\"\n\n");
 
       /* (A.2) Global variables... */
       if (current_global_vars != NULL) {
@@ -2379,7 +2379,10 @@
       generate_var_list_c generate_var_list(&variables_s4o, symbol);
       generate_var_list.generate_programs(symbol);
       generate_var_list.generate_variables(symbol);
-      
+      variables_s4o.print("\n// Ticktime\n");
+      variables_s4o.print_long_long_integer(common_ticktime, false);
+      variables_s4o.print("\n");
+
       generate_location_list_c generate_location_list(&located_variables_s4o);
       symbol->accept(generate_location_list);
       return NULL;