[svn:parrot] r44734 - branches/ops_pct/compilers/opsc/src/Ops

bacek at svn.parrot.org bacek at svn.parrot.org
Sun Mar 7 09:09:05 UTC 2010


Author: bacek
Date: Sun Mar  7 09:09:04 2010
New Revision: 44734
URL: https://trac.parrot.org/parrot/changeset/44734

Log:
Emit op_lib descriptor early.

Modified:
   branches/ops_pct/compilers/opsc/src/Ops/Emitter.pm

Modified: branches/ops_pct/compilers/opsc/src/Ops/Emitter.pm
==============================================================================
--- branches/ops_pct/compilers/opsc/src/Ops/Emitter.pm	Sun Mar  7 09:08:04 2010	(r44733)
+++ branches/ops_pct/compilers/opsc/src/Ops/Emitter.pm	Sun Mar  7 09:09:04 2010	(r44734)
@@ -92,11 +92,11 @@
 
 method emit_c_source_file($fh) {
     self._emit_source_preamble($fh);
+    self._emit_op_lib_descriptor($fh);
 
     self.trans.emit_source_part(self, $fh);
     self.trans.emit_op_lookup(self, $fh);
 
-    self._emit_op_lib_descriptor($fh);
     self._emit_init_func($fh);
     self._emit_dymanic_lib_load($fh);
     self._emit_coda($fh);


More information about the parrot-commits mailing list