[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 3/8] libtool: set lt_prog_compiler_static to -Bstatic on OS/2
From: |
KO Myung-Hun |
Subject: |
[PATCH 3/8] libtool: set lt_prog_compiler_static to -Bstatic on OS/2 |
Date: |
Thu, 18 Sep 2014 11:57:00 +0900 |
* m4/libtool.m4 (_LT_COMPILER_PIC): Same as the title.
---
m4/libtool.m4 | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/m4/libtool.m4 b/m4/libtool.m4
index da29e57..f54c882 100644
--- a/m4/libtool.m4
+++ b/m4/libtool.m4
@@ -4068,6 +4068,11 @@ m4_if([$1], [CXX], [
# (--disable-auto-import) libraries
m4_if([$1], [GCJ], [],
[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ case $host_os in
+ os2*)
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ esac
;;
darwin* | rhapsody*)
# PIC is the default on this platform
@@ -4387,6 +4392,11 @@ m4_if([$1], [CXX], [
# (--disable-auto-import) libraries
m4_if([$1], [GCJ], [],
[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ case $host_os in
+ os2*)
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ esac
;;
darwin* | rhapsody*)
@@ -4484,6 +4494,11 @@ m4_if([$1], [CXX], [
# built for inclusion in a dll (and should export symbols for example).
m4_if([$1], [GCJ], [],
[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ case $host_os in
+ os2*)
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ esac
;;
hpux9* | hpux10* | hpux11*)
--
1.7.3.2
- [PATCH] OS/2 patches, KO Myung-Hun, 2014/09/17
- [PATCH 2/8] libtool: don't eliminate duplications in $postdeps and $predeps on OS/2, KO Myung-Hun, 2014/09/17
- [PATCH 1/8] libtool: add -os2dllname option, KO Myung-Hun, 2014/09/17
- [PATCH 4/8] ltdl: OS/2 uses other APIs to load a DLL than LoadLibrary() on Windows, KO Myung-Hun, 2014/09/17
- [PATCH 5/8] libtool: there is no need to relink DLLs on OS/2, KO Myung-Hun, 2014/09/17
- [PATCH 3/8] libtool: set lt_prog_compiler_static to -Bstatic on OS/2,
KO Myung-Hun <=
- [PATCH 6/8] libtool: set lt_cv_deplibs_check_method to pass_all on OS/2, KO Myung-Hun, 2014/09/17
- [PATCH 7/8] libtool: support -Zxxx options used on OS/2, KO Myung-Hun, 2014/09/17
- [PATCH 8/8] libtool: create an import libraries instead of links to the real library on OS/2, KO Myung-Hun, 2014/09/17