ICU-6057 Fix for AIX/GCC. Include changeset 23073.

X-SVN-Rev: 23074
diff --git a/source/config/mh-aix-gcc b/source/config/mh-aix-gcc
index bee3967..3f4a0ce 100644
--- a/source/config/mh-aix-gcc
+++ b/source/config/mh-aix-gcc
@@ -43,6 +43,7 @@
 ## Override Versioned target for a shared library.
 FINAL_SO_TARGET=  $(basename $(SO_TARGET))$(SO_TARGET_VERSION).$(SO)
 MIDDLE_SO_TARGET= $(basename $(SO_TARGET))$(SO_TARGET_VERSION_MAJOR).$(SO)
+SHARED_OBJECT = $(notdir $(FINAL_SO_TARGET:.$(SO)=.$(SOBJ)))
 
 # The following is for Makefile.inc's use.
 ICULIBSUFFIX_VERSION = $(LIB_VERSION_MAJOR)
@@ -59,6 +60,8 @@
 GENCCODE_ASSEMBLY=-a xlc
 
 ## Shared object suffix
+SOBJ=   so
+# without the -brtl option, the library names use .a. AIX is funny that way.
 SO=	a
 A=	a
 
@@ -70,6 +73,8 @@
 ## Build archive from shared object
 %.a : %.so
 	$(AR) $(ARFLAGS) $@ $<
+$(LIBDIR)/%.a : %.so
+	$(AR) $(ARFLAGS) $@ $<
 
 ## Build import list from export list
 %.e : %.exp