[svn:parrot] r46260 - in trunk: config/gen/makefiles tools/dev

coke at svn.parrot.org coke at svn.parrot.org
Tue May 4 01:25:07 UTC 2010


Author: coke
Date: Tue May  4 01:25:06 2010
New Revision: 46260
URL: https://trac.parrot.org/parrot/changeset/46260

Log:
OS is a dynpmc - use the dynpmc and depend on it.

Modified:
   trunk/config/gen/makefiles/root.in
   trunk/tools/dev/pbc_to_exe.pir

Modified: trunk/config/gen/makefiles/root.in
==============================================================================
--- trunk/config/gen/makefiles/root.in	Tue May  4 00:27:02 2010	(r46259)
+++ trunk/config/gen/makefiles/root.in	Tue May  4 01:25:06 2010	(r46260)
@@ -808,7 +808,7 @@
 	@rpath_blib@ $(ALL_PARROT_LIBS) $(LINKFLAGS) $(LINK_DYNAMIC)
 #IF(win32):	if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;1
 
-$(PBC_TO_EXE) : tools/dev/pbc_to_exe.pir runtime/parrot/library/config.pir $(PARROT)
+$(PBC_TO_EXE) : tools/dev/pbc_to_exe.pir runtime/parrot/library/config.pir $(PARROT) $(DYNEXT_DIR)/os$(LOAD_EXT)
 	$(PARROT) -o pbc_to_exe.pbc tools/dev/pbc_to_exe.pir
 	$(PARROT) pbc_to_exe.pbc pbc_to_exe.pbc
 

Modified: trunk/tools/dev/pbc_to_exe.pir
==============================================================================
--- trunk/tools/dev/pbc_to_exe.pir	Tue May  4 00:27:02 2010	(r46259)
+++ trunk/tools/dev/pbc_to_exe.pir	Tue May  4 01:25:06 2010	(r46260)
@@ -438,6 +438,7 @@
 
 
     .local int pbc_size
+    $P0 = loadlib 'os'
     $P1 = new ['OS']
     $P2 = $P1.'stat'(pbc_path)
     pbc_size = $P2[7]


More information about the parrot-commits mailing list