make/launcher/Launcher-java.base.gmk
branchihse-nativecompilation-branch
changeset 56724 e979823eba01
parent 56723 d927981eeb64
equal deleted inserted replaced
56723:d927981eeb64 56724:e979823eba01
    72 ################################################################################
    72 ################################################################################
    73 
    73 
    74 ifeq ($(OPENJDK_TARGET_OS), linux)
    74 ifeq ($(OPENJDK_TARGET_OS), linux)
    75   $(eval $(call SetupJdkExecutable, BUILD_JEXEC, \
    75   $(eval $(call SetupJdkExecutable, BUILD_JEXEC, \
    76       NAME := jexec, \
    76       NAME := jexec, \
    77       TYPE := EXECUTABLE, \
       
    78       SRC := $(TOPDIR)/src/$(MODULE)/unix/native/launcher, \
    77       SRC := $(TOPDIR)/src/$(MODULE)/unix/native/launcher, \
    79       INCLUDE_FILES := jexec.c, \
    78       INCLUDE_FILES := jexec.c, \
    80       OPTIMIZATION := LOW, \
    79       OPTIMIZATION := LOW, \
    81       CFLAGS := $(CFLAGS_JDKEXE) \
    80       CFLAGS := $(CFLAGS_JDKEXE) \
    82           -I$(TOPDIR)/src/$(MODULE)/share/native/libjli, \
    81           -I$(TOPDIR)/src/$(MODULE)/share/native/libjli, \
    92 ################################################################################
    91 ################################################################################
    93 
    92 
    94 ifneq ($(findstring $(OPENJDK_TARGET_OS), macosx solaris aix), )
    93 ifneq ($(findstring $(OPENJDK_TARGET_OS), macosx solaris aix), )
    95   $(eval $(call SetupJdkExecutable, BUILD_JSPAWNHELPER, \
    94   $(eval $(call SetupJdkExecutable, BUILD_JSPAWNHELPER, \
    96       NAME := jspawnhelper, \
    95       NAME := jspawnhelper, \
    97       TYPE := EXECUTABLE, \
       
    98       SRC := $(TOPDIR)/src/$(MODULE)/unix/native/jspawnhelper, \
    96       SRC := $(TOPDIR)/src/$(MODULE)/unix/native/jspawnhelper, \
    99       OPTIMIZATION := LOW, \
    97       OPTIMIZATION := LOW, \
   100       CFLAGS := $(CFLAGS_JDKEXE) -I$(TOPDIR)/src/$(MODULE)/unix/native/libjava, \
    98       CFLAGS := $(CFLAGS_JDKEXE) -I$(TOPDIR)/src/$(MODULE)/unix/native/libjava, \
   101       EXTRA_OBJECT_FILES := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libjava/childproc.o, \
    99       EXTRA_OBJECT_FILES := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libjava/childproc.o, \
   102       LDFLAGS := $(LDFLAGS_JDKEXE), \
   100       LDFLAGS := $(LDFLAGS_JDKEXE), \