make/lib/NioLibraries.gmk

Print this page
rev 8975 : 8031581: PPC64: Addons and fixes for AIX to pass the jdk regression tests


 103       NativeThread.c \
 104       PollArrayWrapper.c \
 105       SolarisEventPort.c \
 106       UnixAsynchronousServerSocketChannelImpl.c \
 107       UnixAsynchronousSocketChannelImpl.c \
 108       GnomeFileTypeDetector.c \
 109       SolarisNativeDispatcher.c \
 110       SolarisWatchService.c \
 111       UnixCopyFile.c \
 112       UnixNativeDispatcher.c
 113 endif
 114 
 115 ifeq ($(OPENJDK_TARGET_OS), aix)
 116   BUILD_LIBNIO_MAPFILE:=$(JDK_TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS)
 117   BUILD_LIBNIO_SRC += \
 118       $(JDK_TOPDIR)/src/aix/native/sun/nio/ch \
 119       $(JDK_TOPDIR)/src/aix/native/sun/nio/fs
 120   BUILD_LIBNIO_FILES += \
 121       AixPollPort.c \
 122       InheritedChannel.c \
 123       NativeThread.c \
 124       PollArrayWrapper.c \
 125       UnixAsynchronousServerSocketChannelImpl.c \
 126       UnixAsynchronousSocketChannelImpl.c \
 127       GnomeFileTypeDetector.c \
 128       UnixCopyFile.c \
 129       AixNativeDispatcher.c \
 130       UnixNativeDispatcher.c
 131 endif
 132 
 133 $(eval $(call SetupNativeCompilation,BUILD_LIBNIO, \
 134     LIBRARY := nio, \
 135     OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
 136     SRC := $(BUILD_LIBNIO_SRC), \
 137     INCLUDE_FILES := $(BUILD_LIBNIO_FILES), \
 138     LANG := C, \
 139     OPTIMIZATION := HIGH, \
 140     CFLAGS := $(CFLAGS_JDKLIB) \
 141         $(BUILD_LIBNIO_CFLAGS), \
 142     MAPFILE := $(BUILD_LIBNIO_MAPFILE), \
 143     LDFLAGS := $(LDFLAGS_JDKLIB) $(BUILD_LIBNIO_LDFLAGS) \




 103       NativeThread.c \
 104       PollArrayWrapper.c \
 105       SolarisEventPort.c \
 106       UnixAsynchronousServerSocketChannelImpl.c \
 107       UnixAsynchronousSocketChannelImpl.c \
 108       GnomeFileTypeDetector.c \
 109       SolarisNativeDispatcher.c \
 110       SolarisWatchService.c \
 111       UnixCopyFile.c \
 112       UnixNativeDispatcher.c
 113 endif
 114 
 115 ifeq ($(OPENJDK_TARGET_OS), aix)
 116   BUILD_LIBNIO_MAPFILE:=$(JDK_TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS)
 117   BUILD_LIBNIO_SRC += \
 118       $(JDK_TOPDIR)/src/aix/native/sun/nio/ch \
 119       $(JDK_TOPDIR)/src/aix/native/sun/nio/fs
 120   BUILD_LIBNIO_FILES += \
 121       AixPollPort.c \
 122       InheritedChannel.c \
 123       AixNativeThread.c \
 124       PollArrayWrapper.c \
 125       UnixAsynchronousServerSocketChannelImpl.c \
 126       UnixAsynchronousSocketChannelImpl.c \
 127       GnomeFileTypeDetector.c \
 128       UnixCopyFile.c \
 129       AixNativeDispatcher.c \
 130       UnixNativeDispatcher.c
 131 endif
 132 
 133 $(eval $(call SetupNativeCompilation,BUILD_LIBNIO, \
 134     LIBRARY := nio, \
 135     OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
 136     SRC := $(BUILD_LIBNIO_SRC), \
 137     INCLUDE_FILES := $(BUILD_LIBNIO_FILES), \
 138     LANG := C, \
 139     OPTIMIZATION := HIGH, \
 140     CFLAGS := $(CFLAGS_JDKLIB) \
 141         $(BUILD_LIBNIO_CFLAGS), \
 142     MAPFILE := $(BUILD_LIBNIO_MAPFILE), \
 143     LDFLAGS := $(LDFLAGS_JDKLIB) $(BUILD_LIBNIO_LDFLAGS) \