diff options
author | jperkin <jperkin> | 2012-08-09 12:16:24 +0000 |
---|---|---|
committer | jperkin <jperkin> | 2012-08-09 12:16:24 +0000 |
commit | e561f8ca1640b900deade018bce46e215f707870 (patch) | |
tree | 4446c289f67647495a8658bc28ebd19675b62880 /mk | |
parent | 576f9f96ba07819bae71c164c2a162d01b63b486 (diff) | |
download | pkgsrc-e561f8ca1640b900deade018bce46e215f707870.tar.gz |
Ensure the Fortran wrappers specify the correct ABI if necessary. Fixes a
bunch of packages on Solaris when ABI=32 with 64-bit compilers.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/compiler.mk | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mk/compiler.mk b/mk/compiler.mk index 96215d63a49..2f586d181db 100644 --- a/mk/compiler.mk +++ b/mk/compiler.mk @@ -1,4 +1,4 @@ -# $NetBSD: compiler.mk,v 1.77 2012/07/08 19:57:10 marino Exp $ +# $NetBSD: compiler.mk,v 1.78 2012/08/09 12:16:24 jperkin Exp $ # # This Makefile fragment implements handling for supported C/C++/Fortran # compilers. @@ -154,6 +154,7 @@ ${_var_}:= ${${_var_}:C/^/_asdf_/1:M_asdf_*:S/^_asdf_//:T} ${${_var_}:C/^/_asdf_ .if defined(ABI) && !empty(ABI) _WRAP_EXTRA_ARGS.CC+= ${_COMPILER_ABI_FLAG.${ABI}} _WRAP_EXTRA_ARGS.CXX+= ${_COMPILER_ABI_FLAG.${ABI}} +_WRAP_EXTRA_ARGS.FC+= ${_COMPILER_ABI_FLAG.${ABI}} _WRAP_EXTRA_ARGS.LD+= ${_LINKER_ABI_FLAG.${ABI}} .endif |