mirror of
https://github.com/boostorg/build.git
synced 2026-02-16 01:12:13 +00:00
Get pic and threading working with pathscale.
[SVN r39518]
This commit is contained in:
@@ -52,6 +52,7 @@ generators.register-fortran90-compiler pathscale.compile.fortran90 : FORTRAN90 :
|
||||
# Declare flags and actions for compilation
|
||||
flags pathscale.compile OPTIONS <debug-symbols>on : -g ;
|
||||
flags pathscale.compile OPTIONS <profiling>on : -pg ;
|
||||
flags pathscale.compile OPTIONS <link>shared : -fPIC ;
|
||||
flags pathscale.compile OPTIONS <optimization>speed : -O2 ;
|
||||
flags pathscale.compile OPTIONS <optimization>space : -Os ;
|
||||
flags pathscale.compile OPTIONS <address-model>32 : -m32 ;
|
||||
@@ -61,8 +62,6 @@ flags pathscale.compile OPTIONS <warnings>off : -woffall ;
|
||||
flags pathscale.compile OPTIONS <warnings>on : -Wall ;
|
||||
flags pathscale.compile OPTIONS <warnings>all : -Wall ;
|
||||
|
||||
# flags pathscale.compile OPTIONS <threading>multi : -mt ;
|
||||
|
||||
flags pathscale.compile.c++ OPTIONS <inlining>off : -noinline ;
|
||||
|
||||
flags pathscale.compile OPTIONS <cflags> ;
|
||||
@@ -108,11 +107,11 @@ flags pathscale.link OPTIONS <debug-symbols>on : -g ;
|
||||
# Strip the binary when no debugging is needed
|
||||
flags pathscale.link OPTIONS <debug-symbols>off : -g0 ;
|
||||
flags pathscale.link OPTIONS <profiling>on : -pg ;
|
||||
# flags pathscale.link OPTIONS <threading>multi : -mt ;
|
||||
flags pathscale.link OPTIONS <linkflags> ;
|
||||
flags pathscale.link LINKPATH <library-path> ;
|
||||
flags pathscale.link FINDLIBS-ST <find-static-library> ;
|
||||
flags pathscale.link FINDLIBS-SA <find-shared-library> ;
|
||||
flags pathscale.link FINDLIBS-SA <threading>multi : pthread ;
|
||||
flags pathscale.link LIBRARIES <library-file> ;
|
||||
flags pathscale.link LINK-RUNTIME <runtime-link>static : static ;
|
||||
flags pathscale.link LINK-RUNTIME <runtime-link>shared : dynamic ;
|
||||
|
||||
Reference in New Issue
Block a user