summaryrefslogtreecommitdiff
path: root/external/gcc3_specific/makefile.mk
diff options
context:
space:
mode:
Diffstat (limited to 'external/gcc3_specific/makefile.mk')
-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