summaryrefslogtreecommitdiff
path: root/external
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2010-10-13 20:11:10 +0100
committerCaolán McNamara <caolanm@redhat.com>2010-10-13 20:11:10 +0100
commit6e569378176e5f45e736fe3fe31e5b4e1f0bf6df (patch)
tree72a39797304b40a110ddc90384c8be1753317bfb /external
parent5ada0c064d68cac2ab054f0d633f7415f75f79d9 (diff)
tweak for AIX
Diffstat (limited to 'external')
-rw-r--r--external/gcc3_specific/makefile.mk14
1 files changed, 14 insertions, 0 deletions
diff --git a/external/gcc3_specific/makefile.mk b/external/gcc3_specific/makefile.mk
index 144a9f8fe55f..d285fb34166a 100644
--- a/external/gcc3_specific/makefile.mk
+++ b/external/gcc3_specific/makefile.mk
@@ -48,6 +48,18 @@ $(MINGWGXXDLL) :
.EXPORT : CC
+.IF "$(OS)"=="AIX"
+
+all .SEQUENTIAL : $(LB)$/libstdc++.a $(LB)$/libgcc_s.a
+
+$(LB)$/libstdc++.a :
+ $(GCCINSTLIB) libstdc++.a $(LB)
+
+$(LB)$/libgcc_s.a :
+ $(GCCINSTLIB) libgcc_s.a $(LB)
+
+.ELSE
+
all .SEQUENTIAL : $(LB)$/libstdc++.so.$(SHORTSTDCPP3) $(LB)$/libgcc_s.so.$(SHORTSTDC3)
@@ -58,6 +70,8 @@ $(LB)$/libgcc_s.so.$(SHORTSTDC3) :
$(GCCINSTLIB) libgcc_s.so.$(SHORTSTDC3) $(LB)
.ENDIF
+
+.ENDIF
.ENDIF
.ENDIF