From 067455c6feeef2c96c9ce065baefa0f73e8b3f31 Mon Sep 17 00:00:00 2001
From: Spencer E. Olson <olsonse@asok>
Date: Thu, 4 Feb 2010 12:41:52 -0700
Subject: [PATCH] pathscale fortran code needs to be compiled by pathf90 and not use -f77 option

---
 tools/build/v2/tools/pathscale.jam |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/build/v2/tools/pathscale.jam b/tools/build/v2/tools/pathscale.jam
index 4a12479..f1dd149 100644
--- a/tools/build/v2/tools/pathscale.jam
+++ b/tools/build/v2/tools/pathscale.jam
@@ -36,7 +36,7 @@ rule init ( version ? : command * : options * )
 
   # fortran support
   local f-command = [ common.get-invocation-command pathscale : pathf90 : $(command) ] ;
-  local command_f = $(command_f[1--2]) $(f-command[-1]:B=pathf77) ;
+  local command_f = $(command_f[1--2]) $(f-command[-1]:B=pathf90) ;
   local command_f90 = $(command_f[1--2]) $(f-command[-1]:B=pathf90) ;
 
   toolset.flags pathscale CONFIG_F_COMMAND $(condition) : $(command_f) ;
@@ -87,7 +87,7 @@ actions compile.c++
 
 actions compile.fortran
 {
-    "$(CONFIG_F_COMMAND)" -f77 $(OPTIONS) -D$(DEFINES) -I"$(INCLUDES)" -c -o "$(<)" "$(>)"
+    "$(CONFIG_F_COMMAND)" $(OPTIONS) -D$(DEFINES) -I"$(INCLUDES)" -c -o "$(<)" "$(>)"
 }
 
 rule compile.fortran90 ( targets * : sources * : properties * )
-- 
1.6.4.2


