jdk/makefiles/lib/NetworkingLibraries.gmk
changeset 22595 aaa6b141196c
parent 22594 32b6a490a856
child 22597 7515a991bb37
--- a/jdk/makefiles/lib/NetworkingLibraries.gmk	Tue Nov 05 17:32:53 2013 -0800
+++ b/jdk/makefiles/lib/NetworkingLibraries.gmk	Fri Nov 08 18:17:06 2013 +0100
@@ -37,7 +37,7 @@
 LIBNET_CFLAGS := $(foreach dir, $(LIBNET_SRC_DIRS), -I$(dir))
 
 LIBNET_EXCLUDE_FILES :=
-ifneq ($(OPENJDK_TARGET_OS), linux)
+ifeq (, $(filter $(OPENJDK_TARGET_OS), linux aix))
   LIBNET_EXCLUDE_FILES += linux_close.c
 endif
 
@@ -68,6 +68,7 @@
     LDFLAGS_SUFFIX_macosx := -ljvm -ljava, \
     LDFLAGS_SUFFIX_solaris := -ljvm -ljava -lnsl -lsocket $(LIBDL) -lc, \
     LDFLAGS_SUFFIX_linux := $(LIBDL) -ljvm -lpthread -ljava, \
+    LDFLAGS_SUFFIX_aix := $(LIBDL) -ljvm -ljava,\
     LDFLAGS_SUFFIX_windows := ws2_32.lib jvm.lib secur32.lib iphlpapi.lib \
         delayimp.lib $(WIN_JAVA_LIB) advapi32.lib \
         -DELAYLOAD:secur32.dll -DELAYLOAD:iphlpapi.dll, \