@@ -132,12 +132,6 @@ else
132
132
VAR=$@
133
133
endif
134
134
135
- ifeq ($(JDK_VERSION ) ,19)
136
- JCKFOREIGN_SOURCE=SymbolLookup
137
- else
138
- JCKFOREIGN_SOURCE=Linker
139
- endif
140
-
141
135
MKDIR =mkdir -p
142
136
CLEANDIR =rm -rf
143
137
CLEANFILE =rm -rf
@@ -146,7 +140,7 @@ COPYDIR=cp -r
146
140
AND_IF_SUCCESSFUL =&&
147
141
export AND_IF_SUCCESSFUL
148
142
149
- VPATH =$(SRCDIR )$(D ) src$(D ) share$(D ) lib$(D ) jni$(D ) :$(SRCDIR )$(D ) src$(D ) share$(D ) lib$(D ) atr$(D ) :$(SRCDIR )$(D ) src$(D ) share$(D ) lib$(D ) jvmti$(D ) :$(SRCDIR )$(D ) tests$(D ) api$(D ) javax_management$(D ) loading$(D ) data$(D ) archives$(D ) src$(D ) C$(D ) :$(SRCDIR )$(D ) src:$(SRCDIR )$(D ) tests$(D ) api$(D ) java_lang$(D ) foreign$(D )$( JCKFOREIGN_SOURCE )
143
+ VPATH =$(SRCDIR )$(D ) src$(D ) share$(D ) lib$(D ) jni$(D ) :$(SRCDIR )$(D ) src$(D ) share$(D ) lib$(D ) atr$(D ) :$(SRCDIR )$(D ) src$(D ) share$(D ) lib$(D ) jvmti$(D ) :$(SRCDIR )$(D ) tests$(D ) api$(D ) javax_management$(D ) loading$(D ) data$(D ) archives$(D ) src$(D ) C$(D ) :$(SRCDIR )$(D ) src:$(SRCDIR )$(D ) tests$(D ) api$(D ) java_lang$(D ) foreign$(D ) SymbolLookup: $( SRCDIR )$( D ) tests $( D ) api $( D ) java_lang $( D ) foreign $( D ) Linker
150
144
JMX_DATA_PATH =$(SRCDIR )$(D ) tests$(D ) api$(D ) javax_management$(D ) loading$(D ) data
151
145
JNI_INCLUDE_PATH =$(SRCDIR )$(D ) src$(D ) share$(D ) lib$(D ) jni$(D ) include
152
146
SOLARIS_PATH =$(JNI_INCLUDE_PATH )$(D ) solaris
@@ -246,7 +240,7 @@ ifeq ($(OS),win)
246
240
247
241
JCKJNI=cd $(FULLOUTDIR) && $(LINK_CMD) $(LFLAGS)"$(FULLOUTDIR)$(D)$@" $(FULLOUTDIR)$(D)jckjni.obj
248
242
JCKJVMTI=cd $(FULLOUTDIR) && $(LINK_CMD) $(LFLAGS)"$(FULLOUTDIR)$(D)$@" $(FULLOUTDIR)$(D)jckjvmti.obj
249
- JCKFOREIGN=cd $(FULLOUTDIR) && $(LINK_CMD) $(LFLAGS)"$(FULLOUTDIR)$(D)$@" $(FULLOUTDIR)$(D)$(JCKFOREIGN_SOURCE) .obj
243
+ JCKFOREIGN=cd $(FULLOUTDIR) && $(LINK_CMD) $(LFLAGS)"$(FULLOUTDIR)$(D)$@" $(FULLOUTDIR)$(D)SymbolLookup.obj $(FULLOUTDIR)$(D)Linker .obj
250
244
SYSTEMINFOUSENATIVE=cd $(FULLOUTDIR) && $(LINK_CMD) $(LFLAGS)"$(FULLOUTDIR)$(D)$@" $(FULLOUTDIR)$(D)com_sun_management_mbeans_loading_SystemInfoUseNativeLib.obj
251
245
GETLIBIDFROMNATIVE=cd $(FULLOUTDIR) && $(LINK_CMD) $(LFLAGS)"$(FULLOUTDIR)$(D)$@" $(FULLOUTDIR)$(D)com_sun_management_mbeans_loading_GetLibIdFromNativeLib.obj
252
246
RANDOMGEN=cd $(FULLOUTDIR) && $(LINK_CMD) $(LFLAGS)"$(FULLOUTDIR)$(D)$@" $(FULLOUTDIR)$(D)com_sun_management_mbeans_loading_RandomGen.obj
@@ -315,8 +309,8 @@ $(LIBPREF)jckjvmti.$(LIBEXT):jckjvmti.c
315
309
cd $(FULLOUTDIR ) && $(CC ) $(CFLAGS ) $(LDFLAGS ) $< $(OFLAG )$(FULLOUTDIR )$(VAR )
316
310
$(JCKJVMTI )
317
311
318
- $(LIBPREF ) jckforeign.$(LIBEXT ) :$( JCKFOREIGN_SOURCE ) .c
319
- cd $(FULLOUTDIR ) && $(CC ) $(CFLAGS ) $(LDFLAGS ) $< $(OFLAG )$(FULLOUTDIR )$(VAR )
312
+ $(LIBPREF ) jckforeign.$(LIBEXT ) :SymbolLookup.c Linker .c
313
+ cd $(FULLOUTDIR ) && $(CC ) $(CFLAGS ) $(LDFLAGS ) $^ $(OFLAG )$(FULLOUTDIR )$(VAR )
320
314
$(JCKFOREIGN )
321
315
322
316
$(LIBPREF ) systemInfo.$(LIBEXT ) :com_sun_management_mbeans_loading_SystemInfoUseNativeLib.c
0 commit comments